Булев атрибут - это атрибут, который задает определенное значение просто своим присутствием. Самый общий пример применения такого атрибута состоит в указании вариантов выбора внутри формы с помощью множества элементов переключателей:
<input type="checkbox" name="boxl" value="boxvalue" checked/>
Требования правильности, закрепленные стандартом XHTML, запрещают такую форму представления атрибута. Следовательно, атрибут данного типа нужно раскрыть, то есть присвоить значение, совпадающее с его именем:
<input type="checkbox" name="boxl" value="boxvalue" checked="checked"/>
Такая техника записи используется для всех атрибутов булева типа, включая атрибуты checked, compact, declare, defer, disabled, ismap, multiple, noresize,noshade, nowrap, readonly и selected.
Для современных версий браузеров, настроенных для распознавания кода HTML-приложений и совместимости со стандартом HTML 4 Recommendation, проблем понимания раскрытых записей булевых атрибутов не существует. Более ранние версии, например Netscape Navigator 3 и Internet Explorer 3, вероятно, проигнорируют такую запись, идентифицировав ее как неизвестную разметку.
Опубликовал vovan666
April 08 2013 14:56:35 ·
0 Комментариев ·
3444 Прочтений ·
• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •
Комментарии
Нет комментариев.
Добавить комментарий
Рейтинги
Рейтинг доступен только для пользователей.
Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.
Нет данных для оценки.
Гость
Вы не зарегистрированны? Нажмите здесь для регистрации.