CSSプロパティ一覧

スポンサーリンク
Photo by Jantine Doornbos on Unsplash
Photo by Jantine Doornbos on Unsplash

CSSの基本的なルール(文法等)を確認したい場合は、「初心者向け7【CSSの書き方と構造】ホームページをデザインしよう—1-2.「HOME」ページ(index.html)に適用するCSSファイルを記述しよう」をご参照下さい。

スポンサーリンク

CSSプロパティ一覧

<フォント・テキスト>

プロパティ 内容
font-style文字のスタイルを定義します。
font-variant文字のスモールキャピタルを定義します。
(英文字の小文字部分を大文字の縮小形で表示)
font-weight文字の太さを定義します。
font-size文字のサイズを定義します。
(line-height)行の高さを定義します。
font-family文字の書体を定義します。
font上記のfont-××群(line-height含む)をまとめて定義できます。
text-align文字列の水平方向の位置を定義します。
vertical-align文字列の垂直方向の位置を定義します。
line-height 行の高さを定義します。
text-decoration文字の装飾を定義します。
text-indent文字列の1行目の字下げを定義します。
text-transform文字列(単語)の大文字・小文字を定義します。
letter-spacing文字の間隔を定義します。(単語間ではなく文字間)
word-spacing文字列(単語)の 間隔を定義します。(英単語が対象)
white-spaceスペース(半角・tab)の扱いを定義します。

<色・背景>

プロパティ内容
color文字の色を定義します。
background-color背景の色を定義します。
background-image背景に使用する画像を定義します。
background-repeat背景に使用する画像の並べ方を定義します。
background-position背景に使用する画像の位置を定義します。
background-attachment背景に使用する画像を固定するか定義します。
background 上記のbackground-××群をまとめて定義できます。

<幅・高さ>

プロパティ内容
width領域の幅を定義します。
height領域の高さを定義します。
max-width領域の最大幅を定義します。
min-width領域の最小幅を定義します。
max-height領域の最大高を定義します。
min-height領域の最小高を定義します。

<表示・配置>

プロパティ内容
overflow領域に対して、どのように表示させるかを定義します。
(領域からはみ出した部分を、どのように扱うか定義)
display領域に対して、どのように表示させるかを定義します。
(インライン表示・ブロックレベル表示)
visibility領域を確保した状態で、表示と非表示を定義します。
clip切り抜きを定義します。
(画像などで切り抜くか定義。切り抜く場合は領域を定義)
float配置方法を定義します。
( ボックスを左に配置し、テキストなどを右側に回り込ませる等)
clear上記floatの解除を定義します。
positionボックスの配置方法を定義します。
(top・right・bottom・leftプロパティで位置を定義)
topボックスの位置を定義します。
(上からの距離。positionを定義している場合に有効)
rightボックスの位置を定義します。
(右からの距離。positionを定義している場合に有効)
bottomボックスの位置を定義します。
(下からの距離。positionを定義している場合に有効)
leftボックスの位置を定義します。
(左からの距離。positionを定義している場合に有効)
z-indexボックスの重なりの順番を定義します。
(positionを定義している場合に有効)

<外側余白(マージン)>

プロパティ内容
margin-top外側余白(上)を定義します。
margin-right外側余白(右)を定義します。
margin-bottom外側余白(下)を定義します。
margin-left外側余白(左)を定義します。
margin上記のmargin-××群をまとめて定義できます。

<内側余白(パディング)>

padding-top内側余白(上)を定義します。
padding-right内側余白(右)を定義します。
padding-bottom内側余白(下)を定義します。
padding-left内側余白(左)を定義します。
padding上記のpadding-××群をまとめて定義できます。

<境界線>

プロパティ内容
border-top-width境界線(上)の太さを定義します。
border-right-width境界線(右)の太さを定義します。
border-bottom-width境界線(下)の太さを定義します。
border-left-width境界線(左)の太さを定義します。
border-width 上記のborder-××-width群をまとめて定義できます。
border-top-color境界線(上)の色を定義します。
border-right-color境界線(右)の色を定義します。
border-bottom-color境界線(下)の色を定義します。
border-left-color境界線(左)の色を定義します。
border-color上記のborder-××-color群をまとめて定義できます。
border-top-style境界線(上)のスタイル(線種)を定義します。
border-right-style境界線(右)のスタイル(線種)を定義します。
border-bottom-style境界線(下)のスタイル(線種)を定義します。
border-left-style境界線(左)のスタイル(線種)を定義します。
border-style上記のborder-××-style群をまとめて定義できます。
border-top境界線(上)の太さ・色・スタイル(線種)を定義します。
上記のborder-top-(width・color・style)群をまとめて定義できます。
border-right境界線(右)の太さ・色・スタイル(線種)を定義します。
上記のborder-right-(width・color・style)群をまとめて定義できます。
border-bottom境界線(下)の太さ・色・スタイル(線種)を定義します。
上記のborder-bottom-(width・color・style)群をまとめて定義できます。
border-left境界線(左)の太さ・色・スタイル(線種)を定義します。
上記のborder-left-(width・color・style)群をまとめて定義できます。
border境界線(上右下左)の太さ・色・スタイル(線種)を定義します。
上記のborder-××-(width・color・style)群をまとめて定義できます。

<リスト>

プロパティ内容
list-style-typeリストの先頭に付く記号のタイプを定義します。
list-style-positionリストの先頭に付く記号の位置を定義します。
list-style-imageリストの先頭に付く記号を画像にするか定義します。
list-style上記のlist-style-××群をまとめて定義できます。

<テーブル>

プロパティ内容
table-layout表のレイアウト(表示方法)を定義します。
border-collapse表の境界線の表示方法を定義します。
border-spacing表の境界線の間隔を定義します。
empty-cells空白セルに境界線を表示するかを定義します。

タイトルとURLをコピーしました