Gunnar Bittersmann: css: Rahmen innerhalb Tabelle

Beitrag lesen

@@beatovich

Prädestinert oder nicht, wenn es keinen Grund gibt eine id zu verwenden, dann soll man's auch nicht tun. CSS allein ist ein schlechter Grund.

Ein Grund könnte sein, dass IDs für automatisierte Tests nützlich sind.

  • data-date="2018-04-16"

Welchen Unterschied macht das gegenüber id="2018-04-16"?

  • Kein Syntax-Schrott.

Du meinst im CSS bei ID-Selektoren? Dafür kann HTML nichts.

Aber nehmen wir ruhig id="date-2018-04-16".

Und class="weekday-fr". Das löst auch das von dir angesprochene Problem:

  • data-weekday="fr"

Dafür bietet sich auch eine Klasse an: class="fr".

von mir aus, obwohl du wahrscheinlich nicht weisst, wofür das fr im Code jetzt steht.

LLAP 🖖

--
„Wer durch Wissen und Erfahrung der Klügere ist, der sollte nicht nachgeben. Und nicht aufgeben.“ —Kurt Weidemann