2017-11-01 5 views
1

私は、センタリングされたテキストがインラインスタイルやその他の外部スタイルシートを使用して適用されることがあるウェブサイトで作業しています。特定の値を指定する方法

<p style="text-align: center;">Centered Text</p> 
<p class="center">Centered Text</p> 

.center {text-align: center;}

かかわらず、彼らが中心にされたことにより、方法のすべての中心にテキストをターゲットにすることができますCSSセレクタがありますか?

また、このセンタリングの方法が適切に行われたかどうかは問題ではありません。

+0

何をしたいのか分からない説明するmor e – Bhargav

答えて

3

を行い、HTMLのどこにでも、その後

.myCenteringClass { 
    text-align: center; 
} 

を定義することができます。

.center, p[style="text-align: center;"] { color:red; }

しかし、それは非常に醜いです使用する

+0

'p [style * =" text-align:center "]'を使う方が良いでしょう。そうすれば** ** text-align:center'を含む**すべての段落にマッチします。 – VTodorov

+0

ugly、yes(ターゲットとするHTMLコードとして)、動作します。感謝。 〜しかし、{text-align:center;}で何百ものクラス名があるとどうなりますか?クラス名を知らなくてもそれらをターゲットにする方法はありますか? – Emily

+0

'* {text-align:left}'でリセットすることはできますが、すべてをリセットするので、後で再度設定する必要があります –

0

なぜそれらをすべてクラスとして定義し、必要に応じて追加するだけではないのですか。 CSSの あなたはあなたが次の行でそれを選択することができますちょうど

<div class="myCenteringClass">asdfadsf</div> 
<p class="myCenteringClass">dasfdsaf</p> 
関連する問題