ホームページ  >  記事  >  ウェブフロントエンド  >  HTML 特殊文字エンコード問題によって引き起こされる詳細な問題_html/css_WEB-ITnose

HTML 特殊文字エンコード問題によって引き起こされる詳細な問題_html/css_WEB-ITnose

WBOY
WBOYオリジナル
2016-06-24 11:16:321454ブラウズ


今日、フロントエンド HTML を書いているときに、a タグのリンク アドレスを見つけました。リンク アドレスにはパラメータをバックグラウンドに渡す必要があるため、いくつかの URL パラメータが含まれています。 HTMLソースコードに書かれたアドレスは、

http://domain name/bidder/noticesearch?noticecate=1¬icetype=1

パラメータnoticecateとパラメータnoticetypeを使用するにはバックグラウンドに渡す必要があるためです。ただし、結果ページを実行すると、次のように表示されます。

4 つの文字 ¬ が特殊文字にエンコードされていることがわかります。したがって、問題が発生します。

解決策: .net mvc ページ http://domain name/bidder/noticesearch?noticecate=1@("¬")icetype=1

エンコードされた文字を文字列として出力するだけです。

以下の表は、HTML の特殊文字エンコーディングの比較表です。そのため、HTML を記述する場合、以下の文字は混乱を引き起こす可能性があります。対応できるんですね!

HTML 特殊文字エンコーディング比較表 特殊記号 名前付き ent都市 10 進法コード Α Α ; Ε Ζ Ζ Θ &シータ; Ι Ι Λ Μ Ξ Ο Π Π Ρ &タウ; Τ Φ Φ Χ ψ Ω α ε ζ ; κ λ λ μ ν 957; ξ ππ ς ψ ω ω ϑ ϒ ; • … ''
特殊記号 名前付きエンティティ 10 進数エンコーディング 特殊記号 名前付きエンティティ 10 進数エンコーディング
Β Δ Ε
Κ Λ
Μ Ν Ν
γ γ δ
η κ
ο ς
σ τ τ υ υ φ
ψ ϖ
&オリン;
TM
&dar; &ハール;
&存在; & 空;
& Thinking; &許可; &known;
&マイナス;
&最後に;
&相当;
&name;
&floor;
    ¡ ¡ ¡
¢ ¢ ¢ £ £ £ ¤ ¤ ¤
¥ ¥ ¥ ¦ ¦ ¦ § § §
¨ ¨ ¨ © © © ª ª ª
« « « ¬ ¬ ¬ ­ ­ ­
® ® ® ¯ ¯ ¯ ° ° °
± ± ± ² ² ² ³ ³ ³
´ ´ ´ µ µ µ " " "
< < < > > > '   '


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。