HTML基础教程

HTML 教程首页
HTML 简介
HTML 入门
HTML 基础
HTML 元素
HTML 属性
HTML 标题
HTML 段落
HTML 排版
HTML 样式
HTML 链接
HTML 图像
HTML 表格
HTML 列表
HTML 表单
HTML 颜色
HTML 颜色名
HTML 颜色值
HTML 速查手册

HTML高级教程

HTML 布局
HTML 框架
HTML 字体
HTML 4.0
HTML CSS
HTML 实体
HTML 报头
HTML 元信息
HTML URLs
HTML 脚本
HTML 属性
HTML 事件
HTML URL编码
HTML Web服务器
HTML 总结

HTML示例

HTML 示例
HTML 测验
HTML 认证

HTML参考手册

HTML 标签列表
HTML 属性
HTML 事件
HTML 颜色名
HTML 取色器
HTML 混色器
HTML 字符集
HTML ASCII
HTML ISO-8859-1
HTML 符号
HTML URL编码
HTML 语言代码
HTTP 状态代码

为何要用HTML 4.0?

« 上一章 下一章 »

HTML 3.2很糟糕!

HTML的最初设计从未考虑提供任何用于排版的标签。HTML标签是用于定义文档内容的,就如同:

<p>这是一个段落</p>

<h1>这是一个标题</h1>

当<font>标签和颜色属性等被加入HTML 3.2规范后,Web开发者的噩梦开始了。对于那些要把字体及颜色信息单独加入到每一个网页里的站点来说,其开发是一个既漫长、又代价高昂、且十分痛苦的过程。


HTML 4.0好在哪里?

在HTML 4.0里,排版信息不再出现在HTML文档里,而是被放在单独的样式表中。

由于HTML 4.0将外观(presentation)与文档结构(document structure)相分离,因此我们获得我们所需要的:不用改动文档内容,即可完全控制外观布局。


你该怎么做呢?

尽量避免在HTML标签里使用外观属性,而是用样式来代替。请阅读我们的CSS教程,学习更多关于样式表的内容。

不要使用被弃用的(deprecated)标签。请访问我们的HTML 4.01参考手册,查看哪些标签与属性是被弃用的。


为XHTML做好准备

XHTML是“新设计的”HTML。你所能做的最重要的事情,就是开始编写正确的HTML 4.01代码。与此同时,请为标签采用小写字母。还有,所有标签元素都应正确关闭,杜绝没有用</p>结束段落等类似情况。

注意:HTML 4.01官方文档推荐为标签采用小写字母。

如果你想知道如何把网站改造为符合XHTML标准,请阅读我们的XHTML教程


验证你的HTML文档是否符合HTML 4.01标准

HTML文档是对照DTD(Document Type Definition,文档类型定义)进行验证的。只有在HTML文档首行插入正确的DTD,你才能对它进行验证。

HTML 4.01严格版(Strict)DTD里不包含被弃用或涉及框架的元素与属性:

<!DOCTYPE HTML PUBLIC
"-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">

HTML 4.01过渡版(Transitional)DTD在严格版DTD的基础上,增添了被弃用的元素与属性:

<!DOCTYPE HTML PUBLIC
"-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">

HTML4.01框架集(Frameset)DTD在过渡版的基础上,增添了涉及框架的元素与属性:

<!DOCTYPE HTML PUBLIC
"-//W3C//DTD HTML 4.01 Frameset//EN"
"http://www.w3.org/TR/html4/frameset.dtd">


用W3C验证器来测试你的HTML文档

在下面的文本框中输入待测试页面的网址
(如http://www.gaohf.com/)
 


« 上一章 下一章 »