語義化標籤

2021-07-10 01:55:20 字數 1158 閱讀 1089

一、語義化標籤的作用:

1、搜尋引擎只能通過標籤來判斷內容的語義,語義清晰有利於搜尋引擎優化。

2、渣網速下,樣式未載入,也有可讀性。

二、標籤的語義

html標籤的設計都是有語言考慮的。

以下是從書中截圖出來的標籤語言對照表。(紅色框為常用的標籤)

其中,div和span其實是沒有語義的,他們分別只是用作塊級元素和行內元素的區域分隔符。

存在的用途:對**進行模組化,使得語義更清晰(對於開發者)

三、如何在開發中做到語義化標籤

1、整體先確定html的標籤,再選擇合適的css

2、標籤的選擇:

h1-h6標籤的使用要按照h1,h2,h3,h4,h5,h6這樣依次排列下來,不要出現斷層情況。搜尋引擎對這個特別敏感。

例子:其中div標籤起到概括模組的作用。

段落重要部分

b、:c、表單:

d、**

一維**:

表單名列1名

列2名列1內容

列2內容

對於二維的**:

表單名空

列1名列2名

行1名行1列1內容

行2列2內容

3、注意

盡量少使用無語義標籤div和span

語義不明顯,既可以用p也可以用div的情況下,使用p。因為p預設有上下間距,去除央視後的可讀性更好。

不使用純樣式標籤:b,i,font,u。對於語義上需要強調的文字,可以使用strong和em等標籤中,有加重的意思。

4、完成頁面後,對語義是否良好進行檢查。

5、其他

關於某些為了搜尋引擎,僅讓搜尋引擎看到,不讓使用者看到的,可以正常使用標籤,並設定text-indent:9999;將其移出使用者的視線外。但是text-indent僅適用於塊級元素,否則會產生滾動條。

不可使用width:0px;height:0px;overflow:hidden;  對於這種奇特的寬高設為0,又隱藏的東西,多了會被搜尋引擎認為是作弊。

更多標籤語義彙總請看我的另一篇博文《web標籤語義彙總》

標籤語義化

標籤 結構 語義化 在當今社會,尤其是html5標準正式發布 實際只是w3c的乙個推薦標準 後,這個問題更被廣大企業所重視,剛剛面試回來 可以不問面試結果 簡單總結幾點 一 可維護性高 方便程式設計師 即使樣式丟失,結構依然清晰明了。二 可讀性高。多終端可以根據標籤來顯示它們在自身裝置上呈現更易讀的...

語義化標籤

定義 就是盡量使用有相對應的結構的含義的html的標籤 標籤語義化的好處 a 讓結構更簡潔,方便搜尋引擎 b 通過多重組合,減少不必要的css命名 語義化標籤的使用 a 列表 ul ol li dl dt dd c 段落 p d 強調 strong e table tr td,以及 的其他成員th ...

標籤語義化

主要總結標籤語義化方面的內容。下面列出一些常見的標籤及其語義 完整標籤列表及更多html5標籤請參考 這裡提一下,我們常用的列表相關的標籤有ol,ul,dl.那麼什麼時候用dl,什麼時候用ol ul 呢?對於重複的條目,如果打亂順序,不影響語義就是無序列表 ul 否則就是有序列表 ol 如果內部帶乙...