Hallo Linuchs,
Warum muss die Zelle im thead unbedingt th heißen?
HTML ist eine Auszeichnungssprache. Mit th
sagst du, dass es sich um eine Spaltenüberschrift handelt. Menschen, die die Seite nicht visuell wahrnehmen, sind auf diese Information angewiesen.
Erstens muss man dann CSS-Regeln doppelt, also für thead und tbody notieren:
Das ist kein Grund, nicht das semantisch richtige Element zu verwenden.
und zweitens wirken die Angaben gar nicht, th ist immer center und td immer left.
Nutze die Entwicklertools deines Browsers um zu sehen, woher welche Angaben kommen.
Bis demnächst
Matthias