内联CSS,用于Href样式

时间:2011-08-15 17:08:59

标签: css inline

我不相信这是一个典型的事情,但我很好奇这是否是一个可能的内联方案。

我有一个有几行的表。其中一些行可能有也可能没有href。 我可以在或标签内指定链接样式吗?而不是在href标签里面?

<table>
 <tr style="color:#000;">
   <td></td>   
   <td></td>
   <td></td>
   <td></td>
 </tr>
</table>

以下是我想要仅影响链接的方式:

.a { text-decoration:underline;color:#EEE; }

我已经在<tr>标记中放置了一个样式,该样式会影响常规文本。我也可以在里面指定链接样式吗?或者这是一个限制,只能在样式表内或标签内部进行?

2 个答案:

答案 0 :(得分:4)

链接颜色不会从其父元素继承。您需要专门指定链接的颜色。

答案 1 :(得分:1)

首先,让我们明确一些术语,以便我们都在同一页面上。

锚标记<a>等元素可以使用CSS设置样式。诸如href之类的属性也为它们所属的标记赋予了某些含义。你不能单独设置属性。

要更改网站中所有锚标记(所有链接)的样式,您只需执行以下操作:

a{
 /* my styles here */
}

正如@ceejayoz在上面指出的那样,链接颜色不是从它们的父级继承而来的,所以你需要单独设置它们内联<a style="color:#eee">(我认为你避免这样做),或者你从样式表中设置样式/ css代码块。