В Dreamweaver, как только добавляется форма или объект формы, текстовое поле и т. Д. Я никогда не понимал, что делает этот лейбл. Я случайно увидел объяснение сегодня:
В этикетке есть два свойства, которые очень полезны, одно, а другое - AccessKey.
Для атрибутов
Функция: указывает элемент HTML, с которым связан метка метки. Когда вы нажимаете на этот тег, связанный элемент получит фокус.
Использование: <label для = inputbox> name </label> <input id = inputbox type = text>
Атрибут AccessKey:
Функция: горячая клавиша, указывающая на доступ к элементу, связанному с меткой метки. Когда вы нажимаете на горячую клавишу, связанный элемент получит фокус.
Использование: <label для = inputbox accesskey = n> name </label> <input id = inputbox type = text>
Ограничения: ярлыки клавиши, установленные свойством AccessKey, не могут вступить в конфликт с клавишами ярлыка браузера, в противном случае первые клавиши браузера будут активированы первыми.
Комментарии
Чтобы привязать метку с другим управлением, установите свойство для элемента метки на тот же идентификатор, что и элемент управления. Привязывающая этикетка с свойством имени контроля бесполезна. Однако, чтобы отправить форму, вы должны указать имя для элемента управления, с которым связан элемент метки.
Есть два способа подчеркнуть указанный клавиш сочетания. Богатый текст элемента метки поддерживает добавление элемента U к обеим сторонам символа ярлыка, указанного атрибутом AccessKey. Если вы предпочитаете использовать листы в стиле (CSS), чтобы применить стиль, вы можете включить символ в SPAN и установить стиль на текстовое декорацию: подчеркиваться.
Если пользователь нажимает метку, сначала запускается событие OnClick на метке, а затем запускается событие OnClick на управлении, указанное в свойстве HTMLFOR. Нажатие клавиши ярлыка, установленная на метке, установит фокус, но не запустит событие OnClick.
Что следует отметить:
1. Метки не разрешаются вложены.
2. Этот элемент доступен в HTML и сценариях для интернет -проводника 4.0 и выше.
3. Этот элемент является встроенным элементом.
4. Этот элемент должен закрыть тег.
Код образца элемента
В следующем примере используется элемент метки и атрибут AccessKey, чтобы установить фокус текстового поля.
- <Labelfor = octrlidaccesskey = 1>
- <Spanstyle = text-decoration: uptrine;> name </span>: <fontcolor =#999999> Нажмите alt+1 в текстовое поле </font>
- </Label>
- <InputType = textName = txt1value = ah huinan size = 20tabindex = 1id = octrlid>