#サインのHTML文字エンティティは何ですか?
-
26-09-2019 - |
質問
#サインのHTML文字エンティティは何ですか?私は「ポンド」(通貨を返却し続ける)と「ハッシュ」と「番号」を探していましたが、私が試みることは正しいキャラクターに変わっていないようです。
解決
個々の文字で検索できます fileformat.info. 。入る #
検索文字列と最初のヒットがあなたを導くので U+0023. 。 2番目のテーブルまで少し下にスクロールして、 エンコーディング, 、次の各エントリの下に表示されます。
HTML Entity (decimal) # HTML Entity (hex) #
他のヒント
「#」 - ほとんどのUnicode文字と同様に、「文字エンティティ参照」のW3リストに特定の名前が割り当てられていません。http://www.w3.org/tr/html4/sgml/entities.html。したがって、HTMLでは、「#」または「HTMLドキュメント表現」で説明されているように、「#」または数値文字エンティティ「#」または「#」(引用符なし)として表されます。http://www.w3.org/tr/html4/charset.html .
悲しいかな、これら3つはすべて、URLで逃げるのに役に立たない。 URL内の「#」文字をWebサーバーに送信するには、RFC 3986で説明されている「Encoding "percent" "url" percent "" url "#"# ""# "を「quotesなし)に使用する必要があります(引用符なし) 。
為に #
我々は持っています #
.
ただし、新しいエンティティです(たとえば、IE9は認識できません)。幅広いサポートのために、他の人が言ったように、あなたは数値参照を頼りにする必要があります #
そして、ヘックスでは #
.
他の人を見つける必要がある場合、いくつかあります 非常に便利なツール その周り。
# or #
http://www.asciitable.com/ 情報があります。ウィキペディアには、ほとんどのUnicode文字のページもあります。
のためのHTML文字エンティティはありません #
キャラクターは、HTMLで特別な意味がないためです。
次のような文字コードエンティティを使用する必要があります #
何らかの理由でHTMLをエンコードする場合。
数値参照はです #
.
#は、#(ハッシュ)を含めない唯一のオプションであるため、最良のオプションです。古いブラウザでサポートされているかどうかは、今後のベストプラクティスです。
(あなたがエンコードしているのと同じ記号を使用して何かをエンコードするポイントは何ですか?)