• HTML5总结


    HTML 全称为Hyper Text MarKup Language ,即“超文本标记语言”,标记语言是一套标记标签,并非编程语言。

    HTML5,即H5,是HTML的第五个版本,并非新技术

    HTML5拓展的内容:

    一:语义化标签

           1.什么是语义化:语义化是指对数据和信息进行处理,使得机器可以理解。

            2.新增的语义化标签:例如:header(头部标签),nav(导航标签),article(内容标签),section(块级标签),aside(侧边栏标签),footer(尾部标签)。

            3.使用语义化标签需要注意的:

             (1)语义化标签主要是针对搜索引擎

             (2)新标签可使用一次或多次,在移动端支持比较友好

             (3)IE9浏览器中,需要把语义化标签都转为块级元素

    二:多媒体标签

            1.audio(音频标签)

             2.video(视频标签)

    总结:

            音频与视频标签的使用基本一致,在不同的浏览器下,情况各不相同,存在兼容问题

             谷歌浏览器禁用了video的自动播放功能,解决方案:给viedo加muted属性,即视频静音

    三:新增input标签

           <input  type="email/url/date/time/number/tel/search/color"  />

    四:新增from表单属性

           <from>

           用户名: <input type="text" required="required" placeholder="请输入用户名" autofocus="autofocus" autocomplete="off">

           头像:<input type="file"  name=""  multiple>

     </from>

           autocomplete属性规定输入字段是否使用自动完成功能,适用于<from>,以及<input>类型的:text,search,url,telephone,email,password,datepickers,range,color.

  • 相关阅读:
    JAVA线程池
    数据库三范式和反三范式
    nvm切换node的版本
    vue源码解析一
    css实现气泡样式
    openlayer 地图实现圈选框选清楚 选择地图区域
    vs code开发常用插件
    记录几个好用的工具
    03 使用css改变页面样式
    02 常用的html元素
  • 原文地址:https://www.cnblogs.com/qingfengyuan/p/12910508.html
Copyright © 2020-2023  润新知