nerd hat geschrieben:Ein H2, H3 usw. waere fuer ueberschriften im header deutlich sinnvoller, egal wie man es mit css formatiert.
Ich sehe den Blogtitel eher nicht als wichtig an, denn der ist ja immer der selbe auf allen Seiten. Wichtiger finde ich da den Beitragstitel und allgemein die Seitentitel. Durch h2 oder so ersetzen, ginge sicherlich auch, doch die benutze ich ohnehin häufig unterhalb von h1, wäre etwas viel geworden.
Alt:
Code: Alles auswählen
<title>Dies ist der Beitragstitel</title>
<header class="site-header">
<h1 class="site-title">Das ist der Blogtitel</h1>
</header>
<header class="entry-header">
<h1 class="entry-title">Dies ist der Beitragstitel</h1>
</header>
Habe ich bei mir geändert in:
Code: Alles auswählen
<title>Dies ist der Beitragstitel</title>
<header class="site-header">
<p class="site-title">Das ist der Blogtitel</p>
</header>
<header class="entry-header">
<h1 class="entry-title">Dies ist der Beitragstitel</h1>
</header>
@ ifinno, ob Du es nun so machst, musst Du allein entscheiden. Wenn Du es machen möchtest, dann kannst Du es so mit dem obigen Code machen, dass der nur auf der Startseite in h1 steht und in allen anderen Seiten halt mit p als Block. Was ich bei Dir jetzt nicht sehe, ob da mehrere Header vorhanden sind.
Hier auf der Seite sind auch Beispiele mit 2 x h1, so im Beispiel unter aside:
https://wiki.selfhtml.org/wiki/HTML/Tut ... ndstruktur
Code: Alles auswählen
<body>
<header>
<img src="logo.gif" alt="logo">
<h1>Titel</h1>
</header>
<h1>Überschrift</h1>
<p>Dies ist meine erste HTML5-Seite1</p> ... mehr Inhalt
Nur dem Validator hat es nicht gefallen, der war der Meinung, es sollte weiterhin nur eine H1 im Dokument enthalten sein. Womit dann der Beitragstitel eigentlich wichtiger ist, denke ich mir.
Beispiel 2 von der selfhtml Seite, wobei der Validator dann bei der Startseite von meinem Standard-Theme
(ähnliche Struktur) 10 Fehler für 10 x h1 anzeigte.
Code: Alles auswählen
<body>
<header>
<img src="logo.gif" alt="logo">
<h1>Titel</h1>
</header>
<main role="main">
<article>
<h1>Überschrift</h1>
<p>Dies ist meine erste HTML5-Seite1</p>
... mehr Inhalt
</article>