XHTML与HTML之间的7个区别
2009-12-16 09:17
274 查看
老的话题了,但是我还是从来没有整理过。这里整理一下:
在XHTML中,<html>、<head>、<body>都是必需的标签。
必须设置<html>标签的xmlns属性,且其值为“http://www.w3.org/1999/xhtml”。
所有元素都必须结束。任何起始标签要么有一个对应的结束标签(如果它是一个容器的话),要么是一个自结束元素“空格加斜线”。
所有标签都必须是小写。
任何属性值要么用单引号引起来,要么用双引号引起来。如class=page就是不合法的,而class='page'和class="page"均是合法的。
所有属性必须有值。有些属性,比如<option>标签的selected属性,在HTML中可以使用简写形式,即<option selected>数据</option>,然后在XHTML中,必须这样编写:<option selected="selected">数据</option>。
“&”符号必须编码。也就是说,应该将其写成“&”而不是仅仅写成“&”。不管是“&”在正文中还是在URL中,这一点始终都成立。
在XHTML中,<html>、<head>、<body>都是必需的标签。
必须设置<html>标签的xmlns属性,且其值为“http://www.w3.org/1999/xhtml”。
所有元素都必须结束。任何起始标签要么有一个对应的结束标签(如果它是一个容器的话),要么是一个自结束元素“空格加斜线”。
所有标签都必须是小写。
任何属性值要么用单引号引起来,要么用双引号引起来。如class=page就是不合法的,而class='page'和class="page"均是合法的。
所有属性必须有值。有些属性,比如<option>标签的selected属性,在HTML中可以使用简写形式,即<option selected>数据</option>,然后在XHTML中,必须这样编写:<option selected="selected">数据</option>。
“&”符号必须编码。也就是说,应该将其写成“&”而不是仅仅写成“&”。不管是“&”在正文中还是在URL中,这一点始终都成立。
相关文章推荐
- XHTML与HTML之间的7个区别
- HTML与XHTML之间的区别
- 关于htm和html,shtm与shtml,dhtml,xhtml之间的定义与区别
- html、xhtml、xml三者之间的联系与区别
- HTML与XHTML、以及HTML4与HTML5标签之间的区别简介
- HTML与XHTML之间的区别
- HTML和XHTML之间的区别
- XHTML和HTML之间的最大的区别
- 建站有很多技术,如 HTML、HTML5、XHTML、CSS、SQL、JavaScript、PHP、http://ASP.NET、Web Services、浏览器脚本、服务器脚本等。它们的区别是什么?新手一点不懂,想理清所有这些技术之间的关系和应用范围。
- XHTML与HTML之间的区别
- HTML , XHTML , DHTML 三者之间的区别?
- DOCTYPE中HTML和XHTML之间的区别
- XHTML和HTML之间的区别
- 什么是HTML ,XHTML,XML,DHTML? 它们之间有什么区别?
- 关于htm和html,shtm与shtml,dhtml,xhtml之间的定义与区别
- XHTML和HTML之间的区别
- XHTML与HTML之间的区别
- HTML、XHTML、XML和HTML5之间的联系与区别
- HTML4/4.01,XHTML 1.0/1.1/2.0,HTML5,之间有什么区别?
- HTML与XHTML之间的主要区别