0

w3cに準拠していないため、メタタグにアポストロフィを使用しないでください. いくつかの doctypes、transitional、strict、html5 を試してみましたが、エラーは表示されませんでした。

<link rel='canonical' href='someurl' />

では、何が正しいのでしょうか。

4

1 に答える 1

1

HTML5 CR、8.1.2.3 属性を参照してください。

属性を指定する方法は 4 つあります。

  • 空の属性構文
  • 引用符で囲まれていない属性値の構文
  • 単一引用符で囲まれた属性値の構文 ( '(U+0027) を使用)
  • 二重引用符で囲まれた属性値の構文 ( "(U+0022) を使用)

はい、使用できます'。その場合、属性値に他の'文字が含まれていない可能性があります (エンコードする必要があります)。

于 2013-10-10T13:00:24.153 に答える