html5语义化

1. 文本元素

序号HTML标签英文全称音标中文释义
1aanchor[ˈæŋkɚ]锚点
2brbreak[brek]换行
3wbrWord Break字符换行时机
4bbold粗体
5strongstrong加重
6iitalic[ɪˈtælɪk]斜体
7ememphasize[ˈɛmfəˌsaɪz]强调
8deldelete删除
9s/strikestrikethrough[straɪki:θ’ru:]删除线
10uunderline下划线
11insinsert下划线
12codecode源代码
13varvariable[ˈveriəbl]变量
14sampsample示例
15kbdkeyborad键盘输入
16abbrabbreviation[əˌbriviˈeʃən]缩写
17citecitation[saɪˈteʃən]引用
18dfndefine定义
19markmark标签文本
20qquotation[kwoʊˈteɪʃn]引用
21rubyruby语言元素
22rtruby text注释
23rpruby parenthesis[pəˈrɛnθɪsɪs]括号不支持ruby时显示
24bdobidirectional override[ˌbaɪdɪˈrɛkʃənəl]双向覆盖文本方向
25smallsmall小字
26subsubscript[ˈsʌbˌskrɪpt]下标
27supsuperscript[ˈsu:pərskrɪpt]上标
28timetime时间
29spanspan通用元素

ruby的使用

<ruby>
饕<rp>(</rp><rt>tāo</rt><rp>)</rp>
餮<rp>(</rp><rt>tiè</rt><rp>)</rp>
</ruby>

2. 分组元素

序号HTML标签英文全称音标中文释义
1pparagraph[ˈpærəgræf]段落
2divdivision[dɪˈvɪʒən]部分除法
3blockquoteblock quote大块引用
4prepre-formatted预定义格式
5hrHorizontal Rule水平线
6ul,olun/order list有序/无序列表
7lilist item列表项
8dldefine list自定义列表
9dtdefine term自定义列表项
10dddefine Description自定义列表数据
11figurefigure流数据
12figcaptionfigure caption流数据标题

figure的使用

<figsure>
  <figcaption>这是一张图片</figcaption>
  <img src="img.png">
</figsure>

3. 表格元素

序号HTML标签英文全称音标中文释义
1tabletable表格
2theadtable head表头
3tbodytable body表体
4tfoottable foot表脚
5trtable row表的一行
6thtable head表头
7tdtable data表的数据
8colcolumn[ˈkɑ:ləm]一列
9colgroupcolumn group一组列
10captioncaption表格名称

thead和th的区别

thead,tbody,tfoot无论代码位置如何,都会正确显示。

<tfoot></tfoot>
<tbody></tbody>
<thead>
  <tr>
    <th>姓名</th>
    <th>性别</th>
    <th>婚否</th>
  </tr>
</thead>

col和colgroup的作用

行的样式可以加在tr上,但列的样式如何添加呢?答案就是使用col和colgroup.

<table border="1" style="width:300px;">
  <colgroup>
    <col> // 第一列
    <col style="background:red;" span=2>// 第二列和第三列
  </colgroup>

  <tr>
    <th>姓名</th><th>性别</th><th>婚否</th>
  </tr>
  <tr>
    <td>张三</td><td>男</td><td>未婚</td>
  </tr>
  <tr>
    <td>李四</td><td>女</td><td>已婚</td>
  </tr>
</table>

4. 文档元素

序号HTML标签英文全称中文释义
1h1-h6header标题
2headerheader首部
3sectionsection部分
4footerfooter尾部
5navnavigation导航
6articlearticle文章
7addressaddress地址
8asidecolumn旁注
9hgroupheader group一组标题
10detailsdetails细节
11summarysummarydetails的标题

article

article如同body,里面可以包含完整的header,section,footer.

5. 嵌入元素

序号HTML标签英文全称中文释义
1imgimage图片
2mapmap分区响应图
3areaarea分区响应图 区域
4audioaudio音频
5videovideo视频
6iframeinline frame内联框架
7embedembed使用插件嵌入
8canvascanvas画图
9meterheader group度量衡,取值范围
10objectobject嵌入对象
11paramparam通过object传递给插件的参数
12progressprogress进度条
13sourcesource媒体资源
14svgScalable Vector Graphics可缩放矢量图形
15tracktrack附加轨道,如字幕

object和param

object和param是4.0的东西,现在被embed,audio,video等替换。

embed插件

<embed src="http://www.tudou.com/v/i4ZZvFwfluI/&bid=05&rpid=50797543&resourceId=50797543_05_05_99/v.swf" type="application/x-shockwave-flash" width="800" height="600"></embed>

meter和progress

<progress value="30" max="100"></progress>
<meter value="60" min="10" max="100" low="40" high="80" optimum="60"></meter>

img map 和area

实现图区热点

<img src="img.png" alt="风景图" width="339" height="229" usemap="#Map">
<map name="Map">
  <area shape="rect" coords="47,33,132,102" href="http://www.baidu.com" target="_blank" alt="百度">
  <area shape="circle" coords="232,115,40" href="http://www.soso.com" target="_blank" alt="搜搜">
  <area shape="poly" coords="56,151,177,182,50,217" href="http://www.haosou.com" target="_blank" alt="好搜">
</map>

6. 表单元素

序号HTML标签英文全称中文释义
1formform表单
2inputinput输入audio/checkbox
3textareatextarea文本输入框
4selectselect下拉选择
5optionoption下拉选项
6optgroupoption group选项 组
7buttonbutton按钮
8datalistdata list数据列表
9fieldsetfield set表单字段集
10legendlegend说明/传说
10outputoutput输出结果

7. 全局属性

序号HTML标签英文全称中文释义
1ididid
2classclassclass
3accesskeyaccesskey快捷键(alt+指定键)
4contenteditable让文本处于可编辑状态
5dirdir方向
6hiddenhidden隐藏
7langlang局部设置语言
8titletitle额外提示
9tabindextab index按tab键 焦点获取顺序
10stylestyle内联样式

8. 参考资料

html 标签对应的英文

    原文作者:长空
    原文地址: https://segmentfault.com/a/1190000008455369
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