注册 登录
编程论坛 ASP技术论坛

[求助]请问两个通过调用的文件,彼此间如何实现超链接设置互不受影响?

shy0000 发布于 2007-09-17 13:46, 657 次点击
现在index.asp文件通过如下语句,实现了a和b两个文件的调用
<!-- #include file="a.asp" -->
<!-- #include file="b.asp" -->
在设置a.asp文件中超链接的颜色为黄色后,再设置b.asp文件中的超链接为蓝色后,为什么a.asp文件中的超链接颜色成为蓝色了呢?
如何才能让两者之间的设置互不受影响?
4 回复
#2
hmhz2007-09-17 13:56
局部定义

<style>
#A a {color:#FF0;}
#B a {color:blue;}
</style>

<div id="A"><a href="">123</a></div>
<div id="B"><a href="">321</a></div>

[此贴子已经被作者于2007-9-17 13:57:41编辑过]

#3
shy00002007-09-17 14:15
谢谢
但是,我一设置a.asp中静态文字的颜色,以及设置超链接字体的大小为12,就显示了如下代码了。
<style>
#A a {color:#FFFFFF;}
#B a {color:blue;}
body,td,th {
font-size: 12px;
}
a:link {
text-decoration: none;
}
a:visited {
text-decoration: none;
}
a:hover {
text-decoration: none;
}
a:active {
text-decoration: none;
}
.STYLE1 {color: #FFFF33}
</style>
请问,如何把这个后添加的代码放到A中?而不是b.asp文件使用?
#4
hmhz2007-09-17 14:24
<style>
#A a {color:#FFF;}
#A a:link {text-decoration:none;}
#A a:visited {text-decoration:none;}
#A a:hover {text-decoration:none;}
#A a:active {text-decoration:none;}
#B a {color:blue;}
body,td,th {font-size:12px;}
.STYLE1 {color:#FF3;}
</style>
#5
shy00002007-09-17 14:25
楼上,
偶像啊
1