0

メタタグは utf-8 形式で書くべきですか?

たとえば、次のようにメタキーワードに二重引用符を使用しても問題ありませんか。

 19" wheels

または & 記号のような特殊文字... ?

ありがとう

注: すべてのページで utf-8 エンコーディングを使用しています!

4

2 に答える 2

0

メタタグは utf-8 形式で書くべきですか?

全体を通して一貫したエンコーディングを使用する必要があります。

たとえば、メタキーワードに二重引用符を使用しても問題ありませんか

すべての属性値と同様に、属性値を区切る文字をエンティティで表現しない限り、値に使用することはできません。

<meta name="length" content="19""> <!-- This is an error -->
<meta name="length" content='19"'> <!-- This is fine -->
<meta name="length" content='19&quot;'> <!-- This is fine -->
<meta name="length" content="19&quot;"> <!-- This is fine -->
<meta name="length" content="19″"> <!-- Using the double prime character is also fine.
                                        It is distinct from the double quotes used to 
                                        delimit the attribute value.
                                        Technically, it is the best option as it is the
                                        correct character to represent an inch.
                                     -->

または & 記号のような特殊文字... ?

HTML データで未加工のアンパサンドを使用できる場合もありますが、使用頻度は低く、常に使用する方が簡単&amp;です。例外を覚えておくようにしてください。

于 2010-04-16T19:04:52.423 に答える
0

文字セットは、ページ全体をエンコードするセットによって異なります。

引用符やその他の特殊文字については、文字参照を使用してエスケープする必要があります。

&quot;

国などの特殊文字については、ページが適切なエンコーディング (つまり utf-8) を使用している限り、問題なく使用できます。

于 2009-11-22T13:19:59.430 に答える