Ergebnis 1 bis 9 von 9

CSS/HTML ID und Class

  1. #1 Zitieren
    Halbgott Avatar von Progrinator
    Registriert seit
    Apr 2018
    Ort
    München
    Beiträge
    9.174
    Wieso gibt es beides. Bis jetzt habe ich noch keinen Vorteil von ID gesehen.

    Irgendwie brennt es mir ein wenig auf der Zunge. Ist es nur form Sache, dass man für ein malige Sachen ID nimmt und für mehr mals auftauchende Sachen Class .
    Progrinator ist offline

  2. #2 Zitieren
    Knight Avatar von Opodeldox
    Registriert seit
    Mar 2015
    Ort
    Berlin
    Beiträge
    1.195
    Ich würde grundsätzlich keine CSS styles an IDs binden. Man kann auf Seitenabschnitte mit einer ID direkt einen Link setzen: https://example/com#id davon abgesehen sind ID relevant wenn es darum geht in Javascript Elemente eindeutig wieder zu finden.
    “If it is not right do not do it; if it is not true do not say it.” ― Marcus Aurelius

    Opodeldox ist offline

  3. #3 Zitieren
    Ritter
    Registriert seit
    Feb 2003
    Beiträge
    1.554
    Zitat Zitat von Opodeldox Beitrag anzeigen
    davon abgesehen sind ID relevant wenn es darum geht in Javascript Elemente eindeutig wieder zu finden.
    Dafür sind sie auch gedacht.
    Whiz-zarD ist offline

  4. #4 Zitieren
    Halbgott Avatar von Progrinator
    Registriert seit
    Apr 2018
    Ort
    München
    Beiträge
    9.174
    Zitat Zitat von Opodeldox Beitrag anzeigen
    Ich würde grundsätzlich keine CSS styles an
    Warum nicht?
    Progrinator ist offline

  5. #5 Zitieren
    Knight Avatar von Opodeldox
    Registriert seit
    Mar 2015
    Ort
    Berlin
    Beiträge
    1.195
    Weil es keinen Sinn macht eine unnötige Einschränkung einzuführen, CSS soll wiederverwendbar sein.
    “If it is not right do not do it; if it is not true do not say it.” ― Marcus Aurelius

    Opodeldox ist offline

  6. #6 Zitieren
    Halbgott Avatar von Progrinator
    Registriert seit
    Apr 2018
    Ort
    München
    Beiträge
    9.174
    Zitat Zitat von Opodeldox Beitrag anzeigen
    Weil es keinen Sinn macht eine unnötige Einschränkung einzuführen, CSS soll wiederverwendbar sein.
    Einschränkung würde ich nicht sagen. Und wie soll ich sonst das Design festlegen.
    Direkt im Tag?
    Progrinator ist offline

  7. #7 Zitieren
    Knight Avatar von Opodeldox
    Registriert seit
    Mar 2015
    Ort
    Berlin
    Beiträge
    1.195
    Zitat Zitat von Progrinator Beitrag anzeigen
    Einschränkung würde ich nicht sagen. Und wie soll ich sonst das Design festlegen.
    Direkt im Tag?
    Natuerlich ist es eine Einschränkung etwas nur einmal pro Dokument verwenden zu können, dafür gibt es keinen Grund, wenn es darum geht das Aussehen zu beschreiben.

    Wie sonst? Wie waere es mit allen anderen Selectoren? Vor allem Klassen.
    “If it is not right do not do it; if it is not true do not say it.” ― Marcus Aurelius

    Opodeldox ist offline

  8. #8 Zitieren
    Halbgott Avatar von Progrinator
    Registriert seit
    Apr 2018
    Ort
    München
    Beiträge
    9.174
    Wenn es halt nur ein mal in der Form vorkommt. Natürlich benutze ich Klassen. Aber ich hab auch kleinigkeiten, die bei meiner letzten Aufgabe nur ein mal drin vorkommt. Daher habe ich dafür Ids genommen.

    Jetzt weiß ich wenigstens wie du es gemeint hast.
    Progrinator ist offline

  9. #9 Zitieren
    Knight Avatar von Opodeldox
    Registriert seit
    Mar 2015
    Ort
    Berlin
    Beiträge
    1.195
    Ids sind nicht für Dinge gedacht, die nur einmal vorkommen, sondern für Dinge die nur einmal vorkommen dürfen. Das ist ein wichtiger Unterschied und gibt keinen Grund aus dem dass für CSS Regeln wahr ist, vor allem da sie überschrieben, kombiniert und modifiziert werden können.
    “If it is not right do not do it; if it is not true do not say it.” ― Marcus Aurelius

    Opodeldox ist offline

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •