美文网首页
HTML5新特性

HTML5新特性

作者: 安掌门dear | 来源:发表于2020-10-26 17:11 被阅读0次

    HTML5

    笔记来自拉勾教育大前端就业集训班

    一、梦想是前进的动力--坚持的基础

    • 在讲这个话题之前呢,给我的感觉就是不配,梦想应该是只有成功的人才有的,否则那只能叫白日梦。人生很短,及时行乐这句话可能是你放弃梦想最好的安慰方式,而坚持梦想,可能就是在黑夜的一刻,看到了光,在那一瞬间,让我看到了梦想的样子,并以此去追逐!

    二、坚持就是胜利--高效的学习方式

    • 梦想是一方面,但是学习又是一方面,难道考不上好大学的都是不学习的吗?高效的学习方式才是最重要的,记笔记就是其中一方面,我现在依稀记得初中读书好好记笔记,才考出了自己想不到的好成绩,高效的学习方法就更重要了,关于看视频学习,也就是自学,我一直都挺有经验的,跟着拉勾的老师边敲代码,边学习边记笔记,虽然时间上会很慢,但是满足感和知识掌握的那种奇妙感觉还是非常满足的

    三、html5简介

    • 它是万维网的核心语言、标准通用标记语言的下一个应用标记语言的第五次重大修改所以叫html5
    • html5设计的目的为了在移动设备上支持多媒体

    html5优势

    • 提高可用性和改进用户的友好体验
    • 更好的语义化标签
    • 可以给站点带来更多的多媒体元素
    • 可以很好的替代FLASH和silverlight
    • 设计到网站抓取和索引时,对于seo很友好

    广义的html5

    • html5+css3+javascript技术的综合

    语义化标签

    1. <header>: 头部标签
    2. <nav>:导航标签
    3. <main>:主体标签
    4. <article>:独立的内容标签
    5. <section>:区段标签
    6. <aside>:侧边栏标签
    7. <footer>: 尾部标签

    新增多媒体标签

    • 使用他们可以很方便在页面中嵌入音频和视频,而不再去使用落后的flash和其他浏览器插件

    <audio>音频

    • HTML5在不使用插件的情况下也可以原生支持音频文件
    • 常见的音频格式:ogg、mp3、wav
      <audio src="文件地址" controls="controlss"></audio>
      autoplay="autoplay" 音频在就绪后马上播放
      controls="controls" 用户显示控件,根据控件播放
      loop="loop"         音频结束时,重新开始播放
      preload="preload"   页面加载时预备播放,如果使用autoplay,则忽略该属性
      src="url"           要播放音频的URL
      
    • 多种音频兼容写法
        <audio controls="controls">
          <source src="media.show.mp3" type="audio.mpeg"> 
          <source src="media.show.ogg" type="audio.ogg"> 
          您的浏览器版本过低,不支持音频播放
        </audio>
      

    <video>视频

    • 常见的视频格式:ogg、MP4、webm
        autoplay="autoplay"   视频就绪自动播放
        controls="controls"   向用户显示播放控件
        loop="loop"           循环播放
        preload="auto/none"   是否预加载
        src="url"             视频地址
        width="pixels"        设置播放器的宽度
        height="pixels"       设置播放器的高度
        poster="imgurl"       加载等待的画面图片
        muted="muted"         静音播放
      
      • 兼容写法
      <video controls="controls" width="300">
        <source src="move.ogg" type="video/ogg">
        <source src="move.mp4" type="video/mp4">
        您的浏览器暂不支持video视频
      </video>
      

    新增的表单标签

    输入标签

    • h5新增<input>表单类型
    属性名 属性值
    type="email" 输入email类型
    type="url" 输入URL类型
    type="date" 输入日期类型
    type="time" 输入时间类型
    type="month" 输入月类型
    type="week" 输入周类型
    type="number" 输入数字类型
    type="range" 滑动条
    type="tel" 手机号码
    type="search" 搜索框
    type="color" 生成颜色选择表单

    <datalist>标签

    • <datalist>规定了<input元素可能的选项列表>
      <input type="text" list="city-list">
      <datalist id="city-list">
        <option value=""广州>gz</option>
        <option value=""北京>bj</option>
        <option value=""上海>sh</option>
      </datalist>
      

    表单属性

    • 新增的表单属性
        required="required"   表单内容不能为空
        placeholder="提示文本" 表单的提示信息,存在默认值不显示
        autofocus="autofocus" 自动聚焦属性
        autocomplete="off/on" 当用户键入时,浏览器在之前键入过的值显示出现字段的选项,补全
        multiple="multiple"   可以多选文件提交
      

    下一篇文章:CSS核心样式https://www.jianshu.com/p/f0e23dbb4f6f

    相关文章

      网友评论

          本文标题:HTML5新特性

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