HTML 5 新增了哪些标签?语义是什么?
| 标签 | 语义 | display 属性 |
|---|---|---|
<article> |
定义文章 | block |
<aside> |
定义页面内容之外的内容。 | block |
<audio> |
定义声音。 | inline |
<bdi> |
定义文本的文本方向,使其脱离其周围文本的方向设置。 | inline |
<canvas> |
定义图形。 | inline |
<command> |
定义命令按钮。 | inline |
<datalist> |
定义下拉列表。 | none |
<details> |
定义元素的细节。 | block |
<dialog> |
定义动画框或窗口。 | block |
<embed> |
定义定义外部交互内容或插件。 | inline |
<figcaption> |
定义 <figure> 的标题。 |
block |
<figure> |
定义媒介内容的分组。 | block |
<footer> |
定义页脚。 | block |
<header> |
定义页眉。 | block |
<keygen> |
定义生成密钥。 | - |
<mark> |
定义有记号的文本。 | - |
<meter> |
定义预定义范围内的度量。 | - |
<nav> |
定义导航。 | block |
<output> |
定义输出的一些类型。 | - |
<progress> |
定义任何类型的任务的进度。 | - |
<ruby> |
定义注释。 | - |
<rt> |
定义<ruby>注释的解释。 |
- |
<rp> |
定义若浏览器不支持 <ruby> 元素显示的内容。 |
- |
<section> |
和 <div> 类似。 |
block |
<source> |
定义媒介源。 | - |
<summary> |
定义<details>的标题。 |
block |
<time> |
定义日期。 | - |
<track> |
定义用在媒体播放器中的文本轨。 | - |
<video> |
定义视频,仅支持.mp4 .ogg .webm 格式。 |
- |
<wbr> |
定义可能的换行符。 | - |
HTML 5 废除了哪些标签?
| 被废除的标签 | 替代方案 |
|---|---|
<basefont> <big> <center> <font> <s> <strike> <tt> <u>
|
使用 CSS 代替 |
<frameset> <farme> <noframes>
|
使用 <iframe> 框架或服务器方创建的由多个页面组成的复合页面代替 |
<rb> |
使用 <ruby> 替代 |
<acronym> |
使用 <abbr> 替代 |
<isindex> |
使用 <form> 与 <input> 相结合的方式替代 |
<dir> |
使用 <ul> 替代 |
<listing> |
使用 <pre> 替代 |
<applet> <bgsound> <blink> <marquee>
|
只有部分浏览器支持 |
<nextid> |
使用 guids 替代 |
<xmp> |
使用 <code> 替代 |
<plaintex> |
使用"text/plian" MIME类型替代 |












网友评论