请教高手css的问题。_html/css_WEB-ITnose

php中文网
发布: 2016-06-24 12:17:35
原创
1117人浏览过

请问高手,我在编写了.html和.css文件,主要内容就是编写一个斜体的红色字体的链接,里面用到了a:link,但是在编写另一个链接的时候要求不再使用css伪类而且使用的样式是普通的,可是我编写后,怎么运行都是受前面的样式影响。请问第二个链接如何不受影响呢?该怎么办?代码如下
xx.html:

 


 
 


伟大的中国



链接到百度





    链接到百度
 

xx.css文件如下:
a:link
 { font-size:30px;
  color:blue;
  text-decoration:underline;
  font-style:italic;
}





回复讨论(解决方案)

因为第一个a包含在里而第二个没有,所以可以修改样式为:
span a:link
{ font-size:30px;
  color:blue;
  text-decoration:underline;
  font-style:italic;
}

后面的覆盖前面的就行. 如果不行加一个  !important

缩小范围。比如

  
 
只是把第一个a标签的样式设定。其他的不变。就可以#a a:hover{}  这样就只有第一个在鼠标覆盖后边样式,其他不变

因为第一个a包含在里而第二个没有,所以可以修改样式为:
span a:link
{ font-size:30px;
  color:blue;
  text-decoration:underline;
  font-style:italic;
}

那请问高手,如果第一个和第二个都在中那又该怎么办?另外 span a:link这个怎么理解呢?

给a加class,然后a.class

这个你需要搞清楚,css的优先级,
这个很简单。
这都是基础问题。

废话 你定义了a:link,电脑默认你上面所有的a都是一样a:link后的颜色。怎么能得到你想要的。你要告诉电脑哪个是哪个

HTML速学教程(入门课程)
HTML速学教程(入门课程)

HTML怎么学习?HTML怎么入门?HTML在哪学?HTML怎么学才快?不用担心,这里为大家提供了HTML速学教程(入门课程),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号