精彩专题推荐:建站之入门课 建站之必修课 建站之关键课 网站价值所在 流量提高专题 css+div 标准 个人网站打造全过程
返回建站学首页
导航:
建站首页 | 网站设计 | 网站开发 | 网站运营 | 网页软件 | 建站指南 | 搜索优化 | 图像处理 | 视频教程 | 书籍教程 | 建站专题
当前位置:首页>网站设计>html/xhtml教程>正文

新标准的熟悉和入门


来源:网络搜集 时间:06-06-13 点击: 点击这里收藏本文

"http://www.w3.org/TR/xhtml1/DTD/xhtml1- transitional.dtd">
Frameset: frameset DTD 只为 frameset 文档保留。符合该 DTD 的 frameset 文档可以使用 strict 或 transitional标记。要以 XHTML 1.0 创建 frameset 文档,在文档顶部包括这个 DOCTYPE: 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
确定了是否使用 XML 声明,并且添加了定义要遵循的标记规则的 DOCTYPE 声明之后,需要将 HTML 根添加到文档,并相应设置 XHTML 名称空间
<html xmlns="http://www.w3.org/1999/xhtml">
此时,要添加一些必需的结构元素,如 head、title 和 body。清单 1 显示包括 XML 声明的 XHTML 1.0 transitional文档外壳。在清单 2 中,将看到不带 XML 声明的 transitional 文档,但是,有一个 meta 标记来声明所用字符集。

清单 1:带有 XML 声明的 Transitional DTD 格式的 XHTML 1.0 文档 
<?xml version="1.0" encoding="UTF-8"?> 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<title>Transitional Document with XML Declaration</title> 
</head> 
<body> 
</body>
</html>
 
在清单 2 中,将看到不带 XML 声明的 transitional 文档,但是,有一个 meta 标记来声明所用字符集。

清单 2:不带 XML 声明的 Transitional DTD 格式的 XHTML 1.0 文档 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<title>Transitional Document without XML Declaration</title> 
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/> 
</head> 
<body> 
</body> 
</html>


语法事项 
一旦 XHTML 文档包含必需的声明和结构信息,就可以检查由 XML 在 Web 标记上的影响而导致的语法更改。这些语法更改包括是否区分大小写、正确格式的标记元素、空和非空元素,以及引号的使用。

大小写 
如您所知,HTML 不区分大小写。这意味着,HTML 元素和属性名称可以是大写、小写或大小写混合的。因此,可以写成:
<body background="my.gif">

<BODY BACKGROUND="my.gif">
甚至
<BoDy background="my.gif">
所有这些示例的功能相同。另一方面,XML 却是区分大小写的。因此,XHTML 要求有特定的大小写。在 XHTML 1.0 中,所有元素和属性名称必须是小写的:
<body background="my.gif">
9 7 3 1 2 3 4 5 4 8 :

  把此文章收藏到:          
广而告之
文章搜索
  • Google JZxue.Com

关于我们 | 联系我们 | 友情链接 | 网站地图
Copyright © 2005 - 2006 建站学 All rights reserved.