W3C fehlerhaft?
Catweazle
- css
0 Harlequin0 rob
0 Gunnar Bittersmann
0 wahsaga0 rob
laut w3c sind höhen-angaben zb in tabellen nicht erlaubt. habe ich eine externe css-datei und in dieser steht "table {height:100%}" dann validiert die seite wieder und die css auch. ist das nicht schwachsinnig???????
Yerf!
laut w3c sind höhen-angaben zb in tabellen nicht erlaubt. habe ich eine externe css-datei und in dieser steht "table {height:100%}" dann validiert die seite wieder und die css auch. ist das nicht schwachsinnig???????
Bitte nicht das HTML-Attribut height="100%" mit irgendwelchen CSS-Angaben verwechseln... Ersteres ist nicht für jedes Element erlaubt und veraltet.
Gruß,
Harlequin
Hi!
Bitte nicht das HTML-Attribut height="100%" mit irgendwelchen CSS-Angaben verwechseln... Ersteres ist nicht für jedes Element erlaubt und veraltet.
Das height-Attribut in Tabellen ist gar nicht veraltet (deprecated).
Es gehört einfach nicht zu einem HTML-Standard und gehörte auch nie dazu.
Schöner Gruß,
rob
Hello out there!
laut w3c sind höhen-angaben zb in tabellen nicht erlaubt.
Da hast du was falsch verstanden. Erlaubt sind alle CSS-Eigenschaften für alle Elemente. Und letztere sind nicht auf HTML-Elemente beschränkt; CSS dient zur Formatierung von Dokumenten in beliebigen Auszeichnungssprachen.
Eine ganz andere Frage ist, ob eine bestimmte CSS-Eigenschaft für ein bestimmtes Element auch Wirkung zeigt. Das lässt sich in der Spec [CSS21, CSS2@de] nachlesen.
Und ja, die 'height'-Eigenschaft wirkt bei 'table'-Elementen. [CSS21 §10.5]
See ya up the road,
Gunnar
hi,
ist das nicht schwachsinnig???????
Nein, "schwachsinnig" ist viel eher, die Beschreibung eines solchen Problems - so denn eines existent wäre - unter einem nichtssagenden Thread-Titel wie "W3C fehlerhaft?" abzuliefern.
Gebe dir doch bitte mal ein _bisschen_ mehr Mühe bei der Formulierung vernünftiger Überschriften, die halbwegs etwas über dein Problem aussagen.
gruß,
wahsaga
Hi!
laut w3c sind höhen-angaben zb in tabellen nicht erlaubt.
Ja, in Tabellen hat das HTML-Attribut height nicht zu suchen, da es nicht zum HTML-Standard gehört.
habe ich eine externe css-datei und in dieser steht "table {height:100%}" dann validiert die seite wieder und die css auch.
Ist auch richtig so. HTML für die Struktur und CSS für das Design.
ist das nicht schwachsinnig???????
Also ich persönlich finde sieben Fragezeichen hintereinander schwachsinnig. ;o)
Schöner Gruß,
rob