2010-02-10 47 views

回答

4

兩個原因浮現在腦海中:

  1. 因爲有些人(不是我,here is a primer about this opinionhere are the WHATWG FAQ about this)並不認爲它們是表象。他們認爲,這<b>都有自己的語義,例如,在<strong>是不對的,文本應該大膽反正(因此恕我直言,我們有<span>

  2. 因爲HTML5擁有一支務實和向後兼容的方法:什麼工作在HTML4中也應該在HTML5中工作。他們認爲,這就是XHTML2死亡的原因。

0

他們還重新定義了其中幾個元素的含義和語義。他們意識到需要一個像<b>這樣的元素,並且已經有一個元素,所以他們保留它,並保留向後兼容性,而不是引入新的東西。

1

首先看看什麼WHATWG says about it(這也在上面引用的相關問題的答案中提到)。

據說(我想,太)是<strong><em>使用屏幕閱讀器時,但根據this article由哈里·羅伯茨提供了一個強調,事實證明,在實踐中屏幕閱讀器不突出的文字標明此辦法。

而在去年,讀取規格約<b>(它在第一個鏈接的常見問題已經提到的,以上):

B元素代表 文本範圍從 正常進行文體偏移散文而不傳達任何 額外的重要性,如 中的關鍵詞摘要,產品名稱 審查,或其他 典型印刷演示文稿是 大膽的。

<i>

i元素表示在可替換的語音或心情 文本的跨度,或者 從正常 散文否則偏移,如一個分類 指定,一個技術 其他散文,其典型 印刷演示文稿是 斜體字。 其他散文 印刷演示文稿是 斜體。

同樣,看看<small><hr><br>(有例子在那裏。)