html és css megjelenítés eltérése

Sziasztok!

Ugyanazt az eredményt várnám a HTML és CSS formázással is, de nem sikerül ugyanazt a végeredményt elérni.
Mit csinálok rosszul a következő egyszerű kódban, hogy a CLASS="SIG" megoldás nem igazítja jobbra a táblázatot úgy mint az ALIGN="RIGHT"?

A példakód:


<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">

<meta http-equiv="Content-Language" content="hu">
<style type="text/css">
  p.sig { text-align: right; }
  table.sig { text-align: right; }
  td.sig { text-align: center; }	
</style>
</head>

<body>

<p class="sig">
  <table class="sig">
    <tr><td class="sig">class="sig"</td></tr>
  </table>
</p>
<p align="right">
  <table class="sig">
    <tr><td class="sig">align="right"</td></tr>
  </table>
</p>
</body>

</html>

Hozzászólások

A text-align inline típusú elemeket igazít, a táblázat pedig block típusú.


p.sig {
 text-align: center; // mert ie ilyenekről nem tud...
}
table.sig { margin-auto; }

Más: az ajánlás szerint table elemet nem tartalmazhat p elem

--
HUP Firefox extension

Köszi!

css-en keresztül, akkor nem lehet block típusú elemet igazítani?

"text-align: center; // mert ie ilyenekről nem tud..."
Én a Firefox-on keresztül nézem.

"Más: az ajánlás szerint table elemet nem tartalmazhat p elem"
Ha a table elemet nem teszem p elembe és jobbra igazítom, a szöveg körbefollya és azt nem szeretném. Mi másba kéne tenni a table elemet, hogy ne follya körül a szöveg, hanem egy bekezdésnek vegye? (blockquote sem jó)

css-en keresztül, akkor nem lehet block típusú elemet igazítani?
Mint írtam, a margin éppen erre való.

Ha a table elemet nem teszem p elembe és jobbra igazítom, a szöveg körbefollya és azt nem szeretném. Mi másba kéne tenni a table elemet, hogy ne follya körül a szöveg, hanem egy bekezdésnek vegye? (blockquote sem jó)

A table elem block szintű elem, így alapértelmezésben nem a szöveg nem folyik köré, csak ha floatolod. Tartalmazhatják az applet, blockquote, body, button, center, dd, del, div, fieldset, form, iframe, ins, li, map, noframes, noscript, object, td, th elemek. Szóval pl div elem tartalmazhatja. Másrészt, ha nem akarod, hogy mellé kerüljön valami, akkor miért floatolod?

--
HUP Firefox extension

Üdv!

Talán nemtartozik annyira ide, egy új topikot sem akartam nyitni, sorry.

Feltelepítettem (sajna csak Windows kliensre lehet) a HTML validatort Firefox-hoz és van egy két apró problémám vele. Pl nem követeli meg az IMP tag-hez az "alt" paramétert. Volt még egy dolog, de nem emlékszem rá.

Kérdések:
Ezt vajon bele tudom én írni?
Meg lehetne oldani, hogy Linuxos FF-hoz is fel lehessen telepiteni?

-
budacsik

(sajna csak Windows kliensre lehet)

Ezt honnan veszed?

http://users.skynet.be/mgueury/mozilla/download.html

A fenti linken ott a letöltés linux32 bit, és linux 64 bit-re is. Meg OSX-re, Freebsd-re, és ott a forrás is.

---------------------------------------------------------------------------------
Az emberek 66 százaléka nem tud számolni! Gondoljatok bele, ez majdnem a fele!!