HTML 4.01
- 格式:doc
- 大小:254.00 KB
- 文档页数:7


!DOCTYPE标签的定义与⽤法<!DOCTYPE> 声明不是 HTML 标签;它是指⽰ web 浏览器关于页⾯使⽤哪个 HTML 版本进⾏编写的指令。
在 HTML 4.01 中,<!DOCTYPE> 声明引⽤ DTD,因为 HTML 4.01 基于 SGML。
DTD 规定了标记语⾔的规则,这样浏览器才能正确地呈现内容。
HTML5 不基于 SGML,所以不需要引⽤ DTD。
w3c建议:应该始终向 HTML ⽂档添加 <!DOCTYPE> 声明,这样浏览器才能获知⽂档类型。
SGML(标准通⽤置标语⾔):是⼀种定义电⼦⽂档结构和描述其内容的国际标准语⾔。
SGML本⾝并不是⼀个⽂档语⾔,但它描述了⼀种⽂档语⾔,因此它是⼀种元语⾔。
常⽤的 DOCTYPE 声明在 HTML 4.01 中有三种 <!DOCTYPE> 声明。
在 HTML5 中只有⼀种:HTML 5<!DOCTYPE html>HTML 4.01 Strict该 DTD 包含所有 HTML 元素和属性,但不包括展⽰性的和弃⽤的元素(⽐如 font)。
不允许框架集(Framesets)。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "/TR/html4/strict.dtd">HTML 4.01 Transitional该 DTD 包含所有 HTML 元素和属性,包括展⽰性的和弃⽤的元素(⽐如 font)。
不允许框架集(Framesets)。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "/TR/html4/loose.dtd">HTML 4.01 Frameset该 DTD 等同于 HTML 4.01 Transitional,但允许框架集内容。
基于Web标准的网页设计的分析与实现张勇【摘要】生活中处处是标准,我们可以试想生活中没有标准的样子-即便是一颗小小的螺丝钉也可能无法找到合适的.经验告诉我们一个行业的发展总是经历一个由无序竞争到规范的发展过程,Web页面设计也同样经历了这样一个过程.文章详细叙述了Web标准产生的原因,及Web标准的组成与实现方法.【期刊名称】《安阳师范学院学报》【年(卷),期】2011(000)002【总页数】4页(P28-31)【关键词】web标准;浏览器;DIV+CSS;XHTML【作者】张勇【作者单位】宿州职业技术学院计算机信息系,安徽宿州234101【正文语种】中文【中图分类】TP393.092早在1997年,有一个通用的惯例,Netscape浏览器使用Javascript,IE使用Jscript (一种类似于Javasrcipt的脚本语言)。
Javasrcipt只能运行在Netscape,而微软的ActiveX和Jscript只能运行在 IE。
1997年下半年的时候,Netscape和 IE都推出了4.0版本浏览器,他们各自吹嘘自己的浏览器有强大的Dhtml(动态的html),但他们的浏览器完全不兼容,更不用说不知名的浏览器了,而且Netscape和IE跟他们3.0的版本也无法兼容,对于项目开发者来说,想让自己的网站在几个不同版本的浏览器中同时使用的话就要做几个不同的版本,同时每个功能都要做几个不同的版本去适应不同的浏览器,这样造成项目开发成本至少增加了25%左右;所以一些开发者限制他们的网站只适应其中一个版本的浏览器。
而且网站随时面临着过时的命运和被淘汰的怪圈。
这种情况在那个Web传统网站的旧时代非常普遍,因为许多东西都没有真正意义上的一个标准,Web网站开发显得非常混乱。
当时的网景和IE的浏览器大战就是个最好的例子,因为当时的浏览器没有统一的标准可以遵守,大家都使用自己私有的标准,加上当时的浏览器支持非常劣质的CSS1.0,所以没有一个有效的方法可以解决浏览器之间的兼容性问题。
HTML 4.01 支持ISO 8859-1 (Latin-1) 字符集。
ISO-8859-1 的较低部分(从1 到127 之间的代码)是最初的7 比特ASCII。
ISO-8859-1 的较高部分(从160 到255 之间的代码)全都有实体名称。
这些符号中的大多数都可以在不进行实体引用的情况下使用,但是实体名称或实体编号为那些不容易通过键盘键入的符号提供了表达的方法。
注释:实体名称对大小写敏感。
带有实体名称的ASCII 实体结果描述实体名称实体编号" quotation mark " "' apostrophe ' '& ampersand & &< less-than < <> greater-than > > ISO 8859-1 符号实体结果描述实体名称实体编号non-breaking space  ¡inverted exclamation mark ¡ ¡¢cent ¢ ¢ £pound £ £¤currency ¤ ¤ ¥yen ¥ ¥¦broken vertical bar ¦ ¦§section § §¨spacing diaeresis ¨ ¨ © copyright © © ªfeminine ordinal indicator ª ª «angle quotation mark (left) « « ¬negation ¬ ¬soft hyphen ­ ­ ® registered trademark ® ® ¯spacing macron ¯ ¯ °degree ° ° ±plus-or-minus ± ± ²superscript 2 ² ² ³superscript 3 ³ ³ ´spacing acute ´ ´ µmicro µ µ ¶paragraph ¶ ¶ ·middle dot · · ¸spacing cedilla ¸ ¸ ¹superscript 1 ¹ ¹ ºmasculine ordinal indicator º º »angle quotation mark (right) » » ¼ fraction 1/4 ¼ ¼ ½ fraction 1/2 ½ ½结果描述实体名称实体编号À capital a, grave accent À ÀÁ capital a, acute accent Á Á capital a, circumflex accent  Âà capital a, tilde à ÃÄ capital a, umlaut mark Ä ÄÅ capital a, ring Å ÅÆcapital ae Æ ÆÇ capital c, cedilla Ç ÇÈ capital e, grave accent È ÈÉ capital e, acute accent É ÉÊ capital e, circumflex accent Ê ÊË capital e, umlaut mark Ë ËÌcapital i, grave accent Ì ÌÍcapital i, acute accent Í ÍÎcapital i, circumflex accent Î ÎÏcapital i, umlaut mark Ï ÏÐ capital eth, Icelandic Ð Ð Ñ capital n, tilde Ñ Ñ Ò capital o, grave accent Ò Ò Ó capital o, acute accent Ó Ó Ô capital o, circumflex accent Ô Ô Õ capital o, tilde Õ Õ Ö capital o, umlaut mark Ö Ö Ø capital o, slash Ø Ø Ù capital u, grave accent Ù Ù Ú capital u, acute accent Ú Ú Û capital u, circumflex accent Û Û Ü capital u, umlaut mark Ü Ü Ý capital y, acute accent Ý Ý Þ capital THORN, Icelandic Þ Þ ßsmall sharp s, German ß ß àsmall a, grave accent à à ásmall a, acute accent á á âsmall a, circumflex accent â â ãsmall a, tilde ã ã äsmall a, umlaut mark ä ä åsmall a, ring å å æsmall ae æ æçsmall c, cedilla ç ç èsmall e, grave accent è è ésmall e, acute accent é é êsmall e, circumflex accent ê ê ësmall e, umlaut mark ë ë ìsmall i, grave accent ì ì ísmall i, acute accent í í îsmall i, circumflex accent î î ïsmall i, umlaut mark ï ï ðsmall eth, Icelandic ð ð ñsmall n, tilde ñ ñ òsmall o, grave accent ò ò ósmall o, acute accent ó ó ôsmall o, circumflex accent ô ô õsmall o, tilde õ õ ösmall o, umlaut mark ö ö øsmall o, slash ø ø ùsmall u, grave accent ù ù úsmall u, acute accent ú ú ûsmall u, circumflex accent û û üsmall u, umlaut mark ü ü ýsmall y, acute accent ý ý。