GunnarDMedlem sedan juni 20014 290 inlägg Försöker skriva mina sidor i XHTML strict men hittar ingen lösning på hur man centrerar en tabel.
Ex:
<center>
<table>
...
</table>
</center>
Det är center taggarna som inte får finnas utan man måste göra det med css, men jag kommer inte på hur.
Någon CSS expert som vet?
SebbeMedlem sedan jan. 20032 285 inlägg Typ nåt sånt här? (Kan inte XHTML Strict, men jag antar att det borde funka.)
<table style="align: center; text-align: center;">
<tr>
<td>
<table>
...
</table>
</td>
</tr>
</table>
MatteMedlem sedan aug. 20002 975 inlägg Den rätta vägen borde vara med margin:auto:
<table style="width:300px; margin:auto">
Men det vill inte IE hänga med på, så då får man dessutom använda text-align:center i omgivande block:
<div style="text-align:center">
<table style="width:300px; margin:auto">
.
.
.
</table>
</div>
GunnarDMedlem sedan juni 20014 290 inlägg Matte: Den första varianten (utan omgivande div)) fungerar både i Mozilla och i IE6 så jag nöjer mig med den!
Tackar!!
Sammy86Medlem sedan apr. 200329 inlägg Men behöver bara skriva <table align="center"> så blir tabellen centrerad.
Peter SMedlem sedan dec. 20025 483 inlägg Inte i den strikta versionen.
:)
Sammy86Medlem sedan apr. 200329 inlägg Enligt en bok jag har om xhtml så är det så..
erreMedlem sedan maj 20001 215 inlägg Då måste boken syfta på Xhtml Transitional. Säger den att man får skriva <table align="center"> i Xhtml Strict har den helt enkelt fel. :)
jarvkloMedlem sedan juli 20013 378 inlägg Jupp - som erre säger skiljer det sig en del mellan xhtml 1.0 Strict och xhtml 1.0 Transitional (vilket inte påpekas tydligt nog i alldeles för många böcker i ämnet IMHO ;) ) .
Om man tvivlar eller tvekar över något i xhtml har man alltid facit i DTD:erna...
De finns t.ex. på
http://www.w3.org/TR/xhtml1/dtds.html#a_dtd_XHTML-1.0-Strict
och
http://www.w3.org/TR/xhtml1/dtds.html#a_dtd_XHTML-1.0-Transitional
Godkända attribut för <table> i xhtml 1.0 Strict:
<!ATTLIST table
%attrs;
summary %Text; #IMPLIED
width %Length; #IMPLIED
border %Pixels; #IMPLIED
frame %TFrame; #IMPLIED
rules %TRules; #IMPLIED
cellspacing %Length; #IMPLIED
cellpadding %Length; #IMPLIED
>
och i Transitional
<!ATTLIST table
%attrs;
summary %Text; #IMPLIED
width %Length; #IMPLIED
border %Pixels; #IMPLIED
frame %TFrame; #IMPLIED
rules %TRules; #IMPLIED
cellspacing %Length; #IMPLIED
cellpadding %Length; #IMPLIED
[b] align %TAlign; #IMPLIED
bgcolor %Color; #IMPLIED[/b]
>
;)
Sammy86Medlem sedan apr. 200329 inlägg Kan nog vara så.. hmmf.. *slänger boken i väggen*
annars så kan man juh alltid använda transitional som jag har börjat göra nu istället. :)
Mika3lMedlem sedan nov. 20018 492 inlägg Kan man använda align="center" i <table>-taggen i XHTML Transitional?
Det fick jag veta härifrån för ett par veckor sedan att man inte fick. :o
dectgapMedlem sedan sep. 20021 655 inlägg
Mika3l skrev:
Kan man använda align="center" i <table>-taggen i XHTML Transitional?
Det fick jag veta härifrån för ett par veckor sedan att man inte fick. :o
Det går alldeles utmärkt.
jarvkloMedlem sedan juli 20013 378 inlägg Hmm...
Gällde inte den frågan valign? ;)
... Eller har jag missat något nu igen ? ;)
Mika3lMedlem sedan nov. 20018 492 inlägg
jarvklo skrev:
Hmm...
Gällde inte den frågan valign? ;)
... Eller har jag missat något nu igen ? ;)
Just det, valign var det... :r