栏目导航   你的位置:首页 > 新闻动态 >  
   
01 就业新闻
02 行业动态
03 员工活动
04 学员天地
05 技术天地
 

 

XHTML 语法

发布时间:2008-01-01

dplicn=XHTML 语法

XHTML要求书写整洁的HTML语法

--------------------------------------------------------------------------------

更多XHTML语法规则:
属性名称必须小写
属性值使用双引号
不允许简写属性
用id属性来替换name属性
XHTML DTD 用来定义必要的元素

--------------------------------------------------------------------------------

属性名称必须小写
这是错误的:

<table WIDTH="100%">
正确的应该是这样:

<table width="100%">

--------------------------------------------------------------------------------

属性值使用双引号
这是错误的:

<table width=100%>
正确的应该是这样:

<table width="100%">

--------------------------------------------------------------------------------

不允许简写属性
这是错误的:

<input checked>
<input readonly>

<input disabled>
<option selected>
<frame noresize>
正确的应该是这样:

<input checked="checked" />

<input readonly="readonly" />
<input disabled="disabled" />
<option selected="selected" />
<frame noresize="noresize" />
这是在HTML中可以简写的属性和其在XHTML中应该怎样书写的列表:

HTML XHTML
compact compact="compact"
checked checked="checked"
declare declare="declare"
readonly readonly="readonly"
disabled disabled="disabled"
selected selected="selected"
defer defer="defer"
ismap ismap="ismap"
nohref nohref="nohref"
noshade noshade="noshade"
nowrap nowrap="nowrap"
multiple multiple="multiple"
noresize noresize="noresize"

--------------------------------------------------------------------------------

id属性替换name属性
对于a, applet, frame, iframe, img和map元素,HTML 4.01中定义了name属性,而在XHTML中是不能这样做的,应该用id来代替。

这是错误的:

<img src="picture.gif" name="picture1" />
这是正确的:

<img src="picture.gif" id="picture1" />
注: 针对版本比较低的浏览器,应该同时使用name和id属性,并使它们两个的值相同,像这样:

<img src="picture.gif" id="picture1" name="picture1" />
兼容提示:

要让XHTML兼容当前的浏览器应该在/标记前添加空格

--------------------------------------------------------------------------------

Lang 属性
lang属性可以应用于几乎所有的XHTML元素。它能指定元素中内容的使用语言

如果要在元素中使用lang属性,就必须加上xml:lang属性,像这样:

<div lang="no" xml:lang="no">Heia Norge!</div>

--------------------------------------------------------------------------------

必要的XHTML元素
所有XHTML文档都必须有 DOCTYPE(文档类型) 声明. 文档内必须含有html,head,body元素,而且title元素必须出现在head元素内.

微型 XHTML 文档样本:

<!DOCTYPE Doctype goes here>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Title goes here</title>

</head>
<body>
Body text goes here
</body>
</html>
注: DOCTYPE声明并不是XHTML文档自身的一部分。它也不属于XHTML元素,不需要有关闭标签。

注: XHTML文档要求xmlns属性出现在html标签中。然而,w3.org的校验器不会由于这个属性没有出现在你的XHTML文档中而报告错误。这是因为"xmlns=http://www.w3.org/1999/xhtml"是一个固定的值,即使你的文档里没有包含它,它也会自动加上的。


相关链接
ADO.NET实用技巧两则 2008.1.1
AJAX编写一个简单的相册 08.1.1
Windows下jsp运行环境的配置方案 08.1.1
XHTML 语法 2008.1.1
修改asp代码防止被杀毒软件误删 08.1.1
一步一步学习web标准 2008.1.1
手法多样 你用哪种方法关闭电脑 08.1.1
 
  联系方式
 
报名咨询热线
电话1 : 0745-8686998
电话2 : 0745-8686997
电话3 : 0745-2252166
 
教学部电话:
电话1 : 0745-8686986
电话2 : 0745-8686989
电话3 : 0745-8686995
电话4 : 0745-8686991
 
网 址 : www.hhaccp.com
 
 

©版权所有2007 北大青鸟APTECH(怀化方元)授权培训中心
地址: 怀化市福兴数码广场八楼
电话:0745-2252166 8686998
网址:www.hhaccp.com
E-mail:hhaccp@163.com  邮编:418000