html元素分类

将html元素大致分为了以下几类,可能不全,希望各位不要介意,看看就好。

根元素一些属性

  • id属性:以id属性选取元素
  • class属性:以class属性选取元素
  • title属性:鼠标悬停的时候显示的描述文字
  • style属性:行内样式
  • contentedtable属性: 可编辑的内容区域,一般用来制作富文本编辑器
  • data-*: 临时在标签元素上存储数据
  • hidden:使标签元素隐藏,占据空间

文本类的标签

  • b标签:加粗显示
  • em标签:斜体
  • strong标签:加粗显示
  • i标签:文本中部分不同的部分,呈现为斜体文本
  • del标签:删除线
  • p标签:段落标签
  • h1~h6:标题标签
  • span:用来组合文档中的行内元素
  • sub标签:下标标签
  • address标签:地址标签
  • code标签:代码标签
  • pre标签:格式化标签
  • cite标签:引用标签
  • progress标签:进度标签
  • time标签:时间标签

图像类的标签

  • img标签:外部图片链接
  • figure标签:图片标签
  • figcation标签:图片标签
  • map标签:热点图片标签
  • area标签:热点图片标签

视频、音频类的标签

  • audio标签:音频标签
  • video标签:视频标签
  • source标签:加载资源

表格

  • table标签:表格标签
  • caption标签:表格的标题
  • thead标签:表头信息
  • tbody标签:表格内容
  • th标签:表头的行
  • tr标签:表格内容的行
  • td标签:单元格
  • tfooter标签:表的尾部

表单

  • form标签:表单标签
  • input标签:单行文本标签
  • textarea标签:多行文本标签
  • button标签:按钮标签
  • select标签:下拉菜单
  • option标签:下拉菜单选项
  • label标签:表单的描述信息

列表

  • ul标签:无序列表标签
  • ol标签:有序标签
  • dl标签:定义列表
  • li标签:列表标签
  • dt标签:定义标题
  • dd标签:定义说明

超链接

  • a标签:链接标签

  • [ ] href属性:代表的是链接地址:一般都是绝对地址

  • [ ] target属性:打开方式

布局类的标签

建议:尽量少使用div标签,可以多用语义化标签。

  • div标签
  • header头部标签
  • main主题标签
  • aside侧边栏标签
  • nav导航标签
  • section标签
  • footer底部标签
  • article定义文章标签

头部标签(包含在head里面的标签)

  • head头部标签
  • meta标签:
    keywords属性:网站关键字
    description属性:网站描述
    robots属性:设置搜索引擎是否抓取
    charset属性:设置编码格式
    viewport属性:用于移动端页面
    http-equiv属性 X-UA-Compatible优先使用的浏览器
    renderer属性,优先使用的内核
  • link链接css:
    rel属性
    size属性:icon图标大小
    type属性:链接资源的类型
  • script链接js:
    src属性:脚本链接地址
    async属性:异步脚本加载
  • title标题标签
  • style行内css样式

框架

  • frame框架标签
  • iframe框架标签
  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值