CSS でクラスを設定する
UB3/informatics/html/css_class
このページの最終更新日: 2024/09/30- 概要:CSS とは
- クラスの設定
広告
概要: css とは
ウェブサイトの内容は html で記述されているが、背景色、フォントなどのレイアウトに関わる情報は通常 1 つのファイルにまとめられており、必要に応じて各 html ページからそれを参照するという形がとられる。この情報を記述する方式を CSS という。
このページでは、CSS を用いたクラスの設定についてまとめる。CSS の他の内容については、CSS のメインページ を参照のこと。
クラスの設定
たとえば箇条書きは ul タグや ol タグ を使って設定するが、シンボルの種類、アイテム間の間隔など、いくつかのパターンが欲しい場合がある。
このような場合には、ul や ol などのタグに対して
箇条書きの基本的な書き方は以下の通り。
<li>ここに 1 個目の内容</li>
<li>ここに 2 個目の内容</li>
<li>ここに 3 個目の内容</li>
</ul>
たとえば bottom-margin を広くした bigmargin というパターンを作りたい場合には、まず css を以下のように設定する。
padding-bottom: 20px;
ul.bigmargin の行では、ulに対するクラスであることを指定している。
- 親になるタグを作らずに、ドットから始めて .aaa のように記述すると、複数のタグで参照できるクラスを作れる。つまり <p class="aaa"> でも <ul class="aaa"> でも使えるようになる。
- これに対して、たとえば p だけでクラスを設定したいときは、css で p に続ける形で p.aaa と指定する。やはり <p class="aaa"> で参照できる。
さらに html ファイルでの記述を次のようにする。
<li>ここに 1 個目の内容</li>
<li>ここに 2 個目の内容</li>
<li>ここに 3 個目の内容</li>
</ul>
これで、bigmargin という ul タグのクラスを指定できたことになる。
広告
References
コメント欄
サーバー移転のため、コメント欄は一時閉鎖中です。サイドバーから「管理人への質問」へどうぞ。