📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)

編集の要約なし
159行目: 159行目:
<br><br>
<br><br>


== 背景色 ==
== ボックス ==
==== ボックスについて ====
CSSでは、サイズ、色、位置等を指定することができる。<br>
<br>
これは、Webページ上の多くのHTML要素は、他のボックスの上に置かれたボックスと考えることができる。<br>
CSSのレイアウトの多くはボックスモデルに基づいており、Webページ上のスペースを占める各ボックスには、以下に示すようなプロパティがある。<br>
* padding
*: コンテンツの周りのスペース。
*: 下図では、段落テキストの周りのスペースのことである
* border
*: パディングのすぐ外側にある実線
* margin
*: ボーダーの外側のスペース
* width
*: 要素の幅
* background-color
*: 要素の内容と<code>padding</code>の背景色
* color
*: 要素の内容 (テキスト等) の色
* text-shadow
*: 要素内のテキストの影
* display
*: 要素の表示モード
<br>
==== 背景色 ====
ページ全体の背景色を指定する。<br>
ページ全体の背景色を指定する。<br>
  <syntaxhighlight lang="css">
  <syntaxhighlight lang="css">
166行目: 190行目:
  }
  }
  </syntaxhighlight>
  </syntaxhighlight>
<br><br>
<br>
 
==== ボディのスタイリング ====
== ボディのスタイリング ==
<code><body></code>要素には、いくつかの宣言がある。<br>
<code><body></code>要素には、いくつかの宣言がある。<br>
* width
* width
192行目: 215行目:
  }
  }
  </syntaxhighlight>
  </syntaxhighlight>
<br><br>
<br>
 
==== 見出しの位置とスタイル ====
== 見出しの位置とスタイル ==
<body>の上部には、大きな隙間がある。<br>
<body>の上部には、大きな隙間がある。<br>
これは、スタイリングされていないページに読みやすさを提供することが意図されており、Webブラウザがh1要素にデフォルトのスタイルを適用するためである。<br>
これは、スタイリングされていないページに読みやすさを提供することが意図されており、Webブラウザがh1要素にデフォルトのスタイルを適用するためである。<br>
215行目: 237行目:
  }
  }
  </syntaxhighlight>
  </syntaxhighlight>
<br><br>
<br>
 
==== 画像 ====
== 画像 ==
画像に対してCSSを指定する場合、<code>body</code>タグと同様、<code>margin: 0 auto</code>等を使用することもできる。<br>
画像に対してCSSを指定する場合、<code>body</code>タグと同様、<code>margin: 0 auto</code>等を使用することもできる。<br>
しかし、CSSを機能させるために追加設定が必要な場合がある。<br>
しかし、CSSを機能させるために追加設定が必要な場合がある。<br>