|
HTML 初学者指南(9) 有一些Web浏览器不能显示图像,它们大部分运行在VT100的终端上,不能显示图像。 ALT标注选项允许用户用特定的文字代替要显示的图像: <IMG SRC = "UpArrow.gif" ALT = "Up">
例如UpArrow.gif 是一个向上的箭头的图像。在NCSA Mosaic和其他能显示图像的浏览器的显示窗口上,用户可以看见向上的箭头的图像。而在 VT100 上的浏览器上,如lynx,用户可以看见单词“Up”。
联接外部图象,声音和动画
如果用户想通过HTML文档的连接文字或小图像去打开单独的图像文件,采用外部连接是个好方法。这样可以避免因图像文件过大而减低文档关键内容的显示速度。
连接外部图像的格式如下: <A HREF = image_URL>link anchor</A>
用同样的格式可以连接动画和声音。只是文件的扩展名不同。例如:
<A HREF = "QuickTimeMovie.mov">link anchor</A>
是指明一个连向QuickTime电影文件的连接。一些通用的文件类型的扩展名如下:
- 文件类型
- 扩展名
- 普通文本
- .txt
- HTML文档
- .html
- GIF 图像
- .gif
- TIFF 图像
- .tiff
- XBM 图像
- .xbm
- JPEG 图像
- .jpg or .jpeg
- PostScript 文件
- .ps
- AIFF 声音
- .aiff
- AU 声音格式
- .au
- QuickTime movie
- .mov
- MPEG 电影格式
- .mpeg or .mpg
用户必须有相应的阅览器才能阅览相应的文件。例如:大部分的UNIX工作站不能浏览QuickTime电影文件。
困难排除
避免交叉标注
请看以下例子: <B>这是一个<DFN>交叉标注</B>的例子。</DFN>
其中句子的``交叉标注'' 部分被<B> 和<DFN>交叉标注了。这样浏览器会显示什么效果呢?如果不用浏览器去显示的话是想象不了的,而且不同的浏览器的显示结果会不同。所以,尽量避免交叉标注。
在其他标注中包含连接标注和字符标注标注
对于HTML文档来说,在其他标注中包含连接标注中是允许的: <H1><A HREF = "Destination.html">My heading</A></H1>
但不能在连接标注中包含其他的标注: <A HREF = "Destination.html">
<H1>My heading</H1>
</A>
大部分的浏览器都能处理上述例子,但这些用法是被标准的HTML 和 HTML+所禁止的,这些用法可能不会被以后的浏览器所支持。
字符标注能改变其他标注所作的显示效果: <UL><LI><B>A bold list item</B>
<UL>
<LI><I>An italic list item</I>
</UL>
|