быстрый вопрос: html-символы - PullRequest
2 голосов
/ 14 июня 2011

Мне просто любопытно, не осуждается ли использование символов html-символов в атрибуте title тега привязки или в атрибуте img alt?Я использую jQuery для извлечения / размещения информации из атрибутов, и в этом приложении очень удобно применять форматирование таким образом -

<em>TEXT</em> 

- например, в атрибуте titleКажется, это хорошо, но по какой-то причине кажется немного грязным.Спасибо за любые отзывы здесь.

Ответы [ 3 ]

3 голосов
/ 14 июня 2011

Мне просто любопытно, не одобряется ли использование символов html в атрибуте title тега привязки или в атрибуте img alt?

Нет, это не так.

<em>TEXT</em>

Использование символов для рисования декоративных стрелок, с другой стороны, есть. Они выглядят странно и при чтении с помощью программы чтения с экрана звучат еще более странно.

Я использую jQuery для извлечения / размещения информации из атрибутов

Это прекрасно, если вы помните, что атрибуты существуют для определенной цели, и вы используете их для этой цели, а не как общее хранилище данных.

Если вы хотите общее хранилище данных, тогда HTML 5 имеет data-*

3 голосов
/ 14 июня 2011

Это кажется мне немного грязным.Любой плагин, который требует, чтобы вы хранили данные в атрибуте HTML, предназначенном для чего-то другого, является плохим плагином.

Предполагается, что тег title должен содержать описательный заголовок, простой и простой.* Вместо этого используйте $ .data или атрибуты данных html5.Более того, плагин должен позволять вам передавать любое значение или функцию и идти оттуда.

2 голосов
/ 14 июня 2011

Совсем нет.Html-сущности - это просто способ кодирования символов ify, которые могут быть сбиты с толку синтаксическим анализатором, или символов, которые не отображаются в наборе ASCII, например 3 / 4.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...