前端编程之路一一HTML标签分类

HTML标签分类

HTML标签有更多种,不仅限于以下标签,仅作记录。

块级元素

块级元素(block level element)
可容纳内联元素和块状元素,宽度和高度起作用
总是独占一行,表现为另起一行开始,而且其后的元素也必须另起一行显示

宽度(width)、高度(height)、内边距(padding)和外边距(margin)都可控制

宽度没有设置时,默认为100%

可以包含某些块级元素和内联元素

标签名标签作用主要属性说明
address定义文档或文章的作者/拥有者的联系信息类似于 acronym标签,H5不支持
article定义文章H5新增元素
aside定义其所处内容之外的内容可用作文章的侧栏H5新增
audio声音内容autoplay : 音频就绪后自动播放、controls : 向用户显示控件、loop : 结束后重新播放、muted : 静音播放、preload : 加载页面时加载,预备播放,与autoplay属性冲突、src : 音频地址H5新增
blockquote定义块引用
center居中对齐块不推荐使用
dir目录列表不推荐使用
div定义节
dl定义列表
fieldset定义围绕表单中元素的边框
footer定义文档或节的页脚H5新增
form定义供用户输入的 HTML 表单
hr水平分隔线
h1 - h6定义 HTML 标题
header定义 section 或 page 的页眉H5新增
iframe定义内联框架
nav定义导航链接H5新增
noframes不支持框架的用户的替代内容
noscript不支持客户端脚本的用户的替代内容
section定义文档中的节(section、区段)。比如章节、页眉、页脚或文档中的其他部分
ol排序列表
ul非排序列表
p段落
pre格式化文本
table表格

内联元素

内联元素(inline element)
只能容纳文本或其它内联元素,宽度和高度不起作用
内联元素允许其他内联元素与其位于同一行

宽度(width)、高度(height)、内边距的top/bottom(padding-top/padding-bottom)和外边距的top/bottom(margin-top/margin-bottom)都不可改变

宽高就是内容的高度,不可以改变

只能内联元素,不能包含块级元素

标签名作用属性说明
a锚点定义超链接,用于从一张页面链接到另一张页面href : 指向链接目标、target : 打开链接的方式、- _blank 打开新标签页、- _parent 覆盖父页面、- _self 当前标签页、- _top 覆盖当前页面、- framename
abbr缩写通过对缩写进行标记,能够为浏览器、拼写检查和搜索引擎提供有用的信息类似于 acronym标签,H5不支持
b粗体字不推荐
bdo覆盖默认的文本方向,设置文字方向dir : 定义文字方向、- ltr left to right、- rtl left to right、- auto
big大号字体
br换行
cite定义引用
code定义计算机代码
dfn定义项目
em强调文本
img图片
input定义输入控件
meter度量high : 被视作高的值的范围、low : 被视作低的值的范围、max : 范围的最大值、min : 范围的最小值、optimum : 度量的优化值、value : 度量的当前值H5新增
progress标示任务的进度(进程)max : 总值、value : 当前值H5新增
span常用内联容器,定义文本内区块

其他元素

由于有一些元素需要一些其他文件的支持,无法测试其分类

标签名作用属性说明
area带有可点击区域的图像映射
嵌套在 <map> 标签中coords : 定义可点击区域的坐标、shape : 定义区域的相状、- default- rect 矩形(左上角右下角坐标)、- circle 圆形(圆心坐标半径长度)、- poly 多边形(多边形各项顶点的坐标值)<img> 标签中的 usemap 属性与 map 标签 name 属性相关联
applet定义嵌入的 appletcode : 指向java applet的文件名使用object代替,H5不支持
base为页面上的所有链接规定默认地址或默认目标
basefont定义基准字体没有浏览器支持,不推荐使用
canvas定义图形,比如图表和其他图像H5新增
bdi设置一段文本,使其脱离其父元素的文本方向设置dir : 定义文本方向、- ltr left to right、- rtl left to right、- autoH5新增,Firefox、Google支持
button定义按钮H5新增了一些属性
caption定义表格标题紧随 table 标签之后
datalist定义选项列表
dialog定义对话框或窗口
embed定义嵌入的内容,比如插件H5新增
figure规定独立的流内容H5新增
figcaption定义 figure元素的标题H5新增
frameframeset 中的一个特定的窗口(框架)
frameset定义框架集
legend定义 fieldset 元素的标题
map定义图像映射
mark定义有记号的文本H5新增
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值