• ベストアンサー

type="text/css"

<link rel="stylesheet" type="text/css" href="http://web.fc2.com/css/index.css"> と <link rel="stylesheet" href="http://web.fc2.com/css/index.css"> では意味同じですか? type="text/css"は省略したほうがいいのでしょうか? しない方が良いのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
noname#212058
noname#212058
回答No.2

HTMLのバージョンによって事情が多少異なるのですが、HTML4系 (現在普通に使われている HTML) では『省略しても動く』程度に考えたほうが良いです。少なくとも「積極的に省略したほうが良い」ものではありません。 そもそも type 属性の内容は、ブラウザが「そのデータが読込不可能なタイプかどうか (読込不可能な場合はそのリンクは無視する)」を判断するために使用します。なので、ブラウザが読込不能なタイプをわざと記載しない限りは、使われることがありません。 HTML のバージョンが HTML5系の場合は、rel="stylesheet" を指定したすれば type 属性は省略しても良いことになっています。「省略しても良い」ですから、書いても別にかまいません (無視されますが)。

SUMWSZRGEXCQA
質問者

お礼

ご回答ありがとうございます。

その他の回答 (1)

noname#227863
noname#227863
回答No.1

HTML5ではtype属性は省略して良いことになっています。

SUMWSZRGEXCQA
質問者

お礼

ご回答ありがとうございます。