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 />则为错误