Xhtml / XML / HTML Tabelleneigenschaften unterschiedlich??
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
-
Also habe mich ein bisschen fortgebildet und habe mit einem Mal ein problem.
Habe eine Html Seite wo ich oben den Doctype mit Xhtml eingeordnet.
Wenn ich jetzt<table width="100%"> mache geht das aber bei <table height="100%">
Geht das nicht.
Ich habe eigentlich nur gelesen das es durch XHTML z.B. html Zukunftsgerecht aufgebaut wird mit z.B. <br/>
Aber wieso funktioniert dann die tabelle nicht mehr??
Beitrag zuletzt geändert: 3.2.2009 13:32:27 von dikay -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Naja, zum einen gibt es in XHTML kein Height Attribut für Tabellen und zum anderen wird 100% immer vom Parent Element berechnet. Und innerhalb des Bodys ist es meist nur das Anzeigefenster das als 100% gewertet wird. So ist es jedenfalls im Firefox. IE interpretiert das gerne anders und man sollte sich auf die 100% Angaben nie verlassen, da man damit spätestens im IE das Box Modell zerschießen kann. Arbeite lieber mit festen Breiten/Höhen oder lass selbige undefiniert. Falls dein Element selbst kein Padding/Margin hat, kannst du es getrost auf 100% höhe/breite setzen, aber es kann unter Umständen eben das Boxmodell im IE zerschießen. Also aufpassen ;)
//edit: Und solange man keine Tabellenstruktur benötigt benutzt man keine Tabellen. Sehr viele Layoutinhalte sind mit DIVs und float style sehr gut zu lösen.
Beitrag zuletzt geändert: 4.2.2009 9:47:40 von evil-devil -
ah ok wieder was gelernt :D
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage