Home  >  Article  >  Web Front-end  >  HTML5 study notes concise version (10): obsolete elements and attributes

HTML5 study notes concise version (10): obsolete elements and attributes

黄舟
黄舟Original
2017-01-21 17:09:041594browse

Deprecated Elements

The elements listed in this section will no longer be used in HTML5. If existing documents are upgraded to HTML5, some alternatives can be used. For example, the parser section can handle the functionality of the isindex element.

The following elements are deprecated because they can be better replaced with CSS:

basefont

big

center

font

strike

tt

The following elements are deprecated because their use breaks usability and accessibility:

frame

frameset

noframes

The following elements are deprecated because they are used infrequently and cause confusion, and other elements can fulfill their functions well. :

acronym is deprecated because it often clutters the page. You can use abbr instead.

applet is deprecated because you can use object instead.

isindex is deprecated because you use a form. The control instead of

dir is deprecated because of the use of ul instead of

Finally, the noscript element can only be used in HTML, not XML.

Deprecated attributes (Attribute)

Some attributes in HTML4 will no longer be allowed to be used in HTML5. The specification details how to handle existing documents and new documents in the future. These attributes can no longer be used as they will be marked as illegal attributes.

The HTML5 specification has alternatives to these attributes, click to visit.

ID

Corresponding element

Attribute name

01

link, a

rev, charset

02

a

shape, coords

03

img, iframe

longdesc

04

link

target

05

area

nohref

06

head

profile

07

html

version

08

img

name

09

meta

scheme

10

object

archive, classid, codebase, codetype, declare, standby

11

param

valuetype, type

12

td, th

axis, abbr

13

td

scope

14

table

summary



In addition, in HTML5, the visual attributes of the following elements will also be abandoned, because these functions can be implemented with CSS:


##ID

corresponding element

Attribute name

01

caption, iframe, img, input, object, legend, table, hr, div, h1, h2, h3, h4, h5, h6, p, col , colgroup, tbody, td, tfoot, th, thead, tr

align

02

body

alink, link, text, vlink

03

body

background

04

table, tr, td, th, body

bgcolor

05

object

border

06

table

cellpadding, cellspacing

07

col, colgroup, tbody, td, tfoot, th, thead, tr

char, charoff

08

br

clear

09

dl, menu, ol, ul

compact

10

table

#frame

11

iframe

frameborder

12

td, th

height

13

img, object

hspace, vspace

14

iframe

marginheight, marginwidth

15

hr

noshade

16

td, th

nowrap

17

table

rules

18

iframe

scrolling

19

hr

size

20

li, ol, ul

type

21
##col, colgroup, tbody, td, tfoot, th, thead, tr

valign

22

hr, table, td, th, col, colgroup, pre

width

The above is HTML5 learning Concise version of notes (10): Contents of abandoned elements and attributes. For more related content, please pay attention to the PHP Chinese website (www.php.cn)!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn