【研究ノート】CSS

1.CSSの概要

CSSは「カスケードスタイルシート」です。これは、Webページのスタイルを制御(強化)し、Webコンテンツからスタイル情報を分離できるようにするために使用されるマークアップ言語です。

2つの文法規則

ここに画像の説明を挿入
セレクター:ブラウザーは、「セレクター」(変更するスタイル名)に従って、CSSスタイルの影響を受けるhtmlタグ(要素)
属性
決定します。たとえば、色、各宣言間で使用れるフォントサイズ、個別。
コメント: / *コメントの内容* /

3.CSSとHTMLの組み合わせ

3.1方法1

ラベルのstyle属性に「key:valuevalue;」を設定してスタイルを変更します

<!--需求
    分别修改每个 div 标签的样式为:边框 1 个像素,实线,红色。
-->
    <div style="border: red 1px solid ">这是一个div标签</div> <br/>

3.2方法2

headタグで、styleタグを使用して必要なスタイルを定義します

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style type="text/css">
        div{
     
     
            color: red;
            border: 1px solid blue;
            background: yellow;
        }
    </style>
</head>
<body>
    <div>这是一个div标签</div>
</body>
</html>

3.3方法3

ここに画像の説明を挿入

CSSスタイルを個別のCSSファイルとして記述し、headタグでlinkタグを再利用します

<link href="test.css" rel="stylesheet" type="text/css"/>

4、CSSセレクター

ブラウザは、「セレクタ」に従って、CSSスタイルの影響を受けるhtmlタグ(要素)を決定します

4.1タグ名セレクター

タグ名セレクターを使用して、このスタイルを受動的に使用するタグを判別します

フォーマット:

标签名{
	属性:值;
}	
<style type="text/css">
   /* 需求 1:在所有 div 标签上修改字体颜色为蓝色,字体大小 30 个像素。边框为 1 像素黄色实线。 
   并且修改所有 span 标签的字体颜色为黄色,字体大小 20 个像素。边框为 5 像素蓝色虚线。*/
    div{
     
     
        color: blue;
        font-size: 30px;
        font-style: italic;/* 字体样式 */
        border: yellow 1px solid;
    }
    span{
     
     
        color: yellow;
        font-size: 20px;
        border: blue 5px dashed;
    }
</style>

4.2IDセレクター

id属性を使用してこのスタイルを選択的に使用しましょう

フォーマット

#id属性值{
	属性:值;
}
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style type="text/css">
        #div01{
     
     
            font-style: italic;
            font-size: 7px;
        }
        #div02{
     
     
            color: blue;
            font-size: 30px;
            border: 1px solid yellow;/*黄色实线*/
        }
    </style>
</head>
<body>
    <div id="div01">01 这是一个div标签</div>
    <div id="div02">02 这是一个div标签<</div>
</body>
</html>

4.3クラスセレクター

クラス属性を介してこのスタイルを効果的に使用することを選択します

フォーマット

.class属性值{
	属性:值;
}
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style type="text/css">
        .divClass01{
     
     
            color: blue;
            font-size: 30px;
            border: 1px yellow solid;
        }
        .divClass02{
     
     
            color: gray;
            font-size: 26px;
            border: 1px red solid;
        }
    </style>
</head>
<body>
    <div class="divClass01">01 这是一个div标签</div>
    <div class="divClass02">02 这是一个div标签</div>
</body>
</html>

4.4コンビネーションセレクター

複数のセレクターで同じCSSコード形式を共有することができ
ます

选择器1,选择器2……选择器n{
属性:值;
}
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style type="text/css">
        #div01 ,.divClass02 ,p,span{
     
     
            color: blue;
            font-size: 30px;
            border: 1px solid yellow;/*黄色实线*/
        }
    </style>
</head>
<body>
    <div id="div01">01 这是一个div标签</div>
    <div class="divClass02">02 这是一个div标签<</div>
    <p>03这是一个p标签</p>
    <span>04这是一个span标签</span>
</body>
</html>

5つの一般的に使用されるスタイル

1フォントの色

色:赤い色は英語、RGB値、

2.幅

ここに画像の説明を挿入

3.高さ

ここに画像の説明を挿入

4.背景色

ここに画像の説明を挿入

5.フォントスタイル

ここに画像の説明を挿入

6.ボーダー

ここに画像の説明を挿入

7.div中心

ここに画像の説明を挿入

8.テキストを中央に配置します

ここに画像の説明を挿入

9.ハイパーリンクには下線が引かれています

ここに画像の説明を挿入

10.表には下線が引かれています

ここに画像の説明を挿入

11.リスト削除の変更

ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/DREAM_yao/article/details/113990551