Hier was ik weer eens en ik ben nog steeds actief bezig, xhtml 1.0 strict en degelijke css websites en stylesheets te maken. Vandaag waren de tables aan de beurt. Afgezien dat dit een ramp was in IE 6.0 (lees cellspacing troubles) ging het vlekkenloos. Maar naar aanleiding van mijn probeersels is me opgevallen hoe makkelijk het is om de xhtml 1.0 strict regels te omzeilen m.b.v. css.
De volgende situatie deed zich voor, ik geef een height mee aan de table. Dit mag uiteraard niet binnen xhtml 1.0 strict. Maar toen binnen een class / id met een height gedefinieerd had en deze meegaf aan de table, werkte dit wel.
Ik heb dus twee simpele vragen (en feel free om te discuseren over andere punten):
- Mag dit wel of niet (ik denk het niet, o.a. naar aanleiding van info van het W3C).
- Mijn tweede vraag, komen de css kenners deze vorm van misbruik vaak tegen? (alleen van toepassing als het antwoord op vraag 1, mag niet is)
De volgende situatie deed zich voor, ik geef een height mee aan de table. Dit mag uiteraard niet binnen xhtml 1.0 strict. Maar toen binnen een class / id met een height gedefinieerd had en deze meegaf aan de table, werkte dit wel.
Ik heb dus twee simpele vragen (en feel free om te discuseren over andere punten):
- Mag dit wel of niet (ik denk het niet, o.a. naar aanleiding van info van het W3C).
- Mijn tweede vraag, komen de css kenners deze vorm van misbruik vaak tegen? (alleen van toepassing als het antwoord op vraag 1, mag niet is)
Ein kleiner Punkt in einer grossen Welt