HTML に CSS を追加するにはどうすればいいですか? HTML で CSS を設定する方法は 3 つあります。
1. インラインスタイル。つまり、html タグの style 属性に CSS を設定します。CSS コードの名前と値のペアはコロンで接続され、異なる CSS スタイルはセミコロンで区切られることに注意してください。この方法は表示やデバッグには便利ですが、構造とプレゼンテーションの分離の原則に違反するため、お勧めしません。ただし、読み込み速度の点では、これは 3 つの方法の中で最も高速です。信じられない場合は、Sina、NetEase、QQ、Sohu などのポータル サイトを参照してください。ほとんどのコンテンツ ページでは、CSS が Web ページに直接書き込まれています。 これはSinaのホームページです 2. 埋め込まれています。この方法は表示やデバッグには便利ですが、スタイルが多数ある場合には適していません。注意: <style> タグは <head> 内に配置する必要があります。 <!DOCTYPE html> <html lang="ja"> <ヘッド> <メタ文字セット="UTF-8"> <title>ドキュメント</title> <スタイル タイプ="text/css"> #私のDiv{ 色:赤; 背景繰り返し:繰り返しなし; フォントサイズ:18px; } </スタイル> </head> <body> <div id="myDiv"> これは div です。</div> </本文> </html> 3. インポートリンク。インポートには 2 つの方法があります。1 つは <link> タグを使用する方法、もう 1 つは @import メソッドを使用する方法です。最初の紹介リンク link: head タグ内に記述する必要があります。この方法では、外部 CSS スタイルシートを HTML に導入できるため、強くお勧めします。 <!DOCTYPE html> <html lang="ja"> <ヘッド> <メタ文字セット="UTF-8"> <title>ドキュメント</title> <link rel="スタイルシート" styl="text/css" href="style.css"> </head> <本文> <div id="myDiv"> これは div です。</div> </本文> </html> 3. インポート-@import @import: また、このメソッドは head タグ内で外部 CSS スタイルシートを HTML に導入できます。import と URL の間にスペースがあることに注意してください。 <!DOCTYPE html> <html lang="ja"> <ヘッド> <メタ文字セット="UTF-8"> <title>ドキュメント</title> <スタイル タイプ="text/css"> @import url("style.css"); </スタイル> </head> <本文> <div id="myDiv"> これは div です。</div> </本文> </html> さらに、import は CSS スタイルシートで他のスタイルシートを導入するためにも使用できます。 CSS で直接記述します: @import url("style.css") @importの最適な書き方 link と @import の違い: 1.link は XHTML タグです。CSS を読み込むだけでなく、RSS などの他の定義もできます。@import は CSS カテゴリに属し、CSS のみを読み込むことができます。 2. リンクが CSS を参照する場合、ページが読み込まれると同時に読み込まれます。@import では、読み込む前にページが完全に読み込まれる必要があるため、通常は @import メソッドの使用はお勧めしません。 3.link は XHTML タグであり、互換性の問題はありません。@import は CSS2.1 で提案されたもので、それより低いバージョンのブラウザではサポートされていません。この観点から、@import メソッドの使用もお勧めしません。 4.link は、スタイルを変更するために DOM を制御するために Javascript を使用することをサポートしていますが、@import はそれをサポートしていません。 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 |
<<: Vueコンポーネントの動的コンポーネントの詳細な説明
>>: Jenkins + Docker + ASP.NET Core の自動デプロイメントの問題について (落とし穴を避ける)
序文前回の記事「MySQL ロック メカニズムの詳細説明」では、InnoDB のロック メカニズムに...
IE は開発の初期段階では頭を悩ませましたが、他のブラウザとは異なります。他のブラウザがサポートして...
Dockerの機能1) すぐに始められるユーザーがプログラムを「Docker 化」するには、わずか数...
「読み取り専用」と「無効」はどちらも、ユーザーがフォーム フィールドの内容を変更できないようにしま...
Bステーションでパスワードを入力するときに目を覆っているこの画像を見たことがある人もいると思いますこ...
margin:auto; + position: absolute; 上、下、左、右:0デモを見れ...
wangEditor は、JavaScript と CSS に基づいて開発された Web リッチ テ...
目次前述のVARCHAR型VARCHAR適用可能な状況CHAR型テストVARCHAR(5)とVARC...
仮想DOMの役割まず、仮想 DOM の出現によってどのような問題が解決されるのかを知る必要があります...
結論:マルチスレッド環境では、スレッドの 1 つがクラッシュすると、他のスレッド (プロセス全体) ...
目次1. ブラウザのローカルストレージ技術1.1、セッションストレージ1.2、ローカルストレージ2....
目次defineComponent オーバーロード関数開発実務defineComponent 関数は...
セルの背景画像を設定でき、任意の GIF または JPEG 画像ファイルを使用できます。基本的な構文...
まず: <abbr> または <acronym>これら 2 つの記号は同じ意...
グラデーションの背景色を作成するときは、 linear-gradient() 関数を使用して線形グラ...