リンクがh1タグとspanタグの内側にある場合、色とサイズを継承するスタイルを作成するのに問題があります。td内にある場合は、同じように動作する必要があります。リンク名に目的の出力を入れました。
JSフィドル:
http://jsfiddle.net/lasseedsvik/ym7M7/9/
スタイル
* {
color: #000;
font-family: Times;
font-size: 14px;
}
a {
color: red;
}
h1
{
font-family: arial, helvetica;
font-size: 27px;
color: green;
}
HTML
<div id="container">
Default text color
<br />
<br />
<a href="#">Red link . default font</a>
<br />
<h1><a href="#">Green link - Arial 27px</a></h1>
<br />
<span style="font-size: 18px"><a href="#">Red link - 18px default font</a></span>
</div>