(1) 文字サイズ {font-size:value;}
単位: pt:9pt=12px; ブラウザのデフォルトのフォントサイズは 16px です
em: 1em=16px
large:19px
x-large:23px
xx-large:27px
(2)文字の色
ブラウザはフォントに従って解釈します
{font-style:itatic(イタリック)/oblique(傾いたテキスト)/normal(イタリックをキャンセル)}
{text-align:left/center/right/justify(両端揃え);}
{vertical-align:top/bottom/middle;}
{line-height:normal/value;}
(9) テキストの修正
{text-decoration:none/underline(下線)/overline(下線)/line-through(取り消し線を追加)}
拡張子: 取り消し線を追加
{text-indent:value;}
値は単語の数です。単位は em;
text-indent は負の値であり、前に進みます
{letter-spacing:value;}
英語の文字と中国語の文字の間の距離を制御します
{ボーダー上/下/右/左:1px 実線/点線/破線/二重;}
(3) 背景画像タイル {background-repeat: no-repeat (not tile ) /repeat (タイル)/repeat-x (水平タイル)/repeat-y (垂直タイル);}
(4) 背景画像固定 {background-attachment:scroll (スクロール)/fixed (固定);}
5. Web ページで一般的に使用される画像形式
(1) jpg: 非可逆圧縮による品質の損失は、豊かな色の画像に適しています
(2) gif: 非可逆圧縮による色の損失は透明度をサポートし、アニメーションは色の少ない画像に適しています
(3) png: 色の損失のある画像色が少なく、アニメーションはサポートされておらず、透明度はサポートされていません。これは花火です。
{float:left/right/none}
(1) float をクリアします {clear:left/right/both;}
説明: フローティング後の要素はドキュメント フローの外にあり、要素をフロートインすると上に保留されます。フロント 要素が標準フロー内の要素の場合(フローティングなし)
フローティング後の要素の位置はブラウザに依存し、フローティング要素の背後にある非フローティング要素はフローティング要素の元の位置に押し込まれます。
(2) 高さの崩壊を解決します
高さの崩壊: 結果として生じる条件は、親要素に高さがなく、子要素が浮動していることです。
解決策: (1) 空の
1. 定義: Web ページ要素の表示方法とそれらの要素間の関係。
枠線 枠線フィラー コンテンツエリア
2. パディング
(1) パディング: パディングは、ページ上の要素のコンテンツと要素の端 (境界線) との間の距離を設定するために使用され、パディングは、要素の境界を調整するために使用されます。コンテナ内の内容
(3)の位置関係を利用して、親要素内での子要素の位置を調整します
(4)親要素にpadding属性を追加します
padding値を付けるかどうかの問題について減ったのか減っていないのか?
1. 減算: 親要素には幅と高さがあります。
2. 縮小なし: 親要素には幅と高さがありません。
(5) 縮小する方法は?
高さ - (上+下); 幅 - (左+右);
4つの値: {padding: 右上下左;}
1つの値: {padding: 20px}={padding:20px 20px 20px 20px;}
2 つの値: {padding: 20px 30px;}={padding: 20px 30px 20px 30px;}
2 つの値: {padding: 20px 30px 40px;}={padding: 20px 30px 40px 30px;}
分割: {パディング-上/右/下/左:値;}
2. Margin
(2) margin 属性は子要素に追加されます
(3) 構文:
4 つの値: {margin: top右下左;}
1 つの値: {margin: 20px}={padding:20px 20px 20px 20px;}
2 つの値: {margin: 20px 30px;}={padding: 20px 30px 20px 30px;}
2 つの値: {マージン: 20px 30px 40px;}={パディング: 20px 30px 40px 30px;}
分割: {margin-top/right/bottom/left:value;}