2017-01-22 113 views
1

有兩種方法可以讓你的文字BOLD。兩個BOLDFACE標籤和兩個斜體標籤之間有什麼區別?

其中之一(我個人認爲是一個簡單的方法):

</b> This is a Bold Text!</b> 

另一種是:

<strong> This is also a Bold text! </strong>

所以,有什麼區別?他們都做同樣的工作,那麼使用兩個做同樣事情的標籤有什麼意義呢?您認爲strong>標記應該折舊嗎?

還有可以用於斜體文字

第一個兩個標籤:

<i> This is Italicised </i> 

第二屆一個:

<em> This is also Italicised <em> 

這些斜體文字標籤是像大膽的標籤,爲什麼不保持最高效的標籤?我認爲我們應該爲我們的HTML文檔保留< b>標記和< i>標記。他們消耗的時間更少,佔用的空間更少。

回答

0

雖然他們都意味着幾乎同樣的事情,有幾個重要的區別:

<b><i>描述演示與有關字體,而<em><strong>大綱層次結構,增加強調,並且語義。這意味着盲人更容易理解其內在意義。

另外值得一提的是,<em><strong>可以在CSS,可以針對性其中<b><i>不能,所以前者是優選的現代瀏覽器。

本質上,您問「我是否想要將強調添加到我的文本的傳遞中,還是隻是想要以更密集的字體重量顯示它?」

希望這會有所幫助!