Thomas Luethi: THEAD und TBODY mit optisch hervorheben: funktioniert doch!

Beitrag lesen

Hallo,

Wenn Du von Netscpae 4 sprichst welchen meinst Du 4.0 oder 4.7?

Ich hatte es in Netscape 4.75 (Win) getestet.
Bezueglich Darstellung und CSS unterscheiden sich
die 4er soviel ich weiss kaum voneinander.

4.7 Browser sind noch einige im Umlauf. Und wenn es eine Kommerzielle seite ist sprich ein Shop sollte der auch 4.7 knform sein.

Ich habe nur noch den Anspruch, dass in veralteten Browsern
wie Netscape 4 oder MS IE 4 alle Inhalte angezeigt werden.
Auf "identisches" Aussehen verzichte ich schon laengst.
Auch auf "kommerziellen" Seiten.
Netscape 4 ist am Aussterben.
Ich halte es fuer Zeitverschwendung, CSS fuer den Netscape 4
zu schreiben.

Du hast die Wahl: Entweder schreibst Du kurzen, knappen und
uebersichtlichen Code (hier z.B. nur eine Klasse pro TBODY)
und kannst damit leben, dass optische Details (hier Farben) in
diesem sehr seltenen Browser halt nicht "stimmen", oder Du
betreibst bis in alle Ewigkeit den grossen Aufwand, auch fuer
Netscape 4 allen optischen Schnickschnack umzusetzen, so
gut es ueberhaupt geht, aber hast dafuer unuebersichtlichen,
aufgeblaehten Quellcode (hier z.B. Klassen in jedem TR
oder gar in jedem TH/TD Element). Deine Entscheidung.

Das ich Klassen nehme macht schon Sinn da die CSS in mehren Scripten verwendet wird.

Bei der Entscheidung Klasse oder ID kommt es nicht darauf
an, fuer wie viele Dokumente ("Skripte") Du das Stylesheet
verwendest, sondern darauf, wie oft Du den Bezeichner
_pro_ Dokument verwendest. Wenn er mehr als einmal pro
Dokument vorkommt, musst Du eine Klasse nehmen.
Wenn er nur einmal vorkommt, kannst Du eine ID oder Klasse
nehmen.
http://selfhtml.teamone.de/css/formate/zentrale.htm#individualformate

Es spricht IMHO nichts dagegen, immer und ueberall Klassen
zu verwenden. Ausser vielleicht puristische Ideologie. ;-)

Der einzige relevante Unterschied zwischen Klasse und ID
(abgesehen davon, dass eine ID nur einmal pro Dokument
vorkommen darf), der mir in den Sinn kommt, ist die Spezifitaet.
http://www.w3.org/TR/CSS2/cascade.html#specificity
http://www.w3.org/TR/2004/CR-CSS21-20040225/cascade.html#specificity

Gruesse,

Thomas

--
Bitte keine Mails mit Fachfragen - dafuer gibt es das Forum!
Ich mag es, wenn URLs verlinkt sind (</faq/#Q-19>).
Oft gestellte PHP-Fragen beantwortet die dclp-FAQ bestens: http://www.dclp-faq.de/