html中的和有什麼差別呢?
兩者雖然在網頁中顯示效果一樣,但實際目的不同。
<b></b>
這個標籤對應 bold
,即文字加粗,其目的只是為了加粗顯示文本,是一種樣式/風格需求;
<strong></strong>
這個標籤意思是加強,表示文字比較重要,提醒讀者/終端注意。為了達到這個目的,瀏覽器等終端將其加粗顯示;
總結:<b></b>
為了加粗而加粗,<strong> </strong>
為了標示重點而加粗。對於搜尋引擎(SEO)來說,比重視的多。
那和怎麼用?
用在網頁上,預設情況下它們起的均是加粗字體的作用,二者所不同的是,標籤是一個實體標籤,它所包圍的字符將被設為bold(粗體), 而標籤是一個邏輯標籤,它的作用是加強字符的語氣,一般來說,加強字符的語氣是通過將字符變為bold(粗體)來實現的。
簡單的說strong是web標準中xhtml的標籤,strong的意思是「強調」;b是html的,b的意思是bold(粗體)。 web標準主張xhtml不涉及具體的表現形式,「強調」可以用加粗來強調,也可以用其它方式來強調,比如下劃線,比如字體加大,比如紅色,等等,可以通過css來改變strong的具體表現。
並不是說有了strong,就淘汰了b,只是這個b很無辜,就因為自己表示的是字體加粗,恰巧跟strong默認情況下強調的效果一致,其實這個strong完全可以定義成別的樣式的強調效果
但是為了符合現在W3C的標準,還是推薦使用strong標籤。
以上是html中的和區別的詳細內容。更多資訊請關注PHP中文網其他相關文章!