• Html5笔记之小结


     随着Android,IOS手机,平板等各种App的不断扩增,加上对过去传统HTML的的各种不完善,例如视频依靠Flash,对手机和桌面的不兼容等等。HTML5来了,来解决这些问题了。


             Html5W3CWorld Wide Web  Consortium,万维网联盟)与WHATWG(

    Web Hypertext Application Technology Working Group)合作的结果。WHATWG 致力于web 表单和应用程序,而 W3C 专注于 XHTML 2.0。在 2006 年,双方决定进行合作,来创建一个新版本的 HTML 。为HTML5建立的一些规则:

    • 新特性应该基于 HTMLCSSDOM 以及 JavaScript
    • 减少对外部插件的需求(比如 Flash
    • 更优秀的错误处理
    • 更多取代脚本的标记
    • HTML5 应该独立于设备
    • 开发进程应对公众透明

     

     

             看了两天的HTML5资料,简单总结一下,这里重点从标签的角度进行总结。先看下思维导图:



              一,好,先看一下标签的变化:

               1,文档的声明,在HTML5中都需要在最开始加入<!doctype html>,相当于HTML5的一个标记吧。

               2,新增标签,这也是HTML5功能强大的一部分,这里从使用上,分为了四类:

                a,结构标签,主要是用来对页面结构进行划分的,就像我们以前都会将页面分为标题,左侧栏,内容部分,页脚等。看一下HTML5都给我提供了这些标签:


               b,多媒体标签,这是为了解决以前都是通过Flash等进行视频的一些展示,这些标签使HTML的功能更加强大了:



              c,web应用标签:



             d,input标签,主要是智能表单的一些标签,使验证更加方便:

    • email 
      必须输入email
    • url 
      必须输入url地址
    • number 
      必须输入数值
    • range 
      必须输入一定范围内数值
    • Date Pickers(日期选择器) 
      拥有多个可供选取日期和时间的新输入类型: 
      date - 选取日、月、年 
      month - 选取月、年 
      week - 选取周和年 
      time - 选取时间(小时和分钟) 
      datetime - 选取时间、日、月、年(UTC 时间) 
      datetime-local - 选取时间、日、月、年(本地时间)
    • search 
      用于搜索域,域显示为常规的文本域。
    • color

     

     

                e,其它标签:


              3,删除的标签:



             4,重定义的标签:



             5,崭新的布局,这里主要和结构标签结合起来,HTML5已经将页面的布局进行了布置,看个图吧:



        这是HTML5标签的变化,也正是这些标签的变化,使一些基本的功能发生了变化。下篇博客,看一些这些标签的简单使用。

    更多请查看原文:http://blog.csdn.net/liujiahan629629/article/details/40512075
  • 相关阅读:
    OpenAL播放demo
    AL:LIB<EE>ALCdsoundCapture_open:DEVICE init failed :0x88780078?
    kAudioSessionProperty_OverrideCategoryDefaultToSpeaker
    声音效果器
    无法定义编译器生成的特殊成员函数 问题
    MAC上进行音频采集,播放,设备获取(AudioUnit+CoreAudio实现)
    metal渲染学习
    visual stdio无法解析的外部符号
    PHP时间戳和日期格式相互转换
    V8 引擎是什么?全面了解JavaScript引擎运行机制!
  • 原文地址:https://www.cnblogs.com/jasonhaven/p/7355063.html
Copyright © 2020-2023  润新知