首页 > 技术文章 > html5基本标签

xsqlj 2020-03-18 10:03 原文

1、语义化标签有指定内容的仓库

  < section>  </section>:类似于div,偏向画结构

   <article></article>:偏向于内容展示

   <aside> </aside>:偏向于在一侧/旁边的内容

   <header> </header>:页面头部内容,内容的头部区域

   <footer> </footer>:页面的尾部,内容的尾部

   <nav> </nav>:做导航,链接区域

   <figure> <figcaption> </figcaption> </figure>    类似dl>dt+dd的结构,注意: <figcaption> </figcaption>是figure的标题,一般在第一个或者最后一个位置。

   <main> </main>  页面的主要内容

   <mark></mark>:高亮显示,默认背景颜色为黄色,可以设置改变颜色,是一个内联元素

  ,<time> </time>:一般用来放时间,是内联元素

   <dialog></dialog>:类似于微信对话框,默认是display:none;即隐藏有默认定位,默认边框。

2、多媒体标签

 (1) <video  src="文件地址"  controls  autoplay="autoplay" loop muted poster="1.jpg" ></video>    

 属性: controls =”显示控件“     autoplay="自动播放"  谷歌屏蔽了.        loop=”循环播放“,1是循环     muted="静音属性”  poster="图片地址“  显示为第一帧图片,直到用户点击播放

(2)<source>:定义媒介资源(备份文件)

                  type="文件类型”    video/ogg       video/webm      video/mp4       (视频格式)

                   type="文件类型”    audio/ogg       audio/mpeg      audio/wav       (音频格式)

(3)<audio src=" 文件地址"  controls  autoplay  loop muted ></audio>

3、表单

(1)<input type=" ">新增type类型:

           type="email"       请输入邮箱地址

           type="url"            请输入网址

           type="range"       滑块

           type="number"     请输入数字

           type="search"        搜索

           type="color"           生成颜色表单

            type="time"            请输入时间

            type="month"          请输入月份

             type="week"           请输入周期

             type="datetime-local"    选取 本地时间

              type="date"            年月日

(2)新增表单属性:

required    禁止为空,即必填字段

min/max=“2”     限定最小/大值

step="2"    ( 每次累加数)步长,确定一个法定值

autocomplate="on/off"  是否自动关联提示信息。on默认值,关联   off不关联

placeholder="提示信息 "   提示信息

autofocus      自动聚焦,光标的初始位置,一个页面只有一个

pattern="正则表达式"    正则表达式,可以自己指定合法的格式。手机号正则表达式:^1[3|5|8]\d{9}$

novalidate     取消验证

multiple        多选

list    结合datalist标签才有效。输入时提供关联信息

(3)新增加的标签:

<output></output>   输出标签,计算结果的输出,脚本的输出

<datalist></datalist>   输入时提供关联信息

 

推荐阅读