Как я могу поместить "в значение атрибута HTML - PullRequest
2 голосов
/ 26 мая 2010

Я хочу получить следующее:

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

Очевидно, что это плохо отображается браузерами. Пожалуйста, предоставьте мне информацию о том, какую escape-последовательность или кодировку типа «я должен использовать?»

Ответы [ 3 ]

5 голосов
/ 26 мая 2010

Используйте &quot; вместо.

2 голосов
/ 26 мая 2010

Замените кавычку соответствующей 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>
1 голос
/ 26 мая 2010
<span title="This is a &quot;good&quot; title.">Catch me in the rise.</span>
...