闪烁的文本

在没有哪个HTML标识符比<BLINK>更令人讨厌的了。人们通常一看到闪烁的东西就不加思索的点击他们的浏览器的返回键了。只有Netscape Navigator才支持这一标识符，它也不是HTML 3.2规范中的一部分。Microsoft也拒绝在它的Internet Explorer中支持这个标识符。下面是一个使用<BLINK>的例子：

<HTML>

<HEAD>

<TITLE> Blinking Text </TITLE>

</HEAD>

<BODY>

<BLINK> Blink, blink </BLINK>

</BODY>

</HTML>

如果你想要人们再次参观你的网点，你可要小心地使用这一标识符。

加入特殊字符

某些情况下，你要输入一些键盘上没有的字符。例如你要输入一些版权及商标符号，或使用一些外文符号，你可以通过字符码的在你的网页中加入这些特殊字符。如下例所示（见图5.6）：

<HTML>

<HEAD>

<TITLE> Special Characters </TITLE>

</HEAD>

<BODY>

I am copyrighted &copy;

<P>

I am a registered tradmark &reg;

<P>

My name is Kurt G&ouml;del

</BODY>

</HTML>

在这个例子中，表达式&copy产生了版权符号，&reg产生了注册商标符号，而&ouml在小写字母o上产生了德语中的曲音符号（关于这些特殊字符的全部列表，可参阅附录D）。

图5.6 版权、注册及音标符号

当使用这些特殊字符表达式时，你需要全部用小写字母来输入。例如在Netscape Navigator （版本3.0或4.0）上，表达式&Copy是不会产生版权符号的，而只会显示出实际上你输入的东西。

这些特殊字符的另一个应用是用来产生大于及小于符号（< 和 >），你可能会奇怪键盘上明明有这两个字符，为何还要通过特殊字符来显示它们？问题就在于如果你直接在你的HTML文件中输入< 和 >符号，浏览器会将他们解释成HTML标识符，而不是< 和 >字符。因此你必须使用特殊字符，如下例所示：

<HTML>

<HEAD>

<TITLE> Special Characters </TITLE>

</HEAD>

<BODY>

HTML Lesson 1:

<P>

How to use the &lt;BR&gt; tag.

</BODY>

</HTML>

在此例中，你输入&lt和&gt来产生大于和小于符号（见图5.7）。如果你想在你的网页上显示一个HTML标识符，而不是使用它，那么你就得使用这两个表达式。

图5.7 显示HTML标识符

最后一个值得一提的特殊字符是空格。假如你想缩进一段文本的第一句话，实现这一目的的一个方法是使用特殊表达式&nbsp，如下例所示：

<HTML>

<HEAD>

<TITLE> Creating Space </TITLE>

</HEAD>

<BODY>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;I am the first sentence in this paragraph

and I am indented. <BR>

I am the second sentence and I am flush left.

</BODY>

</HTML>

通过在此行插入五个空格字符，你就获得了五个字符宽度的缩进。

使用特殊字符要小心，虽然现版的浏览器软件都能使用它们，但当你在不支持他们的浏览器上使用时，你就会得到错误的结果。通常一个浏览器不能识别HTML标识符时，它就会忽略它，而不会造成显示上的混乱。然而，特殊字符不是真正的HTML标识符，当浏览器不能识别它们时就会在屏幕上显示出你实际输入的东西，这就变得特别难看了。