-
Привет, ребята. Я открыл эту тему с надеждой, что через некоторое время в ней соберется неплохая коллекция советов по верстке сайтов. Очень часто я наталкиваюсь на сайты, которые сверстаны весьма неплохо, но содержат недостатки которых можно было бы избежать. Иногда мы забываем о самых простых вещах, упрощающих жизнь нашим пользователям. Я начну с малого и побегу скорее в душ: очень уж жарким выдался сегодняшний вечер;))
Tip#1:
Используйте элемент <label> в паре с элементами <input type='radio'...> и <input type='checkbox'...>. В таком случае для выбора какой-либо опции пользователь сможет щелкнуть не только по маленькой кнопке с флажком но и по сопровождающей надписи. Например:
<input type='radio' id='option1' /><label for='option1'>Опция1</label>
Обратите внимание, что аттрибуты id элемента input и for элемента label содержат одно и то же значение.
Tip#2:
Для тэгов не требующих закрывающего тэга согласно спецификации HTML указывайте слеш перед закрывающей скобкой после одного (или более) пробела. Например:
<image src='image.jpg' width='17px' />
<input type='radio' />
В приведенных примерах перед слешем стоит ровно один пробел. Такой HTML-код будет соответствовать спецификациям XML и XHTML что очень важно в наше нелегкое время;) В далеком будущем HTML несомненно будет вытеснен XHTML, поэтому проще сразу писать "правильный" код, чем переделывать его в позже пусть даже с помощью конвертеров.
Ваши права
- Вы не можете создавать новые темы
- Вы не можете отвечать в темах
- Вы не можете прикреплять вложения
- Вы не можете редактировать свои сообщения
-
Правила форума