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