HTML,全称“HyperText Mark-up Language(超文本标记语言)”,它是构成网页文档的主要语言。我们常说的HTML,指的是HTML4.01。
XHTML,全称“EXtensible HyperText Mark-up Language(扩展的超文本标记语言)”,它是XML风格的HTML4.01,我们可以称之为更严格、更纯净的HTML4.01。
HTML指的是HTML4.01,XHTML是XML风格的HTML4.01,它是HTML的过渡版本。而HTML5指的是下一代HTML,也就是HTML4.01的升级版.
HTML语法书写比较松散,比较利于开发者编写。但是对于机器如电脑、手机等来说,语法越松散,处理起来越困难。因此,为了让机器更好地处理HTML,才在HTML的基础上引入了XHTML。
XHTML和HTML的主要区别如下:
XHTML标签必须被关闭。
XHTML标签以及属性必须小写。
XHTML标签属性必须用引号。
XHTML标签用id属性代替name属性
HTML5特点:
1.文档简写:
2.编码简写:
3.标签不区分大小写:
hello
4.允许属性值不加引号:
hello
5.允许部分属性的属性值省略
HTML5中可以省略属性值的属性:
