關於html標籤中b和strong兩個的區別,我也是今早上才注意的,以前都是混著用的,早上看書的時候才注意到這兩個標籤的區別。
用在網頁上,預設情況下它們起的均是加粗字體的作用,二者所不同的是,標籤是一個實體標籤,它所包圍的字元將被設為bold(粗體), 而標籤是一個邏輯標籤,它的作用是加強字符的語氣,一般來說,加強字符的語氣是通過將字符變為bold(粗體)來實現的。
簡單的說strong是web標準中xhtml的標籤,strong的意思是「強調」;b是html的,b的意思是bold(粗體)。 web標準主張xhtml不涉及具體的表現形式,「強調」可以用加粗來強調,也可以用其它方式來強調,比如下劃線,比如字體加大,比如紅色,等等,可以透過css來改變strong的具體表現。
並不是說有了strong,就淘汰了b,只是這個b很無辜,就因為自己表示的是字體加粗,恰巧跟strong默認情況下強調的效果一致,其實這個strong完全可以定義成別的樣式的強調效果
但是為了符合現在W3C的標準,還是建議使用strong標籤。
1、html b與strong加粗標籤區別
加粗標籤與加粗標籤差別在於前者只有1個字符,後者6個字符字母標籤。
2、b與strong用法區別
Html b與html strong加粗標籤用法沒有區別,一般想節約字節字元就用b加粗標籤,建議大家不要刻意追求這兩者用法與區別
加粗用法案例片段程式碼如下:
<b>我被B标签加粗</b><br /> <strong>我被Strong标签加粗</strong><br /> 我正常
用法截圖:
3、總結
Html b加粗與html strong加粗本質沒有區別,用法語法也沒有區別,建議大家不要刻意追求此問題;就按照平時習慣使用這兩者加粗標籤即可;html b加粗標籤是比較早的html出現使用加粗功能標籤,而html strong稍後一點,至今所有瀏覽器都支援這兩者加粗功能。
以上是關於在html中標籤和標籤的區別的詳細內容。更多資訊請關注PHP中文網其他相關文章!