2020-05-30 Html5标签变化

html5标签化

image.png
  • HTML<!DOCTYPE>声明文档标签

    HTML框架搭建快捷键(shift+! ctrl+E)
    定义{声明必须是文档的第一行,位于HTML标签之前}
    
  • 不是HTML标签

    是指示WEB浏览器关于页面使用哪个HTML版本进行编写的指令。
    
  • 常用的DOCTYPE声明
    -HTML4.01Strict(严格版)
    -HTML4.01Transitional(过渡板)
    -HTML4.01Frameset(内部框架)
    -HTML5
    <!DOCTYPE HTML>

  • DTD文档

image.png

HTML5新增标签

有助于代码的可读性
  • 结构标签:(块状元素)有意的div标签
    <article>:标记定义一篇文章
    <header>:标记定义一个页面或一个区域的头部
    <nav> :标记定义一个区域
    <section>:表及定义一个区域
    <aside>:标记定义页面内容部分的侧边栏
    <hgroup>标记定义文件中一个区块的相关信息
    <figure>:标记定义一组媒体内容以及他们的标题
    <figcaption>:标签定义figure元素的标题
    <footer>:底部
    <dialog>:定义对话
image.png

audio标签:音频标签
属性:
1.src 提取音频地址
2.autoplay 是否自播放 值为autoplay
3.loop 是否自动重复播放 值为-1则重复
4.controls 音频播放控制器 值为controls (若嫌丑,后面会讲到怎么设置)。


为了防止有些浏览器不识别上面标签,可在audio标签内添加提示文字(audio标签内文字, 在不能识别此标签的浏览器下显示 ,若识别则不显示),或者也可用以下<source>标签。

<source src="../Source/passion.mp3" type="audio/mpeg">
<!--①此为单标签②type内写的表示是转码-->
</audio>

vedio标签可以 通过 width和height属性来控制大小 。
自动播放与控制器属性与audio标签相同。
vedio与audio不同之处,audio只是音频,不存在宽高。

image.png
  • embed标签单双标签都是可以实现效果的
  • embed标签会更强大一些,可以用来插入各种多媒体,格式可以是 Midi、Wav、AIFF、AU、MP3,MP4等,包括音视频;而video插入的只是视频

标签意义:

 以前需要安装flash等插件,现在不用了。
 多媒体标签的出现意味着富媒体的发展以及支持不使用插件的情况下即可操作媒体文件,极大地提升了用户体验。

Web应用标签

  • 状态标签:
    <meter>:状态标签(实时状态显示:气压、气温)
<meter value="180" min="20" max="380" low="200" high="240" optimum="220"></meter>

1.value(只定义它,2~6属性都不定义,将会以一个百分比形式展现)
2.min
3.max
4.low 低于low则警告
5.high 高于high则警告
6.optimum 最佳值


image.png
  • <progress>:状态标签(任务过程:安装、加载)
    属性:
    1,value,2,max


    image.png
image.png
  • <datalist>----->>为input标记定义一个下拉列表,配合option:
<input placeholder="请选择" list="phoneList">
<datalist id="phoneList">
<option value="iPhone">iPhone</option>
<option value="iPad">iPad</option>
</datalist>
  • <datalist>id的值等于<input>list的值
  • <details>----->>标记定义一个元素的详细内容,配合summary:
<details>
<summary>设置文字</summary>
<p>内容</p>
</details>
  • <details open="open"></details>,默认打开状态


    image.png

注释标签:

image.png

eg:<p>我们来<reby>夼<rt>Kuang</rt></reby>一个话题。</p>

image.png

其他标签

image.png
  • <mark>


    image.png

删除的标签

image.png

重定义标签:

  • <b>粗体,无意义
  • <i>斜体,无意义
  • <dd>同details与figure使用包含文本 dialog也可用
  • <dt>可以同details和figure一同使用,汇总细节,dialog也可用(标题)

  • 不仅表示水平线,还表示主题结束,显示效果相同
  • <menu> 重新定义用户界面的菜单,配合command或者menuitem使用
  • <small> 表示小字体,例如打印注释或者法律条款
  • <strong> 表示重要性而不是强调符号
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容