我怎么能把“放在HTML属性值中

时间:2010-05-25 20:59:21

标签: html escaping html-entities quotations

我希望得到以下内容:

<span title="This is a "good" title.">Catch me in the rice.</span>

很明显,浏览器无法很好地呈现这一点。请向我提供有关“我必须使用?”的转义序列或编码的信息。

3 个答案:

答案 0 :(得分:5)

改为使用&quot;

答案 1 :(得分:2)

将引号替换为相应的HTML实体 - 例如&quot;&#34;) - 就像这样:

<span title="This is a &quot;good&quot; title.">Catch me in the rice.</span>
<span title="This is a &#34;good&#34; title.">Catch me in the rice.</span>

或者,如果您需要在属性值中使用双引号,则可以在HTML中使用单引号:

<span title='This is a "good" title.'>Catch me in the rice.</span>

答案 2 :(得分:1)

<span title="This is a &quot;good&quot; title.">Catch me in the rise.</span>