HTML5廢棄元素

瞭解HTML5廢棄的元素對重構有所幫助,下面就是HTML5廢棄的元素:html

1. 表現性元素

下面的元素被廢棄的緣由是用CSS處理能夠更好地替代他們:

1). basefont

2). big

3). center

4). font

5). strike

6). tt

2. 框架類元素

下面的元素被廢棄的緣由是他們的使用破壞了可以使用性和可訪問性:

1). frame

2). frameset

3). noframes

※ **但要注意,html5支持iframe**

3. 其餘

下面的元素被廢棄的緣由是不常用他們,也會引發混亂,並且其它元素也能夠很好地實現他們的功能:

1). acronym被廢棄是由於它常常使頁面錯亂,能夠使用abbr代替

2). applet被廢棄是由於能夠使用object代替

3). isindex被廢棄是由於使用表單控件代替

4). dir被廢棄是由於使用ul代替

4. html5廢棄屬性

對應替代方案:
https://html.spec.whatwg.org/multipage/obsolete.html#non-conforming-features

clipboard.png

如下元素的視覺屬性也被廢棄,可用CSS來代替:html5

clipboard.png

clipboard.png

相關文章
相關標籤/搜索