+(プラス)記号を表示する必要があるWebサイトを開発しています。他のすべてのブラウザでは、エンコードされた+ものは正常に表示されるようです。
IEでプラス記号を正しく表示するにはどうすればよいですか?
+(プラス)記号を表示する必要があるWebサイトを開発しています。他のすべてのブラウザでは、エンコードされた+ものは正常に表示されるようです。
IEでプラス記号を正しく表示するにはどうすればよいですか?
このサイトを見てください。HTMLコードの良いリストがあります
+トリックを行う必要があります
文字「+」を入力します。参照には魔法はありません+。これは単に一般的な「+」文字を表し、無意味です。これは、追加された「<ahref="http://www.whatwg.org/specs/web-apps/current-work/multipage/named-character-references.html#named-character-references」の大規模なセットに属しています。 HTML5ドラフトのrel="nofollow">名前付き文字参照」; ドラフトのこの部分は約1年前に完全に実装されていなかったため、かなり最近のバージョンのブラウザでのみサポートされています。おそらくMathMLとの互換性のために追加されたのでしょう。
「名前付き文字参照」は、Unicodeの文字数で定義されているため、いつでもそれらのような+、または+その代わりに参照を使用できます(ただし、この文字の場合、文字自体以外のものを使用する必要はありません)。
これは×、ほとんどのキーボードで直接入力できない文字の、一般的にサポートされている標準のリファレンスであるとは比較できません。(ただし、「×」を直接入力する方法も常にあります。)
その価値については、 http: //dev.w3.org/html5/html-author/charrefに、これらすべての文字エンティティの詳細を示す優れたHTML5ドキュメントがあるようです。
ただし、特に、に関しては+、名前付きエンティティを使用する意味はあまりありません。これは、すでに標準の7ビットASCII(+および+)の一部であり、エンコードに関係なく文字が同じであるためです。 DOS、Windows、Unix、またはUTF-8のいずれであっても、通常、前もってストレートプラス記号以外のものを使用してもあまり意味がありません(これは—、少なくとも8を必要とするなどの他のものには当てはまりません。 -ビットエンコーディングであるため、環境によっては、ストレートテキストとして表現するのは安全性が低くなります)。