ホームページ >ウェブフロントエンド >CSSチュートリアル >スタイルシート リンクに \'type=\'text/css\'\' 宣言は必要ですか?

スタイルシート リンクに \'type=\'text/css\'\' 宣言は必要ですか?

Linda Hamilton
Linda Hamiltonオリジナル
2024-11-25 15:31:12331ブラウズ

Is the

スタイルシートには "type="text/css"" 宣言が必要ですか?

多くの Web 開発者が、"type=" を含める必要性について議論しています。 内の text/css""タグ。 「rel=stylesheet」はスタイルシートを表しますが、「text/css」は追加情報を追加しないと主張する人もいます。

互換性に関する考慮事項

伝統的に、「type=text」 /css"" は HTML 4 では必須でした。これはスタイルシートの MIME タイプを指定し、ブラウザによる一貫した解釈を保証します。ただし、HTML5 では、これはオプションとみなされます。

最新のブラウザ

HTML5 準拠のブラウザを含むほとんどの最新のブラウザでは、「type="text/css」は必要ありません。 「。」ブラウザは、「rel=stylesheet」属性に基づいて CSS タイプを自動的に推測します。

レガシー ブラウザ

Internet Explorer 8 以前などの古いブラウザでは、依然として必要な場合があります。適切なスタイルシート表示のための「type="text/css"」宣言。

ベスト実践方法

「type="text/css"」を除外することは一般に安全ですが、ブラウザーの互換性を考慮することをお勧めします。互換性を最大限に高めるために、HTML5 ドキュメントにもこれを含めることをお勧めします。 jQuery.com などの一部の Web サイトは、信頼性を確保するために「type="text/css"」を引き続き使用しています。

以上がスタイルシート リンクに \'type=\'text/css\'\' 宣言は必要ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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