class und id gleichzeitig verwenden

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • class und id gleichzeitig verwenden

    hallo,

    ist es eigentlich w3c conform class und id gleichzeitig zu verwenden? also so etwas:
    <div class="mainStyle" id="individulaStyle">

    mainStyle = allgeimeine veränderung
    individulaStyle = exaktere anpassung zb. höhe, länge

    habs schon getestet, und es funktioniert in allen browsern, nur wollte ich wissen ob es überhaupt zulässig ist.
    Erfahrungen vererben sich nicht jeder muss sie allein machen.

  • #2
    Hallo,

    klar ist das zulässig, es dürfen nur keine IDs doppelt vorkommen, die müssen dokumentweit eindeutig sein.

    Attribute können sich nach DTDs generell nicht gegenseitig ein- oder ausschließen, du kannst also alle verwenden, die für das Element zulässig sind. Nur die Semantik setzt dem ggf. Grenzen, die DTD jedenfalls nicht.

    Gruß,

    Amica
    [COLOR="DarkSlateGray"]Hast du die [COLOR="DarkSlateGray"]Grundlagen zur Fehlersuche[/color] gelesen? Hast du Code-Tags benutzt?
    Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
    Super, danke!
    [/COLOR]

    Kommentar


    • #3
      vielen dank für die schnelle antwort
      Erfahrungen vererben sich nicht jeder muss sie allein machen.

      Kommentar


      • #4
        Einzige Ausnahme: name und id. Wenn eine ID einem Namen entspricht, dann sollte beides auf das selbe Element verweisen.

        Also nicht so gut:
        Code:
        <input type="text" name="foo" />
        <input type="text" name="bar" id="foo" />
        Besser:
        Code:
        <input type="text" name="foo" />
        <input type="text" name="bar" id="bar" />

        Kommentar

        Lädt...
        X