HTML では、 のような HTML コードを指定するための推奨される方法は何"
ですか?また、主な違いは何ですか? 例えば:
" <!-- friendly code -->
" <!-- numerical code -->
" <!-- hex code -->
どちらを使用する必要がありますか?これらのいずれかが非推奨になった場合、問題になるでしょうか?
HTML では、 のような HTML コードを指定するための推奨される方法は何"
ですか?また、主な違いは何ですか? 例えば:
" <!-- friendly code -->
" <!-- numerical code -->
" <!-- hex code -->
どちらを使用する必要がありますか?これらのいずれかが非推奨になった場合、問題になるでしょうか?
違いはありません。
"
"
は、10進数に相当する&x22;
ISO8859-1に相当するものとして処理され"
ます。
使用に反対する唯一の理由は、HTML3.2仕様から誤って省略された"
ためです。
そうでなければ、それはすべて個人的な好みに要約されます。
Googleは、それらのいずれも使用しないことをお勧めします、ソース。
同じエンコーディング(UTF-8)がファイルとエディター、およびチーム間で使用されていると仮定すると、、、、、など
&mdash
のエンティティ参照を使用する必要はありません。&rdquo
☺
単純に使えない理由はあります"
か?
最近一般に出回っているブラウザー (つまり、博物館で見つかる Netscape 1 などを除く) には違いはありません。XML、HTML 4.01、および HTML5 CR ですべて有効であるため、これらのいずれかが非推奨になると疑う理由はありません。
Ascii 引用符 (") を直接使用するのとは反対に、これらのいずれかを使用する理由はありません。ただし、そのようなマークで囲まれた属性値があり、値の中でマークを使用したいという非常に特殊な場合を除きます。 (例: title="Hello "world""
)、その場合でも、ほとんどの場合、より適切なオプション(title='Hello "word"'
またはtitle="Hello “word”"
代わりに「賢い」引用符を使用したい場合、それは別の問題であり、どの構造もそれとは何の関係もありません。記法が「スマートな」引用符を生成するようなものだと期待する人"
もいますが、そうでないことは容易にわかります。表記は、コンピューター言語で使用されるように、アスキー引用符 (") を明確に示しています。