B,strong,I,em的區別

Web開發者發表於2012-08-23

  很多網頁編寫者不明白b和strong以及i和em具體含義,寫文章的時候只是用網站後臺的編輯器排版文章,需要加粗的時候點選編輯器上面的B按鈕就行了。因為兩者所達到的效果一樣,所以人們就沒有太在意這兩個到底有什麼區別,那麼今天我來告訴大家,是有區別的。

  它們的區別就再於一個是物理元素,一個是邏輯元素。

什麼是物理元素?什麼是邏輯元素?

  物理元素所強調的是一種物理行為,比如說我把一段文字用b標記加粗了,我的意思是告訴瀏覽器應該給我加粗了顯示這段文字,從單詞的語義也可以分析得出,b是Bold(加粗)的簡寫,所以這個B標記所傳達的意思只是加粗,沒有任何其它的作用。

  而Strong我們從字面理解就可以知道他是強調的意思,所以我們用這個標記向瀏覽器傳達了一個強調某段文字的訊息,而這個Strong就是我們所說的邏輯元素,他是強調文件邏輯的,並非是通知瀏覽器應該如何顯示。

  同樣,I是Italic(斜體),而em是emphasize(強調)。

  所以說:物理元素是告訴瀏覽器我應該以何種格式顯示文字,邏輯元素告訴瀏覽器這些文字有怎麼樣的重要性。

  結論:對於搜尋引擎來說<em>和<strong>比<i>和<b>要重視的多。

H標記的用法

  很多seoer經常忽略的一個問題是h1標記,他們通常喜歡在標題的地方用一個b或直接font把字號改大,很少應用h1標記,其實搜尋引擎對h1標記的重視程度不亞於title,我曾經做過實驗,把title留空,然後在頁面上放置一些元素,分別用不同的方式去強調一段文字,如:h1,b,strong和一些字號加大的方法,使其被搜尋引擎收錄,再沒有增加任何外鏈的情況下,搜尋引擎會預設頁面title為h1內的內容,所以得出結論h1是在沒有外界干擾下除title以外第二個能強調頁面主旨的標記,在一個頁面中應該使用且只使用一次h1標記。

相關文章