1.為什么有些標(biāo)簽被廢棄了?
因?yàn)楫?dāng)前HTML標(biāo)簽只有一個(gè)作用,就是用來(lái)添加語(yǔ)義,而早期的HTML標(biāo)簽中有一部分是沒(méi)有語(yǔ)義的。
有一部分標(biāo)簽是由來(lái)修改樣式的
例如:<br>? <hr>? <font>? <b> <u>? <i>? <s>?? 以上這些標(biāo)簽沒(méi)有語(yǔ)義,都是用來(lái)修改樣式的
b (bold):加粗文本,沒(méi)有任何語(yǔ)義。
u(underline):給文本添加下劃線,沒(méi)有任何語(yǔ)義。
i(italic):將文本傾斜,沒(méi)有任何語(yǔ)義。
s(strikethrough):給文本添加刪除線,沒(méi)有任何語(yǔ)義。
注意點(diǎn):以后在企業(yè)開(kāi)發(fā)中不到萬(wàn)不得已不要用廢棄的html廢棄的標(biāo)簽,如果要使用,一般情況下都是用來(lái)css的鉤子來(lái)使用。
用新標(biāo)簽來(lái)替代:
strong==b????????????????????????????? 有語(yǔ)義,定義重要性強(qiáng)調(diào)的文字。
ins==u(inseted) ??????? ? ? ?? 有語(yǔ)義,定義插入的文字。
em==i (emphasized) ??????? 有語(yǔ)義,定義強(qiáng)調(diào)的文字。
del==s (deleted) ???? ? ? ? ?? 有語(yǔ)義,定義刪除的文字。