CSS スタイル分類入門(基礎知識)

CSS スタイル分類入門(基礎知識)

CSSスタイルの分類

1. 内部スタイル ---- インラインスタイル

スタイルタグの使用

<スタイル タイプ="text/css">
/* スタイル */
</スタイル>

もう1つのコツを学びましょう。ページの共通スタイル(多くない場合)をスタイルタグに記述します。

2. インラインスタイル

タグのスタイル属性に直接記述する

<div style="color:red;">
    私は箱です</div>

もう1つのトリックを学びましょう: 通常、バックエンドプログラマーがページを変更するために使用します

3. 外観スタイル

新しいCSSファイルを作成し、それをHTMLページに関連付けます

a) タグの関連付けを使用する

<!-- HTML の head タグ内 -->
<link rel="stylesheet" type="text/css" href="cssファイルパス">

b) 使用説明書の関連付け

<スタイル タイプ="text/css">
/* スタイルタグ内 */
    @import url("css ファイルパス")
</スタイル>

もう1つのコツ: プロジェクトで最もよく使われる外部スタイルとリンクタグ

3つのスタイルシートの概要

知識ポイント補足: CSS スタイル分類

CSSスタイルは、インラインスタイル、内部スタイルシート、外部スタイルシートの3つのカテゴリに分けられます。

1. インライン スタイル (スタイルは HTML タグ内に記述され、タグの内容に対してのみ機能します)

「こんにちは世界」

2. 内部スタイル(スタイルは HTML のヘッドタグの間に記述され、HTML のコンテンツにのみ適用されます)

<html>
    <ヘッド>  
    <タイトル></タイトル>
    <スタイル タイプ="text/css">
    本文{フォントサイズ:12px}    
    </スタイル>
    </head>
    <本文></本文>
</html>

3. 外部スタイル(スタイル参照はヘッドタグの間に記述され、CSSファイルを参照するWebページで機能します)

<html>
    <ヘッド>  
    <タイトル></タイトル>
    <link href="common.css" rel="スタイルシート" type="text/css"> 
    </head>
    <本文></本文>
</html>

CSSスタイルでは、#はIDセレクターを表し、.はクラスセレクターを表します。

<div class="font"></div>

<div id="top"></div> HTML では、 id を繰り返すことはできません。

要約する

CSSスタイルの分類紹介(基礎知識)の記事はこれで終わりです。CSSスタイルの分類に関するより詳しい内容は、123WORDPRESS.COMの過去の記事を検索するか、以下の関連記事を引き続きご覧ください。今後とも123WORDPRESS.COMをよろしくお願いいたします。

<<:  VueはOpenLayersを使用してTiandi MapとAmapを読み込み

>>:  vue プロジェクトのデプロイと Nginx でのプロキシ設定の問題の分析

推薦する

Reactはtodolistの追加、削除、変更、クエリを実装します

目次ToDoリストを例に挙げましょうディレクトリは次のとおりですアプリ入力.jsリスト.jsアイテム...

MySQL 最適化戦略 (推奨)

要約すれば: 1. データベースの設計とテーブルの作成時にパフォーマンスを考慮する2. SQLの記述...

Vue でのキープアライブコンポーネントの使用例

問題の説明(キープアライブとは何か)キープアライブ 名前の通り、アクティブな状態を維持します。誰が活...

Tomcat で server.xml と content.xml を変更した後の自動復元の問題の解決方法

設定ファイルを server.xml と content.xml に書き込みます。サーバーを再起動す...

MySQL ジョイントインデックス(複合インデックス)の実装

共同インデックスこの記事におけるジョイントインデックスの定義は次のとおりです (MySQL): AL...

CSS3はシームレスなスクロールと手ぶれ防止を実現します

質問画像とテキストのシームレスなスクロールは、一般的に携帯電話では良い効果をもたらしますが、一部のモ...

JavaScript プロトタイプのデータ共有とメソッド共有の実装を調べる

データ共有プロトタイプにはどのようなデータを書き込む必要がありますか?共有する必要があるデータはプロ...

JavaScript Alert関数の実行順序の詳細な説明

目次質問分析する解決するAlert() 関数を置き換えるsetTimeOut関数まとめ質問数日前、J...

CSS flex 複数列レイアウト

基本的な3列レイアウト 。容器{ ディスプレイ: フレックス; 幅: 500ピクセル; 高さ: 20...

Vueはダイアログのカプセル化を実装します

目次Vue2 ライティングVue3プラグインのバージョンの記述Vue3 動的コンポーネントの記述書き...

MySql5.7.18 の文字セット構成の詳細なグラフィック説明

背景:かなり前(2017.6.5、記事にはタイムリーさがあり、特に使用されているツールは頻繁に更新さ...

スクロールバーの美化効果を実現するための CSS3 のサンプル コード

具体的なコードは次のとおりです。 /*スクロールバーの幅*/ ::-webkit-スクロールバー{ ...

IDEA で mysql8.0.3 と mybatis-generator を使用する際に発生するバグ

1. プラグインを追加し、pomファイルの下に次の設定を追加します。 <!-- mybatis...

document.getElementBy系メソッドがオブジェクトを取得できない問題を解決する

getElementByIdはオブジェクトを取得できませんブラウザがドキュメントを解析するときにはシ...

Linux システムで Centos7 を使って ElasticSearch ミドルウェアと共通インターフェースを構築するデモ

1. ミドルウェアの紹介1. 基本概念ElasticSearch は Lucene をベースにした検...