2011-08-01 8 views
2

CSSの最初の(またはn番目の)テキスト行にCSSの書式設定を適用する方法はありますか? は、私が持っていると仮定します。CSSの特定の行にスタイリングを指定できますか?

として表示されます
<h2>This is a line of text on my web page</h2> 

これは私のWebページ上のテキスト
のライン

がために先験的、別のフォーマット、指定することが方法です1行目と2行目は改行がどこで起こるかを知らずに?

答えて

4

擬似要素は:first-lineです。 2番目、3番目、4番目、... n番目の行はありません。

h2 { 
    font-size: 2em; 
    color: blue; 
} 

h2:first-line { 
    color: red; 
} 
+0

2つではなく1つのコロンがあります。疑似要素でさえも。 :) – Shi

+0

@Shi:[CSS3仕様](http://www.w3.org/TR/css3-selectors/#pseudo-elements)を読んでみてください。私はIEに<9にいいように、それらを単一のコロンに減らしました。 – BoltClock

+0

ありがとう。擬似クラスと疑似要素の違いについてはまだ分かりませんでした。 – Shi