HTML の CSS (属性) の予備調査

高洛峰
高洛峰オリジナル
2017-02-08 09:49:011364ブラウズ

CSS (Cascading Style Sheets)

CSS は、HTML や XML などのファイル スタイルを表現するために使用されるコンピューター言語です。 CSS は Web ページを静的に変更できるだけでなく、さまざまなスクリプト言語と連携して Web ページ要素を動的にフォーマットすることもできます。

CSS は、Web ページ内の要素の位置のレイアウトをピクセル精度で制御でき、ほぼすべてのフォント サイズ スタイルをサポートし、Web ページのオブジェクトとモデル スタイルを編集する機能を備えています。


CSS ディメンション属性(Dimension)

height 要素の高さを設定
width 要素の幅を設定
max-height 要素の最大高さを設定
max-width 要素の最大幅を設定
min-height 要素の最小の高さを設定します
min-width 要素の最小の幅を設定します


CSSの背景属性(Background)

background 1つのステートメントですべての背景属性を設定します
background-color 背景を設定します要素の色
background-image 要素の背景画像を設定します

background-position 背景画像の位置を設定します

top top

right right

left left

center middle

background-repeat を設定します背景画像の繰り返し方法

repeat すべて繰り返す

repeat-x 水平方向に繰り返します

repeat-y 垂直方向に繰り返します

no-repeat 繰り返しません
background-attachment ページのスクロールに合わせて背景画像もスクロールするかどうか


CSS 境界線プロパティ (境界線とアウトライン)

プロパティ

説明

border すべての境界線プロパティを設定します

border-bottom 下境界線を設定します

border-bottom-color 下境界線の色を設定します

border-botton-style 下枠のスタイルを設定します

border-botton-wi dth settings 枠の幅を設定します

border-color 4つの枠の色を設定します

border-left 左枠を設定します

border-left-color 左枠の色を設定します

border-left-style 左枠のスタイルを設定します

border-left -width 左枠の幅を設定します

border-right- 右枠を設定します

border-right-color 右枠の色を設定します

border-right-style 右枠のスタイルを設定します

border-right-width 右枠を設定します

border-style スタイルを設定します

solid スタイルは実線です

double 二重実線 (幅は 1px、効果は見えません)

dottde 点線 (IE6/7 では実線として表示されます)

dashed 破線(IE6/7では実線で表示されます)

border-top 上枠を設定します

border-top-color 上枠の色を設定します

border-top-style 上枠のスタイルを設定します

border -top-width 上の境界線の幅を設定します

border-width 4 つの境界線の幅を設定します

outline すべてのアウトラインのプロパティを設定します

outline-color 輪郭の色を設定します

outline-style のスタイルを設定します輪郭

outline-width 輪郭の幅を設定します

border-bottom-left-radius 境界線の左下隅の形状を定義します

border-bottom-right-radius 右下隅の形状を定義します境界線の形状

border-top-left-radius 境界線の左上隅の形状を定義します

border-top-right-radius 境界線の右上隅の形状を定義します

border-radius 短縮プロパティ、4 つの border-*-radius プロパティをすべて設定します

border-image 短縮形プロパティ、すべての border-image-* プロパティを設定します

border-image-outset 境界線を超える境界線画像領域の量を指定します

border-image- repeat 画像を繰り返すか、丸めるか、引き伸ばすか

border-image-slice 画像の境界線を指定

border-image-width の内側へのオフセットは画像の境界線の幅を指定

border-image-source は画像を指定境界線として使用されます

box-shadow ボックスに 1 つ以上の影を追加します


CSS フォント属性 (Font)

Attributes

説明

font すべてのフォント属性を設定します

font-family テキストのフォントファミリーを設定します

font-size テキストのフォントサイズを設定します

font-size-adjust 要素のアスペクト値を指定します

font-stretch 縮小または現在のフォントファミリーを拡大します

font-style テキストのフォントスタイルを設定します

font-variant 中国語と英語でテキストを開く方法を設定します

font-weight テキストの太さを設定します

text-align テキストの配置を設定します

center 左揃え 左揃え 右揃え 右揃え

letter-spacing テキストの間隔を設定します

text-decoration テキストの装飾線を設定します

none 主にタグの下線を削除するために使用します

下線

上線上線

ラインスルー取り消し線

注: 子要素が別の要素 (親要素) 内に配置され、親要素に text-decoration を設定すると、子の text-decoration が要素をクリアできません

解決策:
1. 絶対配置位置を使用します: ansolute
2. float を設定します

text-transform 大文字と小文字を設定します

