网络编程
位置:首页>> 网络编程>> 网页设计>> W3C优质网页小贴士(二)(2)

W3C优质网页小贴士(二)(2)

作者:ZDYX 来源:zdyx.org 发布时间:2008-04-07 12:14:00 

标签:alt,标签,doctype,link,颜色

不要忘记添加 doctype

添加什么?

HTML 的种类可不止一种,实际上有 HTML 4.01 Strict、HTML 4.01 Transitional、XHTML 1.0 Strict 等等。HTML 的种类由其各自的 W3C 规范定义,同时,它们也由一种机读语言规范定义了每种 HTML 合法的结构、元素,以及属性。

上述定义被称作“文档类型定义(Document Type Definition)”,简称。

用于处理 HTML 文档的工具,比如网页浏览器,需要知道一个 (X)HTML 文档实际使用的是哪种:这就是为什么每个 (X)HTML 文档需要在起始处有一个声明,就像这样:

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

鉴于其语法,DTD 声明常被简称作“Doctype”。

为什么?

为什么要指定 doctype?因为它定义了你的文档实际使用的是哪个版本的 (X)HTML,并且这也是浏览器或其他文档处理工具所需的关键信息。

例如,指定了文档的 doctype 后,你就可以使用 Markup Validator 等工具来检查其 (X)HTML 语法正确性(并找出可能导致你的页面在不同浏览器下无法正常显示的错误)。如果上述工具不知道你使用的文档种类,那么它们将无法工作。

最重要的是,对大多数的浏览器来说,一个简单的 doctype 声明能减少许多不必要的猜测行为,并能触发“标准”解析模式,这就意味着不仅浏览器对文档的理解(对访客来说就是网页显示的速度)能变快,而且它符合规范,不会出现未定义 doctype 的文档常有的错误。

0
投稿

猜你喜欢

  • 通常我们做统计图的时候需要借助组件来完成例如mschart,aspchart等但是这个类不需要任何组件,而且使用方便,本站测试可用:clsG
  • 我准备在ASP中连接MYSQL了,请问如何做?首先要正确安装MYSQLX,装好之后,可调用以下程序即可正常访问MYSQL:<%@&nb
  • 根据 Dotzler 的统计,IE6 的份额正在缩水,这可能是 2009 年本人听到的第一个好消息。于此同时,Gmail 的浏览器支持列表中
  • Innodb:[fb]# ll -hs url_comment_*.ibd633M -rw-rw---- 1 mysql mysql 632
  • 代码片段一:alert(Function instanceof Object); // truealert(Object instanceo
  • SQL是用于访问ORACLE数据库的语言,PL/SQL扩展和加强了SQL的功能,它 同时引入了更强的程序逻辑。 PL/SQL支持DML命令和
  • 应该是开心网(kaixin.com)的宠物功能又升级了,这几次发来的邮件内容不仅不能让我开心,反而让我觉得很恶心。开心网注册也一段时间了,之
  • 锁定数据库的一个表 SELECT * FROM table WITH (HOLDLOCK) 注意: 锁定数据库的一个表的区别 SELECT
  • 有三种主要的错误类型: 1.编译错误: 这种错误出现一般都是代码的语法问题。因为编译错误而导致辞ASP停止运行。 2.运行错误: 这个错误是
  • 本文进通过实例,讲述通过 prototype 自定义方法的过程,旨在抛砖引玉,如果不对的地方,欢迎指正!prototype 是在 IE 4
  • “'验证码'等于'流氓软件'”这句话本身存在逻辑问题,因为“验证码”并不是一个软件,而是软件里的一个功能。这
  • 在Https页面中,如果iframe所引入页面是非https协议的页面,或者src属性不存在都可能导致浏览器弹出安全警告。本人在网上查找相关
  • 阅读上一篇:你是真正的用户体验设计者吗? Ⅵ很可怕,是吧!图中翻译:(从内到外)第一层:用户体验第二层:内容管理界面设计顾客关系管理交互设计
  • SQL Server数据库快捷键:书签:清除所有书签。 CTRL-SHIFT-F2书签:插入或删除书签(切换)。 CTRL+F2书签:移动到
  • 本文旨在分类讲述执行计划中每一种操作的相关信息。数据访问操作 首先最基本的操作就是访问数据。这既可以通过直接访问表,也可以通过访问索引来进行
  • 下面是IN条件运算符的SQL语句:SELECT column1, SUM(column2)  FROM&nbs
  • 星期五写了个分类信息的小东东!在数据库里只有ip地址,一般访客不太清楚IP地址来源于哪个城市.如果在表里多一个列保存城市又没有真实性可言.如
  • 为了庆祝自己的博客重新开放,我在这里放一个自己刚刚写的jquery日期插件,   也许人们会说:日期选取插件已
  • 网上大部分的免费asp程序使用的是access数据库。但是access数据库作为一个中小型的单机数据库系统,在承担访问量、数据量大的网站应用
  • 两年前发表的《The visual design of Web 2.0》中提到“Rounded everything”,圆角因使人感觉舒适的
手机版 网络编程 asp之家 www.aspxhome.com