私が取り組んでいるサイトはISOからの切り替えです。 HTML文字セットがUTF-8に設定されている場合、©
,é
、…
などを適切なHTMLエンティティに置き換える必要がありますか?UTF-8文字セットを使用している場合は、特殊文字にHTMLエンティティを使用する必要がありますか?
答えて
いいえ、シンボル©
、é
、…
、ドイツ語のウムラウトä
、ö
、ü
、ß
とUTF-8を使用した場合、他のすべてのものは、単に他の文字と同じように使用することができますように。
しかし、彼らはHTMLで特別な意味を持っているので、いくつかのものはまだ(あなたがテキストでそれらを使用したい場合は、まだ>
と<
で置き換えられるべきである、例えば<
と>
)エンティティでなければならないことに注意してください
ありがとうございました。 HTML電子メールはどうですか?私は自分のサイトでやっているのと同じように、文字エンコーディングと同じコントロールを持っていないと仮定しています。 –
でも、HTMLメールで文字セットを定義するためのヘッダを付けることができますが、(古いメールの)メールクライアントによっては無視されます。あなたが言ったように、HTMLメール内のエンティティを安全のために使うのが最良の方法です。 – oezi
要するに、実際には私はもはやそれらを使用しないよう助言するでしょう。可能なレガシー用法はいくつかのHTMLページのリンクにあり、「取得」を形成しますが、ここでも通常は処理できません。
コンテンツの生成方法や編集方法によっても異なります。ユーザーがWindows上でローカルにファイルを編集していて、それがない場合は、後でエンティティに固執する方が安全かもしれません。
- 1. 文字列一致を使用する場合、特殊文字をエスケープする必要がありますか?
- 2. 特殊文字を使用して文字列を小文字にする方法はありますか?
- 3. HTML5文字セット文字エンコーディング宣言:スペイン語文字を使用する必要がありますか?
- 4. htmlエンティティ/特殊文字デコード
- 5. DTDエンティティで '+'などの特殊文字を使用する
- 6. URL文字列に特殊文字を使用する
- 7. R使用して特殊文字
- 8. 特殊文字( "\\")を使用して文字列をjson_decodeにする方法
- 9. 特殊文字をHTMLエンティティに変換するには?
- 10. Powershellは特殊文字を使用してテキストをトリムする
- 11. 意図が特殊文字を使用していません
- 12. ブックマークレット - 文字セット - 特殊文字
- 13. Smarty:特殊文字が不要に変更される - utf8
- 14. 活字体のデバッグエラー - ブレークポイントが現在ヒットすることはない - 特殊文字を使用する場合
- 15. UTF8.GetStringは特殊文字(0xd 0xa)を取り除きます
- 16. 文字列の中にある文字に文字が含まれている場合、FORループチェックを使用する方法はありますか?例えば
- 17. JavaScriptを使用して文字列内の連続した文字をフィルタリングする必要があります
- 18. Base64Stringには特殊文字を使用できますか?
- 19. Elasticsearchを使用して特殊文字を検索する
- 20. Java Webアプリケーションで特殊文字をエスケープする必要があります
- 21. dreamweaver <?php & ?>特殊文字をエスケープする必要があります。エラー
- 22. すべての特殊文字にpreg_splitを使用する
- 23. PHP - HTMLエンティティに特殊文字を変換する
- 24. テキストに文字が壊れている場合は、アルファベット文字と数字だけを使用しますか?
- 25. シェルスクリプトを使用して、特殊文字の前後の特殊文字をファイル内で検索します。
- 26. open-uriを使用してデフォルトの文字セットを指定しますが、サーバ提供の文字セットを使用する場合は
- 27. 文字列の場合、どのように同期を使用する必要がありますか?
- 28. 特殊HTML文字
- 29. HTMLメーラーの特殊文字を使用したGoogleシートデータのエクスポート
- 30. ありますか?MySQLのテキストセルに改行/特殊文字を格納する必要がありますか?
[HTMLエンティティを使用する必要がある場合](http://stackoverflow.com/questions/436615/when-should-one-use-html-entities) – lulalala