ホームページ >ウェブフロントエンド >フロントエンドQ&A >HTMLにおけるCSSスタイルの役割は何ですか

HTMLにおけるCSSスタイルの役割は何ですか

藏色散人
藏色散人オリジナル
2023-02-02 10:31:272530ブラウズ

HTML の CSS スタイルの機能は、ページのコンテンツと変更効果を分離して管理することであり、CSS を通じてさまざまな変更効果を追加できます。HTML タグの場合、結果として得られるページ効果は比較的単純です。属性の変更は可能ですが、より多様なページ効果には依然として CSS スタイル シートの助けが必要です。

HTMLにおけるCSSスタイルの役割は何ですか

#HTML における CSS スタイルの役割は何ですか?

HTML における CSS スタイル シートの役割

1.CSS スタイル シートの役割:

HTML タグの場合、結果として得られるページ効果は比較的単純です。属性の変更はありますが、より多様なページ効果には CSS スタイル シートの助けが必要です。スタイル シートを使用すると、ページのコンテンツと変更効果を分離して管理できます (html はページと関連コンテンツを生成し、css はさまざまな変更効果を追加するために使用されます)

2. CSS スタイル シートの適用 1 (内部スタイル シート): 93f0f5c25f18dab9d176bd4f6de5d30e9c3bca370b5104690d9ef395f2c5f8d1

に配置されます。形式 1:

<style  type="text/css">
选择器(关键词) {属性1:属性值1;属性2:属性值2...}
</style>

font-size: フォント サイズを設定します

font -family: フォント スタイルを設定します。

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>css</title>
<style type="text/css">
p {color:red;font-size: 35px;font-family: "微软雅黑";}
h3 {color: pink;}
</style>
</head>
<body>这是我的第一句话。 
这是我的第二句话
这是我的第三句话
<h1>我是标题标签H1</h1>
<h2>我是标题标签H2</h2>
<h3>我是标题标签H3</h3>
</body>
</html>

形式 2:

多くの場合、一部のタグは同じスタイル効果を必要とするため、ラベルが指定されている限り、スタイルを共有操作として設定できます。必要な場合は、直接引用できます。

<style  type="text/css">
.类名 {属性1:属性值1;属性2:属性值2...}
</style>

タグ リファレンス:

4d01f3a4fb324e3cf6c9439f167437490ef1aade769a6616d6660e9946717974

質問: タグの場合、オプションがあります。コンテナ スタイルとクラス スタイルの参照を使用すると、最終的な結果はどうなりますか?

異なるパーツの属性はマージされます。同じパーツの属性はクラス スタイルの影響を受けます

##font-familyフォントtype font-styleフォント スタイル (スタイル)color を設定または取得します。 text Colortext-alignテキスト配置
テキスト属性 説明
font-size フォント サイズ
CSS スタイル シートの背景属性の設定:

背景色:background-color

背景画像:background-image

背景画像の並べ方を設定:background-repeat:

repeat-x に沿って X 軸に沿ってタイルを配置します

repeat-yY 軸に沿ってタイルを配置します

no-repeat 実際の画像を使用して背景の位置を占めます

repeat 全体に展開しますページ全体

背景画像を読み込むときは、 url()---> src 関数と同等

background-image:url (画像のパス情報)

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>css</title>
<style  type="text/css">
.testcss {color: green;font-size: 25px;font-family: "微软雅黑";}
.test1 {color: yellow;}
.tet4 {background-image:url(img/tupian03.jpg);background-repeat: repeat-y;}
</style>
</head>
<body class="test4">
我是第一个段落文字
我是第二个段落文字
我是斜体标签i
我是第二个斜体标签i
我是删除线标签del
</body>
</html>

3. CSS スタイル シート 2 (インライン スタイル シート) の適用

3.1 概要: スタイル シートは、特定の行の内容、またはスタイル シートは特定の行 (特定のタグ内) に埋め込むことができます。)

3.2 形式: スタイルを属性として扱う

<开始标签 style="属性1:属性值1;属性2:属性值2..."></结束标签>

I は最初の段落のコンテンツです

私は 2 番目の段落のコンテンツです

私は大きなタグのコンテンツです

#4. CSS スタイル シート アプリケーション 3 (外部スタイル シート)

4.1 概要: スタイルシートの html ファイルの記述を埋め込まず、別途 css ファイルに配置します。本当の意味でhtmlファイルとcssファイルは別々に分かれているので、htmlファイルにスタイルが必要な場合は関連付けるだけです。

4.2 形式: 別の CSS ファイルを作成し、c9ccee2e6ea535a969eb3f532ad9fe89531ac245ce3e4fe3d50054a55f265927 タグ内の内容をコピーし、style ステートメントを直接記述します。

4.3HTML ファイルを外部スタイル シートに関連付けるにはどうすればよいですか?これらはすべて 93f0f5c25f18dab9d176bd4f6de5d30e9c3bca370b5104690d9ef395f2c5f8d1

方法 1:

<link href="写上引用的外部css文件" rel="stylesheet" type="text/css" />
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>css</title>
<link href="css/外部css.css" rel="stylesheet" type="text/css" />
</head>
<body>
我是段落一
<h1 >我是标题标签h1</h1>
<h2 class="test5">我是标题标签h2</h2>
</body>
</html>

推奨学習:「

css ビデオ チュートリアル

に配置されています。

以上がHTMLにおけるCSSスタイルの役割は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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