在過去,我經常把網站標題放在<h1>
的標籤中,然後在<h2>
的主頁標題中。這是否被認爲是正確的,或者主頁標題是否應該在<h1>
標籤中?如果是這樣,你把網站標題放在哪裏?在經常<div>
?要麼?Html:h1標籤應該用於網站標題還是網頁標題?
什麼是最正確的語義,什麼是最好的時候考慮像可訪問性?
在過去,我經常把網站標題放在<h1>
的標籤中,然後在<h2>
的主頁標題中。這是否被認爲是正確的,或者主頁標題是否應該在<h1>
標籤中?如果是這樣,你把網站標題放在哪裏?在經常<div>
?要麼?Html:h1標籤應該用於網站標題還是網頁標題?
什麼是最正確的語義,什麼是最好的時候考慮像可訪問性?
沒有真正的標準,有quite a few differing opinions。但我同意womp:在網站的每個頁面上都不應該有相同的H1。我會將網站標題留給<title>
標記。
語義上(並且爲了輔助可訪問性),普遍接受的規則是每頁或者主題。在頁面上有多個頂級標題是合法的,只要這些標題將文檔分解爲單獨的邏輯塊討論不同的事情。因此,以博客主頁爲例,顯示最近的五篇文章,每個人都可以擁有自己的<H1>
。
但是,當談到SEO時,建議通常是每頁只有一個H1。
我已經參加了my design blog的混合方法:在主頁上,有一個H1描述該網站,每個帖子標題是<H2>
。但是,在各個帖子頁面上,帖子標題是<H1>
。這似乎(迄今爲止)在搜索引擎的語義和優化之間取得了很好的平衡。
它的更好,如果H1標籤上下文相關的多數網頁上的內容 - 因此它確實應該在網頁標題。
如果每個網頁有相同的H1標籤(即網站的標題),它會降低它們的值(和整體,他們是真正的最有價值的標記)。
如果你把該網站標題在頭的東西,這不是有替代文字的圖像,我通常只是風格特點股利或跨度。
在谷歌的Search Engine Optimization Starter Guide第20頁:
使用標題標籤適當
在包含新聞報道的網頁,我們可以把我們網站的名稱爲<H1>標籤和將該故事的主題變爲<h2>標記。
文檔的標題是在'TITLE'元素。 – Gumbo 2010-01-26 07:35:58
是的,我知道,但'
@Svish:但是你可以顯示它:'head,title {display:block; }' – Gumbo 2010-01-26 08:03:06