shevegen: Multiple CSS Klassen? (Un)Möglich?

Hi Leute,
ich habe einfache CSS Klassen wie "BG_Grey1" für eine bestimmte
Art von grauem Hintergrund, und dann eben Klassen für paddings:2px, margins etc. etc..

Ist es möglich, mehrere Klassen zu vererben? Und dies auch eventuell mit style="" zu kombinieren?

So wie, ein Beispiel:
<span class="1" class="2" style="margin:5px"> test </span>
?

Oder gibt es eine andere Lösung vielleicht über XHTML? (Problem ist ja, das ich bei unterschiedlicher Hintergrundfarbe auch hier und da andere margins, paddings etc. benötige)

  1. Hi,

    Ist es möglich, mehrere Klassen zu vererben?

    anzugeben. Vererbt werden nur einzelne Eigenschaften.

    Und dies auch eventuell mit style="" zu kombinieren?

    Sicher, mit einer höheren Wertigkeit.

    <span class="1" class="2" style="margin:5px"> test </span>

    Ad 1) Klassennamen *müssen* mit einem Buchstaben beginnen. Warum wird das eigentlich so oft falsch gemacht?

    Ad 2) XML, XHTML und auch HTML erlauben jedes Attribut nur ein einziges Mal pro Tag. Eine entsprechende Angabe kann sich also nur innerhalb eines einzigen Attributwertes befinden.

    Ad 3) Und zwar leerzeichengetrennt.

    Cheatah

    --
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
    1. Hallo,

      <span class="1" class="2" style="margin:5px"> test </span>
      Ad 1) Klassennamen *müssen* mit einem Buchstaben beginnen. Warum wird das eigentlich so oft falsch gemacht?

      Na, wegen der Bahn.
      Dort gibt es auch 1. und 2. Klasse (frueher gab's noch 3. Klasse mit Holzsitzen).

      Oder weil die Seitenbastler noch in der Schule sind.
      Dort gibt's 1. Klasse, 2. Klasse, 3. Klasse, ...

      SCNR.

      Ad 2) XML, XHTML und auch HTML erlauben jedes Attribut nur ein einziges Mal pro Tag. Eine entsprechende Angabe kann sich also nur innerhalb eines einzigen Attributwertes befinden.
      Ad 3) Und zwar leerzeichengetrennt.

      Du meinst sowas:
      <span class="klasse1 klasse2" style="margin:5px"> test </span>

      Das funktioniert uebrigens im veralteten Netscape 4.x nicht.
      Aber der kann noch ganz andere Sachen nicht, was CSS betrifft...

      Gruesse,

      Thomas

      1. nke für die Antworten!

        PS: (Beim 2. Mal lesen habe ich mich auch über den "Tag" heute gewundert...)

    2. Hallo,

      ich muss unbedingt den Rechner ausmachen und mal rausgehen eine rauchen und Schlaf nachholen oder so...

      Ad 2) XML, XHTML und auch HTML erlauben jedes Attribut nur ein einziges Mal pro Tag.

      ...habe hier doch glatt im ersten Moment an eine 24-Stunden Sperre gedacht! 8o)

      Gruss,
      fotzibaer

      1. Hallo.

        Ad 2) XML, XHTML und auch HTML erlauben jedes Attribut nur ein einziges Mal pro Tag.

        ...habe hier doch glatt im ersten Moment an eine 24-Stunden Sperre gedacht! 8o)

        *lol*
        MfG, at