超级链接
在很多论坛里,我们在Design(设计)编辑模式下输入或复制一个网址或其他地址,论坛系统自动令其成为超级链接模式,即发布后,一点击这个地址,浏览器会打开该地址。这是因为,论坛系统在后台给出了超级链接标签。在HTML编辑模式下,我们得自己编写超级链接代码,否则输入的链接是点不了的。
语法:<a href=地址 target=数值>文字或图像</a>
地址没什么可说,只要是完整有效的网址即可。
target是连接目标,它实际上指链接的打开方式,它的值有好几个,但在论坛里我们只用到_blank这个值,记作:target=_blank,意思是将在新页面打开目标链接。如果省略掉target元素,系统默认为在本页打开目标链接,即当前页面的内容将跳转为目标链接指向的内容。一些论坛用不用target都视为开启新页面打开目标链接,这里因为预设定了的缘故,比如,在系统调用的INC之类的文件里有那么一句,它的作用就是所有的链接都指向新页面:<base target="_blank"> 。这种环境下,我们对target元素没有操作权限了。
<a href>标签还有title、name等属性,但在论坛里可操作性不强甚至没有用处,这里就不多说了,感兴趣的朋友可以查阅其他资讯。
现在我们要讨论的是超级链接的字体颜色问题。我们知道,论坛都预定义了字体颜色,超级链接样式的字体颜色也一样规定好了。这样就可能存在一个问题:当我们的帖子设定了背景颜色,原论坛的超级链接颜色式样可能不适用,会出现链接看不到的情形。比如黑马就常用黑色背景,而黑色的链接字体颜色显然是不能在黑色的背景里显现出来的。我们必须处理这个问题。
我曾考虑使用嵌入式CSS样式表来批量自定义超级链接的字体颜色,一直弄不出来,也看到过有人在<table>标签里做文章,尝试过,没有效果。简单的方法还是在链接宿的文字前后使用<font>标签,语法样式如下:
<a href=地址 target=_blank><font color=white>文字</font></a>
这样一来,显示是不成问题了,只是,当链接很多时,工作量还是挺大的,所以,还是应该寻求其他的方法,比如,研究一下论坛代码,它可能会提供几个样式的超级链接的字体颜色,通常在<head>和</head>之间可以查找得到,在CSS代码里,它们标志为a:link之类的。如果有也能找出就非常方便了,我们只需要在诸如表格的<td>标签里加入 class=lnk1 就行了(lnk1是假设的一个名称)。