首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >可以设置链接的样式吗?

可以设置链接的样式吗?
EN

Stack Overflow用户
提问于 2011-01-10 20:59:03
回答 4查看 927关注 0票数 0

这可能是一个愚蠢的问题,但我无论如何都会冒这个险……

我有一些像这样的东西。

代码语言:javascript
复制
<link rel='next' title='a title!' href='http://alink.com' /> 

我想知道是否可以在一个外部样式表中用'next‘设置所有的link rel的样式?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-01-10 21:04:02

您确定您使用的link是正确的吗?请参阅spec here<link>标记仅在文档头中指定,不会呈现。您可能正在考虑锚(<a/>)标记。

您可以指定CSS attribute selector

代码语言:javascript
复制
a[rel=next] { color: blue; }

由于IE6不支持属性选择器,因此您有两个完全兼容的选项。您可以只手动编写锚点的类或使用JavaScript。

下面是一个使用jQuery (类似语法)的JavaScript解决方案,但对于IE6及以下版本,它可能不是最理想的解决方案:

代码语言:javascript
复制
$("a[rel=next]").addClass("myRelClass");
票数 4
EN

Stack Overflow用户

发布于 2011-01-10 21:05:56

我想你指的是一个锚标签,而不是一个链接标签。如果是这样,那么您可以使用以下CSS

代码语言:javascript
复制
a[rel='next'] { color: red; }
a[rel='prev'] { color: green; }

设置样式

代码语言:javascript
复制
<a rel='next' title='a title!' href='http://alink.com' >Next</a>
<a rel='prev' title='a title!' href='http://alink.com' >Previous</a> 

Example here.

票数 2
EN

Stack Overflow用户

发布于 2011-01-10 21:03:30

在常规的how浏览器中,这个<link>没有任何可见的表示形式,那么如何设置它的样式呢?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4647074

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档