私はcssを知っていますが、もしボタンをスタイリングしたいと思っていたら...しかし、要素を配置するとどうなりますか?各ページには異なる要素の位置/要素があります。メインのCSSファイル内のすべてのページと位置に各要素のIDを作成するのは意味がありますか?CSS各ページの要素位置コードはどこに置かれますか?
-4
A
答えて
0
ページを設計するとき、スタイル(例えばCSS)からコンテンツ(例えば、HTML)を分離することが非常に重要です。うまく構成されたウェブページは、大声で読み上げることができ、意味をなさないはずです。
この文脈では、要素の位置は、ページ全体ではなく他の要素に関連して定義する必要があります。これらの要素はクラス(例:<div class="announcement">
)に割り当てることもできます。
これは、クラス(またはid)だけでなく、親クラスに関するクラスに対しても異なる動作を定義できるため、多くの機能を提供します。例えばこれらのシナリオを取る:
シナリオ1:
<div class="post-content">
<div class="announcement">
Some text
</div>
</div>
はシナリオ2:
<div class="special-content">
<div class="announcement">
Some text
</div>
</div>
"を発表" の主なCSSルールは同じにすることができます。しかし、あなたは "特別なコンテンツ"領域の中にある "発表"の特別なルールを持つことができます。したがって、違うはずのプロパティに対して別のルールを追加するだけで済みます。位置だけでなく何でも:
.announcement {
color: red;
}
.post-content .announcement {
padding-left: 5px;
}
.special-content .announcement {
padding-left: 20px;
}
もちろん、クラス、ID、または標準要素と同様の関係を構築できます。 MDNのセレクタの詳細については、こちらをご覧ください。
関連する問題
- 1. 要素の位置HTML/CSS
- 2. CSS位置決め要素
- 3. 相対位置指定された要素内でページを絶対的に配置する位置要素
- 4. ブートストラップの上のCSS位置要素selectpicker
- 5. CSS - 擬似要素の位置付け
- 6. 空の要素の位置は、コンテンツの位置とは異なりますか?
- 7. この要素をページの中央に配置する - CSS
- 8. jQuery:要素を位置から位置にスライド
- 9. 位置絶対要素は位置相対要素の代わりにページの子です
- 10. 静的な位置からCSS要素が外れていますか?
- 11. CSS - word-breakは要素の位置を変更します
- 12. CSSアニメーションは要素の位置を変更します
- 13. ページ固有のJavaScriptコードはどこに配置しますか?
- 14. 要素内の要素位置のCSSセレクタ
- 15. 要素の位置は、別の位置とピクセルの位置として表現できますか?
- 16. CSS位置相対要素内の静的要素
- 17. CSS:位置]ページの下部にある要素ではないウィンドウ
- 18. 他の要素の上に位置するsvg要素の位置
- 19. 各要素の位置を取得する方法は?
- 20. 打ち要素位置は
- 21. ページをスクロールした後に要素のCSSの位置を変更する
- 22. 要素をページ上のどの位置で取得するのですか?
- 23. NPMの要求コードはどこに置いていますか?
- 24. css、相対的な位置決め要素内の絶対位置決め要素が乱雑になる
- 25. CSS要素の中心を使用して要素の位置をパーセントで指定する位置
- 26. Jquery要素の位置付けなど
- 27. 位置:固定 - などの要素
- 28. ReactDOM.renderのHTMLのコード行はどこに置かれますか?
- 29. animation:ある位置から別の位置に要素を移動する
- 30. XAML要素をある位置から別の位置に移動する
ほとんどのスタイルシートを作成し、ページごとに適用できます。 –
@ K.Daniekあなたは大きなウェブサイトでそれが扱いにくくなるとは思わない? –
それはもちろんです。 –