私が持っているとしましょう<p>hi my name is john</p>
。span
を使用して文字を選択し、CSSを使用して他のテキストとは異なるスタイルにすることができることを認識しています。しかし、「名前」と「ジョン」を文の残りの部分と、そして互いに異なるものにしたい場合、これも可能ですか?もしそうなら、これはどのように達成されますか?
前もって感謝します!
Yoは~
これにセレクターを使用できます。このように書く:
p span{ color: red; }
p span ~ span{color:green}
これをチェックしてくださいhttp://jsfiddle.net/W4Vqk/1/
おそらく私は要点を見逃していますが、あなたはあなた自身の質問に答えたようです。hi
スパンタグでラップしjohn
てから、cssを適用してスタイルを設定できることをご存知のようです。
p span:first-child { }
p span:last-child { }
<p><span>hi</span>my name is <span>John</span></p>
または、クラス名を使用する
span.foo { }
span.bar { }
<p><span class="foo">hi</span>my name is <span class="bar">John</span></p>
このようにしてください
<p>hi my <span>name</span> is <span>john</span></p>
cssで
p span { color:#666666; }
名前とジョンに異なるスタイルが必要な場合は、両方のスパンタグに異なるクラスを指定するだけです