0

.html ファイルと ist .css ファイルがあります。私は命令を通して.cssを呼び出します

<link rel= stylesheet href= mystyle.css>

しかし、私が使用する場合

<link rel= "stylesheet" href= "mystyle.css">

その後、私のページでは何も変わりません。引用符を使用するかどうかに違いはありますか?

4

2 に答える 2

1

仕様では引用符を付けるように定義されていると思いますが、一部のブラウザーはそれを超えて、あなたの意図を理解します。

編集:私は間違っていました!スペックから

属性は開始タグ内に配置され、「=」文字で区切られた名前と値で構成されます。属性値は、スペース文字または " ' ` = < または > を含まない場合、引用符で囲まないままにすることができます。それ以外の場合は、一重引用符または二重引用符を使用して引用する必要があります。値が空の文字列の場合は、完全に省略できます。

http://www.w3.org/html/wg/drafts/html/master/introduction.html#restrictions-on-content-models-and-on-attribute-values

于 2013-06-14T15:35:33.420 に答える
0

HTML5 では、属性に引用符を使用する必要はありません。ただし、文字列がどこで終了するかを知っているために、必要になる場合があります。HTML4.1およびXHTMLでは、引用符を使用する必要があります。

引用符が必要ない場合でも、とにかく引用符を使用することをお勧めします。

于 2013-06-14T15:40:58.693 に答える