Атрибут id тега <acronym>
Описание
Атрибут id задает уникальный идентификатор для элемента <acronym>, который может использоваться для:
- Якорных ссылок внутри документа
- CSS-стилизации через селектор #id
- JavaScript-обработки через getElementById()
- Связки с элементами форм и ARIA-атрибутами
Синтаксис:
<acronym id="уникальный-идентификатор" title="...">Акроним</acronym>
Примеры использования:
1. Якорная ссылка:<acronym id="html-def" title="HyperText Markup Language">HTML</acronym>
...
<a href="#html-def">См. определение HTML</a>
<style>
#important-term {
color: red;
font-weight: bold;
}
</style>
<acronym id="important-term" title="Critical System Component">CSC</acronym>
<acronym id="network-term" title="Local Area Network">LAN</acronym>
<script>
document.getElementById('network-term').style.color = 'blue';
</script>
Правила именования:
| Правило | Пример | Недопустимо |
|---|---|---|
| Должен начинаться с буквы | id="term1" |
id="1term" |
| Может содержать цифры, дефисы, подчеркивания | id="network-term" |
id="network term" |
| Должен быть уникальным в документе | - | id="term" (если повторяется) |
Рекомендации:
- Используйте семантические имена (не "id1", "id2")
- Избегайте избыточных префиксов ("acronym-")
- Для динамически генерируемых ID используйте уникальные префиксы
- Проверяйте уникальность ID в валидаторе HTML
Ограничения:
- Дублирование ID вызывает ошибки валидации
- ID чувствительны к регистру