欢迎访问宙启技术站
智能推送

html5中删除的标签有哪些

发布时间:2023-05-16 07:48:48

HTML5是一种新的Web标准,它对于之前的HTML标准进行了许多优化和改进,其中有一些标签被删除了,以便更好地符合网页发展的需要。下面是HTML5中删除的标签:

1. 纯文本标题标签

在HTML5标准中,<hgroup>标签被废除,并且<legend>标签不再允许作为<h1>标签的后代元素。这意味着,在HTML5标准中只有六个文字标题级别:H1、H2、H3、H4、H5和H6。

2. 画图标签

HTML5中删除了<canvas>和<embed>标签,而是发明了<svg>和<object>标签来代替。新的<svg>标签允许更复杂的向量图形,而<object>标签允许引入各种不同的媒体类型,如音频、视频和Flash。

3. 组织标签

HTML5中删除的标签还包括用于组织网页元素的标签,如<acronym>、<big>、<strike>、<tt>和<iframe>等标签。这些标签之所以被删除,是因为它们的功能已经可以由其他标签或CSS样式表轻松实现。

4. 设计标签

在HTML5中,删除了许多设计相关的标签,如<font>、<center>、<marquee>和<blink>等。这些标签之所以删除,是因为它们被广泛认为是过时的、不灵活的和不易维护的。

5. 应用标签

HTML5中还删除了一些应用标签,如<applet>、<isindex>、<menu>和<dir>等。这些标签不再支持包括Java和ActiveX在内的很多插件技术,同时也存在着安全问题。

6. 程序标签

HTML5中还删除了一些程序标签,如<basefont>和<keygen>等。这些标签在实践中很少使用,因为它们存在不可靠的技术。

总之,HTML5标准删除了许多过时的、不支持的、不灵活的和不安全的标签,使得网页开发变得更加规范化、清晰和简单化。