<маркировка> на флажках: существует ли причина, почему больше веб-сайтов не использует ее?

Вы можете получить количество сообщений, удерживаемых в очередях и подписках, используя Azure Resource Manager и API-интерфейсы имен служебной шины в .NET Framework SDK, как описано здесь . Вы также можете сослаться на предложения членов сообщества здесь . Посмотрите, поможет ли это вам.

11
задан Darryl Hein 30 December 2008 в 03:36
поделиться

8 ответов

Я думаю, что это - вероятно, больше фактор, который люди не знают о <маркировка> тег. Я не сделал до этого сообщения.

13
ответ дан 3 December 2019 в 01:53
поделиться

Я соглашаюсь, что маркировка часто является неизвестным тегом. Я использую его в форме

<label for="chk1">Some text</label><input id="chk1" type="checkbox"/>

Для атрибута позволяет пользователю нажать на маркировку также для установки флажка с соответствующим идентификатором (не, называют), и не являющийся annidate я могу лучше управлять расположением с CSS.

Я попробую Ваше решение, хотя

6
ответ дан 3 December 2019 в 01:53
поделиться

Некоторые более старые браузеры не интерпретируют для атрибута и вместо этого требуют, чтобы элемент формы был вложен в теге label.

4
ответ дан 3 December 2019 в 01:53
поделиться

Нет никакой оборотной стороны к использованию <label> то, что я знаю о. Я 've использовал его много за прошлые несколько лет.

Существует на самом деле 3 способа, которыми можно установить маркировку, первые два соответствуют тем, Вы дали в своем вопросе:

<label for="xa">XA: <input type="text" id="xa" /></label><br />
<label for="xb">XB:</label> <input type="text" id="xb" /><br />
<label>XC: <input type="text" id="xc" /></label>

Все 3 из вышеупомянутой работы в FF3 и IE7. Я помню, что по некоторым причинам мысленно отметил последние два как, "чтобы избежаться, только частично работать" все же. Поэтому я 'd ставлю хорошие деньги, что только первый работает в IE6.

Разъясниться: "лучшим" способом сделать это является мой пример № 1, Ваш пример № 2.

5
ответ дан 3 December 2019 в 01:53
поделиться

Большинство веб-сайтов было сделано людьми, которые только делают то, что это берет, чтобы заставить сайт работать как, они думают, что это должно. Технологический маршрут:

  1. Попробуйте его.
  2. Загрузите его в браузере и посмотрите что случилось.
  3. Ищите Google меры.
  4. Повториться.

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

2
ответ дан 3 December 2019 в 01:53
поделиться

Разработчик, работающий над сайтом, не знал <label> тег существовал.

3
ответ дан 3 December 2019 в 01:53
поделиться

Преимущества очевидны, но я не думаю, больше всего знают об этом, потому что маркировка, кажется, не передает ничего конкретного. Можно ли, очевидно, видеть преимущество использования сильного тега, потому что это заставляет текст посмотреть полужирный но тег label? Вы не заметили бы ничего различного.

2
ответ дан 3 December 2019 в 01:53
поделиться

Поскольку это - тег underhyped, который должен привлечь больше внимания. В то время как Вы в нем (улучшающаяся доступность), не забывайте tabindex свойство.

1
ответ дан 3 December 2019 в 01:53
поделиться
Другие вопросы по тегам:

Похожие вопросы: