Избавьтесь от дублирующего "при" в первой строчке.
Да, полезная опция, только стоит ли ей уделять так много внимания? http://htmlbook.ru/html/label.html
без этого тега я вообще не предсталяю себе формы с чекбоксами и радио кнопками
и когда на каком-нибудь сайте, где здоровенная форма с кучей инпутов, не используется этот тег, мне очень хочется обматерить разработчика
Интересно, не знал о таком.
Подумал насколько этот тег современный - w3 описывает его в текущей версии, всё отлично.
Директлинк - http://www.w3.org/TR/html401/interact/fo…
Ничему хорошему пост не учит. Изначально, предполагается использовать так:
Имя:
Синтаксис поддерживают все современные браузеры.
Для ie6 пишется простейший expression.
Error.
Изначально (т.е. в первую очередь), предполагается использовать так:
<label>Имя: <input type="text" nane="name" value="" /><label>
Синтаксис поддерживают все современные браузеры.
Для ie6 пишется простейший expression.
Пост выше, это дополнение к такой записи. Применяется, если label в коде, уж совсем, нельзя написать вместе с input'ом.
Меня вот только смущает надобность прописывать дополительный id для соответствующего поля. Хотя одним name тут обойтись не получится, к сожалению, без id никуда.
Путаница с id и name это тяжелое наследие HTML. На сайте w3.org на эту тему можно почитать.
Общий смысл такой:
По уму для элементов типа input нужно использовать id, но из практики обработки форм для надежности писать тождественный name.
Я путаницы не вижу. id уникален для всего DOM документа, специально для обращения к элементам "поимённо". name это имя поля для формы, которое будет отправлено с GET/POST. Например, на странице есть два (или много:) ) поля для комментариев как на хабре, которые скрыты. Назначать им уникальные name значит писать ненужный код на сервере, который будет из имени поля вычленять то, что нужно, отбрасывая то, что добавили для уникальности имени. А так id уникален значит DOM можно обрабатывать легче, а name одинаковые серверные скрипты проще.
Вот честно скажу, прочитав заметку я не понял ни-че-го. "Передает фокус ввода элементу типа " ну и для кого это написано? опытные верстальщики итак это знают, а новички как я(относительные новички) ничего не поймут в такой формулировке.
зы: либо пишите нормально, либо скрин какой-нибудь приделывайте для наглядности.
Пример с mail.ru - на "Чужой компьютер" кликаешь - галочка ставится/убирается.
Я так понимаю, автор хочет подчеркнуть/напомнить полезность... Я лично всегда поподаю по галочке сам.
Спасибо - помним.
Полезный тэг <label>