其他常用标签汇总

一,语义化标签

概念

语义化标签解决了div的无限嵌套维护困难和SEO搜索引擎的优化问题。

常用:

  • header - 通常包含标题、Logo、导航辅助元素、搜索框等
  • nav - 通常包含菜单、目录、链接、索引
  • aside - 通常表示和页面完全无关的内容,拆出不会影响整体页面效果,比如广告、tips等
  • section - 通常出现在文档的大纲中,带有标题,主要的意义是按主题将内容分组
  • article独立的文档、页面、站点或者可以复用的组件,可以脱离当前环境复用
  • footer - 页脚,通常包含版权、作者、文章链接等
  • figure/figcaption - figure通常用作包裹独立的流内容(图像、图表、照片、代码等等);figcaption通常作为figure的标题(位于figure的第一个或最后一个)
<figure>
    <figcaption>xx</figcaption>
    <img src="">
</figure>
  • address - 联系信息
  • cite - 通常用为作品标题(论文、书籍、电影等)
  • mark - 标记突出的文本
  • code - 代码片段
  • time - 机器可读的日期和时间,需要配合datetime属性赋值
我在<time datetime="2023-02-14">情人节</time>有个约会
  • small - 小字体。免责声明、注意事项等

二,base标签

放在head标签里。描述了基本的链接地址/链接目标,作为整个HTML中所有标签的默认链接。

eg:<base href="" target="">

三,列表标签

ul、ol、li:ul是无序列表、ol是有序列表;li是列表中的项

dl、dt、dd:dl是定义列表、dt定义列表中的项、dd定义列表描述


四,多媒体标签

  • audio - 定义音频内容,配合内嵌source标签使用
  • video - 定义视频内容,配合内嵌source标签使用
<video width="320" height="480" controls>
    <source src="movie.mp4" type="video/mp4">
</video>

常用属性

  • autoplay - 设置或返回是否自动播放
  • loop - 循环播放
  • paused - 是否暂停
  • controls - 是否显示播放控件(播放、暂停、音量、字幕等)
  • currentTime - 当前播放位置(以秒计)
  • currentSrc - 当前URL

常用方法

  • load() - 重新加载
  • play() - 播放
  • pause() - 暂停

详细使用参考APIHTML 音频/视频 | 菜鸟教程

五,progress和meta标签

  • progress - 定义任务的进度。value-进度值,max-完整进程值

                eg:<progress value="22" max="100">

  • meta - 定义度量衡。min、max设置最小值和最大值,value为当前值,low设置低于一个值,显示黄色,high设置高于一个值,显示绿色

                eg:<meta low="60" high="90" min="0" max="100" value="80">

六,embed标签

他定义一个容器,用来潜入外部内容或插件。比如swf插件。属性type-嵌入内容的MIME类型

eg:<embed src="hello.swf" width="" height="" type=""> 

七,a标签

  • download - 指定下载链接(eg:<a href="xxx" download="YYY">)
  • type - 目标URL的MIME类型

八,常见行内元素

行内元素可以分为内联元素inline、行内块级元素inline-block

内联元素inline

  • 只占据他对应的标签边框所包含的空间
  • 只能容纳文本或者其他内联元素
  • 只能通过修改水平边距、边框、行高来改变尺寸
  • 常见的有:a、span、strong、i、em、cite、code、label、br

行内块级元素inline-block

  • 元素在行内排列,不会独占一行
  • 支持设置宽高、垂直边距、边框
  • 常见的有:img、input、td

九,常见块级元素

块级元素只占据一整行,一个新的块级元素总是从新行开始。

  • 能容纳其他块级元素或内联元素
  • 可以控制宽高、行高、边距、边框等改变尺寸
  • 常见的有:div、p、h1~h6、ol、ul、dl、table、form、address、blockquote

十,canvas标签

canvas标签是H5新增的绘图工具,可以用于javascript绘图的API。

主要属性:id、width、height

<canvas id="draw" width="800" height="400">
    您的浏览器不支持canvas
</canvas>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

妍思码匠

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值