html5新特性

作者: 月光在心中 | 来源:发表于2017-08-05 13:24 被阅读16次
    兼容性  合理性 效率  安全性 分离  简化  通用性 无插件
    

    html5新标签
    结构标签:<article>集中的文章内容 <section>内容区块 <aside>侧边栏(或做目录) <footer>尾标签
    <header>头部标签 <main>主体(头主尾标签使用一次) <nav>导航
    <header></headder>
    <nav></nav>
    <main>
    <article>
    <section></section>使用时必须有标题,不能进行样式设定,尽量不用
    </article>
    <aside></aside>
    </main>
    <footer></footer>
    行内标签:
    下载进度条:<progress max="" min="" step=""(间隔数)></progress>***
    时间:<time datetime="时间格式" pubdate(发布时间)></time>
    非结构性标签: *** volume音量 行内块
    <audio>音频 <video>视频 <embed>嵌入 <sourc> 源 <canvas>画布(绘画)

       <audio autoplay(自动播放,默认不播放)
          controls="controls"(控制面板、控制播放) loop(无限循环播放)>
          <source src="" type="audio/mp3"/>
          当前文件不支持(不支持时显示该文字)
       </audio>
       
       <video autoplay controls>
          <source src="" type="video/mp4"/>
       </video>
    
       <embed src=""></embed>
    

    表单新特性:(动态表单)
    <form action="" method="post">
    搜索框<input type="seach"/>类似文本框,只是在输入文字时有个×,可点击删除出入的内容
    电话号码<input type="tel"/> 后期与属性pattern连用 pattern="[0-9]{6}"(正则表达式)
    日期控件<input type="date" name=""/> 年/月/日
    <input type="month" name=""/>年/月
    <input type="week"/> 年/周(今年的第几周)
    <input type="time"/> 小时/分
    取色板<input type="color" name=""/>
    最大值最小值<input type="number" max="20" min="2" value="6" step="这里的值要根据默认来设置、间隔要到最小值得跨步为整数(如value=4 min=1 step=3或1);value=6 min=2 step=4/2"/> step取值可为负、0、正
    滑块<input type="range" max="80" min="0" value="60" step=""/> 默认大小width=129px height=21px,最大最小值设置看不出来,只显示value值;IE10以上兼容
    邮件地址的输入<input type="email" name=""/> 提交表单时会自动验证email域值
    URL地址的输入<input type="url" name=""/>
    </form>
    属性:1.placeholder 显示提示文字
    2.autofocus 自动获取焦点
    3.datalist(数据列,类似下拉列表),与input绑定
    <input type="text" list="lie"/>
    <datalist id="lie">
    <option value="1"></option>
    <option value="2"></option>
    </datalist>
    4.required 应用input上,写上属性后、不输入字段无法提交(必填项)
    5.disabled 禁用
    6.readonly 只读
    7.pattern 输入的内容按照正则表达式 <input type="text" pattern="[0-9]{6}" title="输入错误"/>

    网页优化
    超链接用纯文本 title属性应用 flash动画与图片超链接最好不用
    <meta name="description" content="告诉搜索引擎你的站点主要内容"/>
    <meta name="keywords" content="向搜索引擎说明你的网页关键词"/>
    图片应用title、alt属性 无意义的图片、alt属性写空:alt=""
    制作网站地图

    相关文章

      网友评论

        本文标题:html5新特性

        本文链接:https://www.haomeiwen.com/subject/aynelxtx.html