HTML5

HTML5相关:

HTML--hyper text markup language,是描述网页的一种语言,是一种标记语言,而不是编程语言。

HTML5新特性:

1用于绘画的 canvas 标签

2用于媒介回放的 video 和 audio 元素

3对本地离线存储的更好的支持

4新的特殊内容元素,比如 article、footer、header、nav、section

5新的表单控件,比如 calendar、date、time、email、url、search

HTML5浏览器支持:Safari、chrome、Firefox、Opera、IE9

HTML5声明:

<!DOCTYPE html>

XHTML:可扩展超文本标记语言,与HTML4.01几乎相同,是更纯净更严格的HTML版本,支持所有主流浏览器,以XML应用的方式定义的HTML。

     使用XHTML是为了代码的完整性和良好性。

  XHTML元素语法:

    1元素必须正确嵌套

        正确示范:


<
p><b>举个栗子</b></p>

        错误示范:

<p><b>再举个栗子</p></b>

    2元素必须始终关闭

<p>有开始标签和结束标签</P>
 <br />单标签元素以/结束

    3元素必须小写

    正确示范:<a></a>错误示范: <A></A>

    4文档必须有根元素

<body>
<p>举个栗子</p>
</body>
    body标签即根元素,不能省略。

  XHTML属性语法规则:

    1属性必须小写:比如width="  " ,而WIDTH="  "是不规范的

    2属性值必须用引号保包围:比如width="100",其中的双引号不能省略

    3属性值不能简写:

    <div>
        <input type="button" />
    </div>    

如果是<input button />则为错误

原文地址:https://www.cnblogs.com/rose1324/p/7878396.html