标签:
html5语法沿用html语法,但更简单,更人性化。
DOCTYPE:<!doctype html>
文档指定语言:<html lang="zh-CN">
字符编码:<meta charset="utf-8">
大小写在html里都可以,但是在xhtml【特别是strict模式】必须严格区分大小写。
为什么html5反而大小写都可以了呢?是为了兼容更多的文档,就不再区分大小写。
html写法:<input type="checkbox" checked="checked">
html5写法:<input type="checkbox" checked>
html5中增加布尔值,有属性为true,没有属性为false。
<input type="checkbox">
<input type=‘checkboc‘>
<input type=checkbox>三种写法都可以。
属性有空格当然就必须有单引号或者双引号。
1、不允许写结束符的标签:area,basebr,col,command,embed,hr,img,input,keygen,link,meta,param,source,track,wbr。
举例:正确写法<input/><br/>
2、可以省略结束符的标签:
li,dt,dd,p,rt,optgroup,option,colgroup,thread,tbody,tr,td,th
举例:
html段落:<p>段落</p>
html5段落:<p>段落
3、可以完全省略的标签:
html,head,body,colgroup,tbody
当然没有说可以省略title。
所以下面的写法也是标准的html5文档。
<!doctype html> <title>test</title> <form> <input type="checkbox" checked /> </form>
注意:虽然html5语法很人性化,但是大小写还是建议小写,引号建议使用双引号,可以省略的标签在发送html5邮件时可以把这些<html><body>之类的省略掉,但是通常情况不建议省略。这样做可使文档更加规范。
标签:
原文地址:http://www.cnblogs.com/starof/p/4581778.html