您的位置:寻梦网首页编程乐园HTML园地HTML 4.0 参考文献

前页   后页   目录   元素   特性

基本 HTML 数据型式

URL

"url" 型指绝对的或相对的全球资源定位. 请参阅  字符数据 合法的 HTML 字符数据语法在 SGML 的 NAME 和 CDATA 部分中定义. 请 参 阅 [GOLD90]).
  • NAME. SGML名称必须以字母(A-Z and a-z)开始并后续任何数量的字母, 数字, 短划线("-")和小数点(".").
  • CDATA. 用于属性值, 指文档字符集的序列, 其中可以包括字符条目. 用户代理器会在进一步处里属性值之前决定CDATA. HTML 4.0 说明书经常在 CDATA 特性允许的条件下使用深层的结构限制.
  • 即使  STYLESCRIPT元素使用 CDATA 作为它们的数据模型, CDATA 还是在不同的用户代理器上有不同的对待方式. 标注条目必须是未加工过的并传送给运用. 首先出现的字符次序为 "</" 作为元素终内容的终结符号. 在合法的文档中, 这是元素的结束标志.

颜色

"color" 型式的属性值指在  [SRGB] 中指定的颜色. 所有的颜色可以是一个 16 进制值(用井号作为前缀)或以下16种颜色名称.
颜色名称和RGB值
Black = "#000000" Green = "#008000"
Silver = "#C0C0C0" Lime = "#00FF00"
Gray = "#808080" Olive = "#808000"
White = "#FFFFFF" Yellow = "#FFFF00"
Maroon = "#800000" Navy = "#000080"
Red = "#FF0000" Blue = "#0000FF"
Purple = "#800080" Teal = "#008080"
Fuchsia = "#FF00FF" Aqua = "#00FFFF"
因此, 颜色值 "#800080" 和 "Purple" 两种都指紫色.
(译注: 上列颜色因有色标不再翻译, 而且也由于这些颜色在中国有不同的叫法而没法翻译 - 我本来就是学美术出身的, 我深深地感到中国的文化不是简单的 16 进制码可以取代的)

使用颜色的注意事项

即使颜色可以大量的文档信息量并使之易于阅读, 但请在文档中使用颜色时考虑下列的指导法则:
  • 在使用 HTML 元素和特性时指定颜色时不赞成的, 鼓励的是用 风格页(style sheets) 来代替.
  • 不要使用颜色组合而导致用户在众多的页面中眼花缭乱.
  • 如果你使用背景图案或设置了背景色, 请确定设定了相应的文字颜色.
  • 在表格中的 bgcolor ,BODYFONT  中指定的颜色在不同的操作平台上不尽相同 (如: workstations, Macs, Windows 以及 LCD 液晶显示板和 CRT 阴极射线管), 所以你不应当完全信任特定的效果. 在将来, [SRGB] 与 ICC 色彩协议提供的色彩模型将会减小这个问题.
  • 在特定的场合, 可以采用普通的协议来使用户的无序化减至最小. 当然除非在希望得到的效果扰乱了用户时!

长度和像素

"length" 属性值可以用画布 (屏幕, 页面) 像素整数值或用水平垂直空间值来说明. HTML DTD 通常用  %Length 用表求长度允许值的百分量和用  %Pixels 来表示允许的像素百分量.

因此, 值 "50" 表示 50 个像素. 对于宽度, 值 "50%" 表示允许的水平空间(在margins 线中间, 在表格单元中等等的一半). 对于高度, 值 "50%" 表示合法的垂直空间(在当前视窗, 当前表格单元等等)中的一半.

关于标准的像素定义资料, 请参阅 [CSS1].