> color: blue;だと変わるのですが、#○○○ のように指定すると
> .a の部分が優先されます。
それはありえないと思います。#○○○の指定方法がおかしいかで無視されている可能性も。#00f←全部半角になってますか?あるいは、最後に;が無いとか。
blueも#00fも同じです。rgb(0,0,255)でも良いです。rgba(0,0,255,1)でもokです。
そもそもaに色を付けなければよいのですが、h2に対して色を付けて、aもその色で良いのであれば、
.entry h2 {
color: #00f;
}
.entry h2 a {
color: inherit;
}
こうしておけば、aはおそらくh2のcolorが継承されるかと思います。
サンプル: 色の継承実験 | jsFiddle
関連記事タイトルは#34503でわいひらさんがレスしているリンクの方法でセレクタを探して見て下さい。
で、
.entry h2 a,
.関連記事タイトルのセレクタ {
中身は同じ
}
このようにして「,」でセレクタを区切ればよいです。