0

これがばかげた質問である場合は申し訳ありませんが、周りを検索すると私の脳が傷ついたので、誰かにこれを片付けてもらいたいです。

Unicode文字(たとえば、矢印の1つ)を使用したいとします。私はWebセーフなフォントを使用しているので、99%のコンピューター(たとえば、Arial、Georgiaなど)で使用されます。シンボルをコピーしてエディターに貼り付け、保存を押してブラウザーでプレビューすると、表示されます。それですか?全員が同じフォントを使用している限り、これは安全ですか?

代わりに文字エンティティを貼り付けて、コードが混乱しないようにする必要がありますか?

4

1 に答える 1

1

そうですね、99%の訪問者がその文字を表示できるフォントを持っていると言っても過言ではありませんが、それで問題ありません。

エンティティを使用しても、安全性は向上しません。それはあなたがエンコーディングについて考える必要がないことを意味するでしょう、それは悪いことです。あなたはあなたがあなたのウェブサイトがどのエンコーディングであると宣言しているのか、そしてそれが実際に何であるのか、そして両方が正しいことを考えなければなりません。

「→」のような矢印は、「a」、「ä」、「あ」、「Д」などの文字とまったく同じです。これらすべてをエンティティとして使用するのは面倒なので、使用するのは面倒なので、ツールチェーンがエンコーディングを正しく処理することを確認して、そのまま使用できるようにする必要があります。

于 2012-07-05T15:17:37.490 に答える