strong 建議只用一次b可以用多次strong 語意上的加重b形式上的加粗
#1、什麼是STRONG與B標籤?
眾所周知,事務的發展只能越來越趨向於標準化,搜尋引擎也必定更喜歡標準化的東西。 b標籤是HTML的內容,而STRONG是XHTML的內容。因此在標準化上來看,STRONG標籤更勝於B標籤。因此,在技術允許的情況下,網站盡量用DIV+CSS來排版,就是趨勢。
從語意來看:
《strong》是加重語氣標籤
《b》是粗體標籤
標籤是一個是粗體標籤
標籤是一個實體標籤,它所包圍的字符將被設為bold(粗體),而標籤是一個邏輯標籤,它的作用是加強字符的語氣,一般來說,加強字符的語氣是通過將字符變成bold(粗體)來實現的。可以看出,B標籤僅僅只是功能性的加粗,而STRONG有更深的含義,強調。搜尋引擎的人性化更側重STRONG標籤。
2、如何使用STRONG標籤?
H1等標籤主要是在標題上的使用,而STRONG更注重於內容上的應用,例如關鍵字的標明等,有些網站在小標題上也用STRONG標籤來強調。但應該注意的是:過度使用STRONG標籤也同樣有搜尋引擎處罰的可能。
提醒:STRONG標籤一定要寫在頁面上,透過CSS定義的STRONG,對收錄,排名是沒用的,雖然機器人可以爬行CSS文件,但是估計搜尋引擎只是爬取了內容。
當然,並不是說有了strong,就淘汰了b,只是這個b是字體加粗,恰巧跟strong默認情況下強調的效果一致,其實這個strong完全可以定義成別的樣式的強調效果,但為了符合現在W3C的標準,還是建議使用strong標籤。
-------------------------------------------- ------------------------
B標籤:視覺效果加粗。本身不具備HTML語意。
WEB標準提倡樣式與內容分離,所以純粹為了達到加粗而使用B已經不建議這樣做。
Strong標籤:視覺效果加粗。 HTML語意為強調,表示語氣上的強調、加重。
當盲人使用螢幕閱讀器上時能夠明顯能體現出B與Strong的不同。遇到B時與處理一般字詞一樣進行閱讀,遇到Strong時回加重與停頓。
SEO角度看B與Strong。其實就是搜尋引擎看待B與Strong的問題。搜尋引擎畢竟是機器,我們面向的畢竟是使用者。所以,在我看來沒有必要去較真誰起到優化作用更大。我也曾在看SEO的文件中提到加粗標籤時對兩個標籤產生了疑惑。有特地去重翻了《XHTML權威指南》,然後再實踐中慢慢有點體會,真沒必要去較真。如果只是為了知道誰作用更大,那乾脆使用H不是更好?但所有優化手法都用上了排名能上嗎?那還能叫優化嗎?
以上是b標籤、Strong標籤、h1標籤的差異以及使用的詳細內容。更多資訊請關注PHP中文網其他相關文章!