リンクでもないのに下線が表示されてしまい、text-decoration: none;でやっても下線がきえません。ちなみに指定したいものはh2とpです。 ご回答よろしくお願いします。
はてなダイアリーやはてなグループでは、(はてなブログでも?)はてなキーワードというものがあり、キーワードに下線が付きます。wiki系では、明示で指示しないとならないのですが、はてなの場合は、自動的につき、減らすことはできてもなくすことはできません。
これ以上回答リクエストを送信することはできません。制限について
ログインして回答する
コメント(2件)
上層の属性で宣言された全てのスタイルが下層の属性に引き継がれます。
だから構造の最上層部分でtext-decoration: none; の宣言をしても
中層あたりでtext-decoration: underline; が宣言されていれば
最下層はアンダーラインがついたスタイルで上書きされてしまいます。
その様子を描写したのがカスケーディング、つまりCSSのCという言葉なわけです。
だから1号さんの書かれているとおり、CSSの全部の宣言がわからない事には
原因を特定する事も取り除くこともできないと思ってください。