Christoph Schnauß: Überladen von class-Angaben per "style=..."

Beitrag lesen

hallo ebenfalls,

gibt es irgendwelche Einwände gegen folgende Notation?

Ja.

xyz.normalStyle
{
   myValue:normal;
}

Kann man nicht machen, weil es ein Tag "xyz" nicht gibt. Möglich wäre:
  .normalStyle { myValue:normal }

<xyz class="normalStyle" style="myValue:spezial;">

Ist unwirksam und völlig unsinnig. Du hast vorhin mit der CSS nix "überschrieben", sondern nur eine Subklasse definiert, es würde also
  <p class="normalStyle">
völlig ausreichen. Ein Tag <xyz> gibt es eh nicht.

Du scheinst da etwas, was aus der JAVA-Programmierung stammen könnte, begrifflich mit CSS durcheinanderzuwerfen.

Grüße aus Berlin

Christoph S.