您现在的位置: 圆点视线 >> 教程 >> 网页设计 >> Dreamweaver教程 >> 文章正文
[图文]用Dreamweaver 8 搞定“web标准”           ★★★
用Dreamweaver 8 搞定“web标准”
作者:佚名  文章来源:天极网  点击数:  更新时间:2008-1-22 18:15:14 
 页面功能:【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口 【字体:

创建一个规范的 XHTML 文档

  在本文中,我们将使用 XHTML,所以,我们都将遵照 W3C 的 XHTML 1.0 的建议[按照 W3C 的意思,建议( Recommendation )就是规范( Specification )的意思]。XHTML 基本上就是HTML的最新版本,它设计的目的是用来代替 HTML 这个网页标记语言的。尽管它是 XML 的一种 HTML 变形,但是 XHTML 与 HTML 几乎是完全一样的,在我们后面将讨论的《 XHTML 和语义》中有细微的差别。

  你可以通过 Dreamweaver 中的新建文档对话框生成一个 XHTML 文档(文件>新建...)。确保基本页在类别列表里是被选中的,然后从基本页的列表中选择 HTML ,就像图2.1所示,“在 Dreamweaver 中创建一个新的 XHTML 文档”。然后你可以从文档类型的下拉列表中任意选择一项。

  图2.1:在Dreamweaver中创建一个新的 XHTML 文档

  http://ciox5.blogbus.com/files/1128405874.jpg

  图2.2:在code视图中显示新的 XHTML 文档

  http://ciox5.blogbus.com/files/1128782682.jpg

  点击“创建”来生成一个新的文档。点击文档窗口顶部的 code 按钮,转到“ code 视图”,就可以清楚的看到在一个简单的 XHTML 文档中都包含了哪些代码。正如图2.2所示,“在 code 视图中显示新的 XHTML 文档”

  文档的第一行将显示下面的内容

  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

  这叫做文档类型声明,或者 DOCTYPE 。顾名思义,DOCTYPE 声明了你的文档究竟是什么——你正在遵从是哪一个 (X)HTML 规范。在这个例子中,我们遵照的是 XHTML 1.0 Transitional,这是 DW 8 的默认设置。 Transitional 部分将告诉我们关于 XHTML 版本的其他一些信息。XHTML1.0 拥有三种“口味”:Strict, Transitional, 和 Frameset。DW 默认使用的是 Transitional 类型,而如果你想在文档插入框架,那就是 Frameset。

  XHTML Strict 是最严格的 XHTML 格式,这个想必你也能猜到。一个 Strict 文档类型看起来就是这个样子:

  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

  如果你使用的是 Strict DOCTYPE,那么你就不能在文档中使用任何声明不赞成的元素(标签)或者是属性,也不可以使用框架。声明不赞成的元素将在未来的 XHTML 版本中被移除。许多这类元素是用来控制页面的外观的,这完全可由CSS来代替。Strict 和 Transitional 最大的不同是,在使用 Strict DOCTYPE 时,你本以为可用作表现的属性和元素受到了很大的限制。

  注意:在 DW 中使用 Strict DOCTYPE

  DW 在遵从标准上,并不是很严格。如果你使用 Strict DOCTYPE ,要特别注意一下校验你的文档并修正不规范的属性。基本上,很容易用 CSS 来代替他们。

  Frameset DOCTYPE 支持对框架的使用,如果你在文档中插入了框架,DW 就会自动使用这种类型。框架页至少好要跟另外两个页面相关联,相关页面的文档类型没有限制。Frameset DOCTYPE 的代码如下:

  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">

  HTML 4.01 同样也提供了这三种“口味”的文档类型——Transitional, Strict 和 Frameset——他们的运作与上面提到的 XHTML DOCTYPEs 完全一致。如果你使用任何一种类型,都必须在 HTML (而不是 XHTML )文档中注明。我们将在后面创建网站的部分深入的探讨一下 HTML和 XHTML 的区别。

上一页  [1] [2] 

 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 文章录入:Rainsion    责任编辑:Rainsion  【字体:
 
  • 上一篇文章:

  •  
  • 下一篇文章: 没有了
  • 最新文章
    相关文章
    CSS初级入门(1):整体布局声明
    CSS中的行为——HTC
    有关web标准化的一些想法
    纯CSS制作的新闻网站中的文章列表
    学习CSS制作网页总结的一些经验
    CSS样式表定义标签li前面样式
    玩转Dreamweaver 8:了解CSS层叠样式表
    Dreamweaver 入门:使用CSS设置页面格式
    用Dreamweaver8搞定web标准
    网页制作入门教程:关于css样式表
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    发表评论:
     姓  名: 评 分: 1分 2分 3分 4分 5分
     评论内容: ·严禁发表危害国家安全、政治、黄色淫秽等内容的评论。
    ·用户需对自己在使用本网服务过程中的行为承担法律责任
    ·本站管理员有权保留或删除评论内容。
    ·评论内容只代表机友个人观点,与本网站立场无关。
     
    最 新 推 荐
     
    百度主题推广
    最 新 热 门