H2 vor h1 in der Quelle, Ist es ok?
WENN ich <h2>
für die linke sidebar-überschrift und verwenden Sie <h1>
für Haupt-center-Bereich Inhalt Position dann tatsächlich im Quell-und wenn CSS deaktiviert ist , in der sowohl Zustand <h2>
kommt vor <h1>
.
Ist es ok? oder sollte ich nicht verwenden <h2>
für die linke sidebar-überschriften?
Update: 5 Feb
Beispiel Bild Hinzugefügt
Überschriften-Struktur http://easycaptures.com/fs/uploaded/235/1182330679.png
Warum ich Frage, denn ich lese immer in vielen Artikeln <H1>
sollte die erste überschrift der Seite .
- Ihre wichtigsten Inhalte 'sollte' vor der Seitenleiste, wenn Sie besorgt über seo. Wenn nicht, ist es eigentlich egal.
- Sie wollen nicht akzeptieren, eine anwser? Warum?
- Mehr Diskussion gibts hier für xhtml: Ist es notwendig, H2 nach h1. Auf einer leicht-bedingte Nebenwirkungen beachten, HTML5 macht dieses Beispiel irrelevant. Sie wäre mehr als konform re-scoping Ihre überschriften innerhalb der einzelnen "sectioning content-element". Zum Beispiel
<nav><h1>navtitle</h1><ul><li>x</li></ul></nav><section><h1>mainheading</h1></section>
.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gut, unter Berücksichtigung der Semantik der h-tags, es ist nicht OK. Ihre Schlagzeilen in das fertige Dokument sollte ein Dokument erstellen, skizzieren, wie
und so weiter.
Natürlich ist diese Gliederung entsprechen sollte, die Chronologie des Tags vorkommen.
Update für das update
Ich würde vorschlagen, das folgende markup
Kennen Sie die Firefox Web Developer-Plugin? Es hat eine Funktion "Show document outline". Dort können Sie ganz einfach überprüfen Sie die Logik des markup. Und um Ihnen eine Idee geben, ein gutes und ein schlechtes Beispiel aus pfizer.com und phizer.de (ich denke, man kann auf die Idee kommen, selbst wenn es Deutsch ist - die Schlagzeilen in rot sagen, "Fehlende Überschrift").
pfizer.com http://img246.imageshack.us/img246/1336/com.png
pfizer.de http://img96.imageshack.us/img96/1273/74591264.png
Übrigens:, Dass alle, die h-tags im markup nicht zwangsweise bedeuten, dass Sie alle sichtbar 😉 !
Sollten Sie darüber nachdenken, es semantisch. H1 kommen, Ehe H2 in einem Dokument. H2 ist ein sub-element von H1.
Die Art, wie ich Ansatz einen Seite ist es code in HTML ersten, so dass es Sinn macht, einen Benutzer ohne JavaScript-und CSS-fähigenProgressive Enhancement .
Nur, dann Mach ich mir sorgen über das styling der Inhalte.
wahrscheinlich beste Möglichkeit wäre, um tatsächlich die sidebar nach dem content in html und css verwenden, um es zu positionieren, wo Sie wollen.
Semantisch, werden Sie wollen, um die
<h2>
tags zu kommen, nach<h1>
für die Gliederung des Dokuments. In diesem Fall funktioniert die sidebar wirklich Sinn machen, innerhalb der Strömung der Dokument-Header?Aus der Struktur, die Sie beschrieben haben, scheint es, dass die
<h2>
- tag als header für Inhalte, die möglicherweise nicht im Zusammenhang mit dem Inhalt auf einer bestimmten Seite. Aus search engine optimization Sicht, das kann nicht optimal sein, wenn diese Header sind nicht wirklich im Kontext, aber verwendet für das styling.dieser Artikel kann klären, ein bisschen mehr: http://www.nathanrice.net/blog/ultimate-guide-to-wordpress-seo-optimized-heading-tags/
Aus browser-Sicht, die Reihenfolge der tags egal. Allerdings ist die Reihenfolge der
h1
undh2
hat semantische Auswirkungen auf die Struktur Ihres Dokuments. So, nachdem diese in der richtigen Reihenfolge nicht egal.Natürlich, eine moderne web-app nicht aus einem Dokument nur. Gibt es "externe" Platten, die nicht Teil des Dokuments (Seitenleisten, panels und so weiter). Also, wenn Sie wollen, um semantisch "korrekt" ist, sollte man reservieren
h1
,h2
und der rest auf die wesentlichen Inhalte Ihrer Seite nur, und verwenden Siediv
undspan
für block-und inline-Container, die gehören nicht in die semantische Struktur des Dokuments.Ich denke, die Menschen sind so kleinlich bin, wenn Sie sagen, dass der h1 kommen muss, bevor die h2 in den code. Der h1 sollte um die wichtigsten Informationen auf der Seite, ob es oben oder in der Fußzeile.
Was ist Ihr Fokus? Sind Sie der Förderung der Firmenname oder das, was das Unternehmen macht/verkauft?
Ich herausfinden, ob das Unternehmen ist der Verkauf von "red widgets", ich will "Red Widgets", um eine h1 auf der Produkt-Seite, Sie 'Widgets' zu sein, die h1 auf der Produkt-listing-Seite und " Wir Verkaufen das Beste Rote, Weiße und Blaue Widgets!' werden die h1 auf der Startseite.
Wenn jemand sucht für "red widgets", Sie sind in der Regel die Suche nach "red widgets" und nicht von "ThisWidgetCompanyName'. Die 'ThisWidgetCompanyName' in der Titel-tag wird catch jemand auf der Suche für den Namen des Unternehmens und es sei denn, es gibt eine Menge von Unternehmen mit dem gleichen Namen, Sie sollte pop-up in der Nähe der Spitze.
Können Sie jedes andere HTML-tag, wohin Sie wollen.
Hallo
Hallo
Ist völlig in Ordnung.
Legte die H1 um Ihr logo. Auch wenn das logo ist nur ein link um das Bild herum. (Sie sind mit alt-tags, oder?) Problem gelöst.