CSSスタイルの外部参照

HTML CSS定義された3つの一般的な方法があります:組み込み外部参照型インライン
外部参照の最も一般的なタイプのその下には:

  1. 使用スタイルシート処理命令文は
    次のように、HTML文書の冒頭にスタイルシートに関する声明処理命令を書き込みました:
<?xml-stylesheet type="text/css" href="mystyle.css"?>
<html>
...
</html>

しかし、唯一のHTML文書のXML構文を使用して書かれた文書のみを有効にするにはXHTMLやXML形式で保存されていない、とJavaScriptは、CSSスタイルシートを処理できない場合にのみ、処理命令の使用、およびほとんどのブラウザをサポートしています。

  1. @import使用する命令は
    次のように、外部CSSスタイルシートファイルに導入された命令@importスタイルの要素の間で使用することができます。
<head>
	<style>
		<!--下面两行代码的效果是相同的
			@import "mystyle.css";
			@import url("mystyle.css");
		-->
	</style>
</head>

注意:任意の@import規則は、スタイルシートルールの前に現れなければなりません。

  1. link要素を使用して
    参照される外部スタイルシートであってもよいHTMLコード内のlink要素を使用して、href属性が置かれているURLのスタイルシートを指定するために使用される、とrel =「スタイルシート」タイプを指定することができる=「テキスト/ cssのは」、 前者は、参照スタイルシートを示し、後者は、例えばCSSスタイルシートへの参照です。
<head>
	<link href="mystyle" rel="stylesheet" type="text/css" />
</head>
  1. スタイルシートに連結されたHTTPメッセージのヘッダーに使用
    、外部スタイルシートへのリンク、及びHTMLリンク要素の機能リンクフィールドと同じ機能のHTTPメッセージヘッダフィールドをリンクするために使用することができる次のように、同じ特性を有します。
link:<href="mystyle" rel="stylesheet" type="text/css" />

それはと同等です。

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

HTTPヘッダフィールドは、複数のリンクは、外部スタイルシートを複数のリンクを使用することができる、およびHTTPヘッダのリンクフィールドは、HTML文書内のリンク要素よりも高い優先度を有しています。

おすすめ

転載: blog.csdn.net/qq_44858021/article/details/90317779