MudGuard: Formular: Mehrere ids gleichzeitig anzeigen/verstecken

Beitrag lesen

Hi,

Ähnliche Elemente bekommen dieselbe Klasse - warum soll das nicht »semantisch sauber« sein?
naja, die Sache ist die, daß CSS-Klassen zunächst einmal für die Darstellung da sind, nicht für die Javascript-Logik (Trennung von Struktur, Darstellung und Verhalten -> XHTML, CSS und JS).

The class attribute, on the other hand, assigns one or more class names to an element; the element may be said to belong to these classes. A class name may be shared by several element instances. The class attribute has several roles in HTML:

* As a style sheet selector (when an author wishes to assign style information to a set of elements).
    * For general purpose processing by user agents.

(siehe http://www.w3.org/TR/html401/struct/global.html#adef-class)

"For general purpose processing by user agents" trifft doch ziemlich genau, was Christian vorhat.

Es gibt mittlerweile viele Skripte, die CSS-Klassen "mißbrauchen",

Du meinst mit CSS-Klassen das HTML-Attribut mit Namen "class"?

um Elemente als für bestimmte Aktionen verantwortlich zu kennzeichnen.

Das ist genau einer der Zwecke, für den das class-Attribut existiert, s.o.
Von einem Mißbrauch kann also gar nicht die Rede sein.

Das hat aber mit der Darstellung erst einmal nichts zu tun.

So wie das class-Attribut erst einmal nichts mit der Darstellung zu tun hat.

cu,
Andreas

--
Warum nennt sich Andreas hier MudGuard?
Schreinerei Waechter
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.