我不相信这是一个典型的事情,但我很好奇这是否是一个可能的内联方案。
我有一个有几行的表。其中一些行可能有也可能没有href。 我可以在或标签内指定链接样式吗?而不是在href标签里面?
<table>
<tr style="color:#000;">
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</table>
以下是我想要仅影响链接的方式:
.a { text-decoration:underline;color:#EEE; }
我已经在<tr>
标记中放置了一个样式,该样式会影响常规文本。我也可以在里面指定链接样式吗?或者这是一个限制,只能在样式表内或标签内部进行?
答案 0 :(得分:4)
链接颜色不会从其父元素继承。您需要专门指定链接的颜色。
答案 1 :(得分:1)
首先,让我们明确一些术语,以便我们都在同一页面上。
锚标记<a>
等元素可以使用CSS设置样式。诸如href
之类的属性也为它们所属的标记赋予了某些含义。你不能单独设置属性。
要更改网站中所有锚标记(所有链接)的样式,您只需执行以下操作:
a{
/* my styles here */
}
正如@ceejayoz在上面指出的那样,链接颜色不是从它们的父级继承而来的,所以你需要单独设置它们内联<a style="color:#eee">
(我认为你避免这样做),或者你从样式表中设置样式/ css代码块。