私のHTML本文に引用符(例えば、 "and ' - >”
と’
)をエンコードしてください(例えば、<p>Matt's Stuff</p>
から<p>Matt’s Stuff</p>
に変換しますか?)私はすべき印象の下でしたが、私が間違っているのは間違っているのですか?エンコードするのがベストプラクティスですか、それとも単に無意味ですか?HTML本文に引用符をエンコードしますか?
答えて
エンコーディング引用符が( ")、実際にのみ必要とされている、しかし、HTMLコードは(HTMLの検証を渡す)正しいことをするために、あなたは常に"
として引用符をエンコードする必要があります。
アポストロフィ( ')HTMLでエスケープする必要はありませんXHTMLでは、彼らが'
としてエンコードする必要があります
' ' ' ** text/html **(ほとんどの人がInternet Explorerにページのレンダリングを望むように行う)としてドキュメントを提供する予定がない限り、http://www.w3.org/TR/xhtml -media-タイプ/#のC_16 – Quentin
@デビッド:。!良い点 – Guffa
が@Quentin - 私はちょうどあなたのリンクではなく' おかげ – danfromisrael
これは典型的なことですが、ノー
<img src="..." alt="A "quote mark" in an alt attribute" />
それは動作しますが、それは有効なHTMLではありません... – Guffa
。通常の本文テキスト未エンコードでは正常に動作します。タグの属性(または引用符を有する構文解析をオフに投げるだろう他の場所)にこのような値を配置する再、あなたあなたは値の宣言に同じ引用符を使用して属性値の宣言内でそれらを使用したい場合は、引用符(シングルまたはダブル)用の文字参照を使用する必要がある場合のみ:
title="The sign says "Matt's Stuff""
title='The sign says "Matt's Stuff"'
両タイトル値The sign says "Matt's Stuff"
です。 the're属性内部の場合
あなたのマークアップがXMLとして構文解析可能なようにしたい場合は、以下をエンコードすることをお勧めします:。。
& => &
< => <
> => >
" => "
' => '
あなたのコードをXMLに準拠させるかどうかにかかわらず、属性でこれを行います。
- 1. 本文を引用符で囲みますか?
- 2. 引用符付きのjson文字列をエンコードする
- 3. 構文引用符付きマクロに引数を渡します
- 4. DBのHTML引用符を二重引用符で囲みます
- 5. JsoupはHTMLアトリビュートの出力を一重引用符から二重引用符に変更します
- 6. 配列内の文字列、引用符または引用符なし
- 7. TSQL(またはFreeMarker)でエンコードを引用符で印刷できますか?
- 8. HTMLとCSSを使用して本文にオーバーフローしますか?
- 9. 文字列の引用符
- 10. JSON.NETで単一引用符/アポストロフィをエンコードする方法
- 11. jqueryで一重引用符/アポストロフィをエンコードする方法は?
- 12. rubyの文字列の一重引用符と二重引用符をエスケープしますか?
- 13. 二重引用符を使わずにsqsメッセージ本文を受信
- 14. 引用符の中で引用符を使用するには
- 15. ジャワ - 引用符と資本ケースに基づいて、文字列をトークン化
- 16. まっすぐ引用符を引用符で囲む
- 17. 一重引用符、二重引用符、三重引用符を含むLex文字列
- 18. PHP:エコーされた文字列に一重引用符と二重引用符がありますか?
- 19. Zend_Json ::二重引用符で問題をエンコード
- 20. 引用符で始まり終了する文字列に一致するようにlookaheadを使用し、引用符を削除しますか?
- 21. エコーHTMLタグの引用符の問題
- 22. HTML/Javascriptの複数の引用符
- 23. HTML属性値の引用符?
- 24. IntelliJのHTML autocompleate引用符のIntelliJで
- 25. JavaScriptの文字列内の単一引用符と二重引用符に
- 26. HTML値属性に渡される文字列で、二重引用符と一重引用符を許可する方法はありますか?
- 27. Jquery - htmlエンコードされた文字列からsrcデータを引きます。
- 28. 引用符内引用符問題
- 29. 引用符内のXML引用符
- 30. エスケープ文字で文字列を引用符で囲みます。
あなたのお見積もりを引用できるので、あなたが求めていることが明確になりますか?私はあなたと "& rsquoを区別したいと思うと思うが、それは –
ピーター、少し編集して来ていません。グレッグにもありがとう –