對於strong標籤和em標籤可能部分人會有點陌生,那麼這兩個標籤在seo優化中又可以起到什麼作用呢?
<strong>加粗文本</strong>
提到strong標籤有的人可能會問strong標籤和b標籤顯示的效果都一樣?那麼他和b標籤有什麼區別呢?
根據 HTML 5 的規範,<b> 標籤應該作為最後的選擇,只有在沒有其他標記比較合適時才使用它。HTML 5 規範聲明:標題應該用 <h1> - <h6>標籤表示,被強調的文本應該用 <em> 標籤表示,重要的文本應該用 <strong> 標籤表示,被標記的或者高亮顯示的文本應該用 <mark> 標籤表示。
strong 是 web 標準中 xhtml 的標籤,strong 的意思是 "強調";b 是 html 的,b 的意思是 bold(粗體)。
為什麼用 strong 代替 b ?其實這個問題不妨改問:xhtml 和 html 有什麼不同,為什麼要用 xhtml 代替 html?
簡單地說:web 標準主張 xhtml 不涉及具體的表現形式,"強調"可以用加粗來強調,也可以用其它方式來強調,比如下劃線,比如字體加大,比如紅色,等等,可以通過 css 來改變 strong 的具體表現,這就是為什麼 b 不能替代 strong。
那麼strong和em標籤要如何使用呢?啟蒙博客認為這兩個標籤em的強調作用要比strong低一點,但在頁面中我們也不可以隨意使用,不要以為strong標籤有加粗效果,就直接拿strong去加粗文本,如果真的需要加粗文本我們可以在css裡用font-weight:bold而不是一味地去濫用strong
<em>斜體標籤</em>
em是斜體標籤,啟蒙博客剛剛在上面也講了em的作用,在 HTML 4.01 中,<i> 標籤呈現斜體的文本。然而,在 HTML5 中沒有必要這麼做,可以使用樣式表來格式化 <i> 元素中的文本。當然em的使用也一樣,我們可以在css裡使用font-style:italic;或者font-style:oblique;來實現。
不知道看完這些,大家對strong和em標籤有沒有一點了解,想學習更多的知識,那就關注啟蒙博客吧。