[xhtml] <div align="">


(Vikingus1) #1

Jak zachowujac standardy xhtml / html 4.01 strict mozna umiescic caly wycinek

w konkretnym miejscu na stronie bez podawania wartosci w jednostkach (bez uzywania position: static, relative, absolute, fixed)?

W tej chwili mam poprostu wpisane:

Nie potrafie tego znalezc w kursach boo ani helion, a to juz ostatni blad przy walidacji.

Dzieki za pomoc.


(Bambit) #2

można to zrobić na kilka sposobów

np.

w html

[/code]


a w css

[code] .center { text-align: center;}


(floyd) #3

A może tak:

w stylach określić:

div.klasa {text-align:center}

...........

w sekcji body zaś:

aaaaaaaaaaaa


(Vikingus1) #4

Nie chodzi o pozycjonowanie tekstu.

W div'ie znajduje sie tabela i maly flash. Z wykorzystaniem

calosc ustawia sie ladnie na srodku strony (w dodatku bez wzgledu na rozdzielczosc). Chce uzyskac to samo, ale zgodnie ze standardem.


(Airborn) #5

hmm a

padding: auto;

?


(Vikingus1) #6

niestety - wyrownane do lewej. A poza tym to chyba nie jest wtrybut wlasciwy dla div'a.


(Airborn) #7

padding nie jest atrybutem tylko właściwością atrybuty style :wink:

style="padding:auto;"

(Vikingus1) #8

Tak, wiem - pomylka jezykowa. Wstawilem dokladnie:


(Bambit) #9

generalnie całą stronę centruje się w ten sposób:

body { text-align: center; }

  #container { width: 80px; margin: 0 auto;

          text-align: left; }

wszystko wrzucasz w


(Vikingus1) #10

dzieki @diegoo - dziala!

Złączono Posta : 22.10.2006 (Nie) 16:01

... i waliduje :mrgreen: