2016-07-03 16 views
-2

私のh1タグが私のCSSのスタイルを取得していません。H1タグがCSSスタイルを継承していません

<h1 class=123>ExampleText</h1> 

私はこれがあると、それはまだ私がh1タグのプロパティを変更することはできません標的化さ。

+0

いくつかの例を共有してください私たちは問題を再現し、問題の詳細を知ることができます。 –

+0

だから私はh1タグを作って、それにクラスを与えました。上記のコードは、このようなCSSを使用したようなものです。 .123 { text-size:15px; text-align:center; } それは私のコードで動作しません。 – microdawrt

+0

[CSSクラス名/セレクタで有効な文字は何ですか?](http://stackoverflow.com/questions/448981/which-characters-are-valid-in-css-class-names-selectors) – Stijn

答えて

3

CSSクラスセレクタはw3C specs CSSで

から数

で始めることはできませんので、これは、単に要素名、クラス、およびセレクタ内のIDを含む識別子(無効なCSSクラスです)には、文字[a-z0-9]とISO 10646文字+ 00A1以上、ハイフン( - )およびアンダースコア(_)のみを含めることができます。彼らは数字で始めることはできませんし、ハイフンに続けて数字を続けることもできません。識別子には、エスケープ文字とISO 10646文字を数値コードとして含めることもできます(次の項目を参照)。例えば、識別子「B & W?」は、 「B \ & W?」と書かれています。または「B¥26 W¥3F」と入力します。

他にも言及されているように、見落としには何も関係ありません。

h1 { 
 
    width: 50px; 
 
    height: 50px; 
 
    border: 1px dashed blue; 
 
    float: left 
 
} 
 
.123 { 
 
    background: red 
 
} 
 
.n123 { 
 
    background: lightgreen 
 
}
<h1 class=123></h1> 
 
<h1 class=n123></h1> 
 
<h1 class="123"></h1> 
 
<h1 class="n123"></h1>
:値が特定の文字が含まれており、 その一例が、それらのどれも

この例を参照してくださいが含まれている場合

引用符のみが必要とされています@Quentinコメントに非常によく説明されているようので、

+0

である必要があります。クラスは数字で始めることができますが、CSSクラスセレクタは – Quentin

+0

の権利がありません。それを修正するつもりです:) @Quentinは私がボックス外のことを考えていなかったことを感謝しています:)固定 – dippas

関連する問題