すべての単語を大文字にします

小文字にしますすべての単語を小文字にします

大文字にします最初の文字

font-style テキストのスタイルを設定します

normal Normal

italic italic

oblique italic text

font-variant 中国語と英語のテキストの開き方を設定します

nomal Normal

small-caos 英語プログラミング大文字小さいフォントサイズで表示します


CSSテキスト属性(Text)

Property

Description

color テキストの色を設定します

direction テキストの方向/書き込み方向を指定します

Letter-spacing 文字間隔を設定します

line-height 行の高さを設定します

text -align テキストの水平方向の配置を指定します

vertical-align テキストの垂直方向の配置を指定します

text-decoration テキストに追加される装飾効果を指定しますテキスト

text-indent テキストの最初の行のインデントを指定します

tex-transform テキストを制御します

unicode-bidi の場合 テキストの方向を設定します

white-space 中の空白の処理方法を指定します要素

word-spacing 単語の間隔を設定します


CSS テーブル属性 (Table)

属性

説明

border 枠線を設定します

border-color 枠線の色を設定します

セル間隔表の枠の幅を設定します

cellpadding データと枠の間の距離を設定します

background-color 表の背景色を設定します

background-url 設定 表の背景画像

colspan セルを水平方向に結合します

rowspan セルを垂直方向に結合します

セルを結合する 4 つのステップ

1. どのセルからセルを結合するかを決定します
2. セルを垂直方向に結合するか水平方向に結合するかを決定します 結合 3. 結合する必要があるセルの数を決定します 4. 処理冗長セル


CSS リスト属性 (List)

Property

Description

list-style すべてを 1 つのステートメントで設定する リスト属性

list-style-image 画像をリストとして設定するitem mark

list-style-position リストの項目マークの配置位置を設定します

inside リストのスタイルをコンテンツに入れます

outside デフォルトでは、リストのスタイルはコンテンツにはなく、通常は psdding にあります

list- style-type リスト項目マークの種類を設定します

複合記述方法

list-style 1. 種類 2. 位置 3. 画像

デフォルトのスタイルをクリア

padding: 0px;

margin:0px;

list -style:none;


CSS margin プロパティ (Margin)

Property

Description

margin すべての margin プロパティを 1 つのステートメントで設定します

margin - top 要素の上マージンを設定します

margin-right 要素の右マージンを設定します

margin-bottom 要素の下マージンを設定します

margin-left 要素の左マージンを設定します


CSS パディングプロパティ (Padding)

Property

説明

padding すべてのパディングプロパティを 1 つのステートメントで設定します

padding-top 要素の上のパディングを設定します

padding-right 要素の右のパディングを設定します

padding-bottom 要素の下のパディングを設定します

padding-left 要素の左のパディングを設定します


CSS 配置属性 (Positioning)

property

Description

position 要素の配置タイプを指定します

bottom 配置された要素の下マージン境界とその要素を含む要素の下境界の間のオフセットを設定しますblock

right 設定 位置決めされた要素の右マージン境界と、その要素を含むブロックの右境界との間のオフセット

left 位置決めされた要素の左マージン境界と、その要素を含むブロックの左境界との間のオフセットを設定します

top位置決めされた要素とその要素を含むブロックの上マージン境界を設定します 境界間のオフセット

overflow コンテンツが要素ボックスからオーバーフローした場合の動作を指定します

cursor 表示されるカーソルのタイプを指定します

float ボックスをフローティングにするかどうかを指定します

display 要素が生成するボックスのタイプを指定します

vertical-align 要素の垂直方向の配置を設定します

visibility 要素が表示されるかどうかを指定します

z-index 要素の重なり順を設定します


CSS 疑似-classes


属性

説明

: active アクティブ化された要素にスタイルを追加します

: focus キーボード入力フォーカスで要素にスタイルを追加します

: hover マウスが上にあるときに要素にスタイルを追加します

: リンク 未訪問へ リンクにスタイルを追加

: 訪問済み 訪問済みリンクにスタイルを追加

: lang 指定された lang 属性を持つ要素にスタイルを追加


要素 (疑似要素) の CSS


属性

説明

: first-letter テキストの最初の文字に特別なスタイルを追加します

: first-line テキストの最初の行に特別なスタイルを追加します

: bofore 前にコンテンツを追加します要素

: after 要素の後 後でコンテンツを追加します

結論

単純さは複雑さに先立つのではなく、複雑さの後に来ます

HTML の CSS (プロパティ) に関するその他の関連記事については、PHP 中国語 Web サイトに注目してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。