HTML5学习笔记

HTML5骨架

DTD:
DTD 写法中 html不要加5,表示网页对于不支持html5新特性的浏览器采用标准模式解析。
标准模式解析即对于不认识的标签或属性,采用静默处理不报错,对于支持的直接显示。




  
    网页标题
    
    
  
  网页主体

新的语言特性

  • 标签允许使用大写字母 (不推荐使用)

内容
内容
内容
  • 标签的属性值可以不用双引号包裹 (不推荐使用)

  • 单标签可以省略关闭符号


 


  • 部分标签可以省略类型type属性


新的语义化标签

h5之前的语义标签: ul、dl、ol、table、p、h、span、a、img、em、u、b、i 等等。
HTML5增加了很多语义化标签,下面也列些大概:

  • figure 定义媒介内容的分组,以及它们的标题。
  • figcaption 定义 figure 元素的标题。
  • time 定义时间。
  • mark 定义有记号的文本。
  • details 定义元素,文档或者文档的某个部分的细节。
  • summary 定义 details 元素的标题。
  • section 定义区域。
  • article 定义文章。
  • nav 定义导航链接。
  • header 定义section 或 page的页眉。
  • footer 定义section 或 page的页脚。
  • aside 定义页面内容之外的内容, 例如定义侧边栏。

表单的变化

  • 表单元素可以不写在form标签内部

  • label 可以不使用 label for


  • 占位符 placeholder

  • 自动获取焦点 autofocus


  • 必填项 required


  • input的输入类型增加
 
 
  
 
  
 

  
 
  
 
 
  
 
 
 
 
  
 
 

你可能感兴趣的:(HTML5学习笔记)