怎设置页面(页面设置在哪设置)
598
2022-05-29
1、HTML和XHTML是什么?
HTML,全称“HyperText Mark-up Language(超文本标记语言)”,它是构成网页文档的主要语言。我们常说的HTML,指的是HTML4.01。
XHTML,全称“EXtensible HyperText Mark-up Language(扩展的超文本标记语言)”,它是XML风格的HTML4.01,我们可以称之为更严格、更纯净的HTML4.01。
HTML语法书写比较松散,比较利于开发者编写。但是对于机器如电脑、手机等来说,语法越松散,处理起来越困难。因此,为了让机器更好地处理HTML,才在HTML的基础上引入了XHTML。XHTML相对于HTML来说,在语法上更加严格。
2、XHTML和HTML的主要区别有哪些?
2.1、XHTML标签必须被关闭
在XHTML中,所有标签必须被关闭,如、
等。此外,空标签也需要闭合,例如错误写法:
Hello World!!!
正确写法:
Hello World!!!
2.2、XHTML标签以及属性必须小写
在XHTML中,所有标签以及标签属性必须小写,不能大小写混用,也不能全部都是大写。标签的属性值可以大写,但是我们依然建议全部采用小写。
错误写法:
正确写法:
2.3、XHTML标签属性必须用引号
在XHTML中,标签属性值必须用引号括起来,单引号、双引号都可以。
错误写法:
正确写法:
2.4、XHTML标签用id属性代替name属性
在XHTML中,除了表单元素之外的所有元素,都应该用id而不是name。
错误写法:
正确写法:
完整的XHTML文档样式如下:
3、Html5是什么?
HTML指的是HTML4.01,XHTML是XML风格的HTML4.01,它是HTML的过渡版本。HTML5是构建Web内容的一种语言描述方式。HTML5是互联网的下一代标准,也就是HTML4.01的升级版,是构建以及呈现互联网内容的一种语言方式,被认为是互联网的核心技术之一。单纯从新增的标签上来看,HTML5有以下几个特点:
3.1、文档类型简写
基于HTML5设计准则中的“化繁为简”原则,页面的文档类型被极大地简化了。
XHTML文档声明如下:
在HTML5中可以简写为:
3.2、字符编码简写
XHTML字符编码如下:
在HTML5中可以简写为:
3.3、标签不再区分大小写
下面这种写法是完全符合HTML5规范的。但是在实际开发中,建议所有标签以及属性都采用小写方式。
3.4、允许属性值不加引号
下面这种写法是完全符合HTML5规范的。但是在实际开发中,建议标签所有属性值都加引号,单引号或双引号都可以。
3.5、允许部分属性的属性值省略
在HTML5中,部分具有特殊性属性的属性值是可以省略的。例如,下面代码是完全符合HTML5规范的:
上面两句代码等价于:
在HTML5中,可以省略属性值的属性如下表所示:
完整的XHTML5文档样式如下:
HTML HTML5
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。