Характеристики атрибута
В каких браузерах работает?
1.0+ | 1.0+ | 2.1+ | 1.0+ | 1.0+ | 1.0+ | 1.0+ |
В каких спецификациях используется?
HTML | 3.2 | 4.01 | 5.0 |
XHTML | 1.0 | 1.1 |
Для чего используется?
Назначает для объекта уникальное имя, посредством которого происходит обращение через скрипты.
Атрибут name придает ссылке якорное свойство. Другими словами превращает в закладку в текущем веб-документе. В ссылке, которая отправляет на якорь,после знака # прописывается кодовая запись, которая указана непосредственно в атрибуте name. Стоит отметить, что данный атрибут работает не только в пределах одного документа. Его функционирование распространяется на весь текущий сайт и даже на другие веб-ресурсы.
Наличие содержимого внутри якоря не обязательно, главное его наличие и все сработает.
В стандартах XHTML и HTML5 его использование не принято. Вместо name в них следует использовать id.
Как правильно задавать?
<a name="имя якоря">…</a>
Применение атрибута обязательно?
Требуется для якорных ссылок.
Какие значения могут быть записаны в атрибут?
Любая комбинация латинских букв и цифр, однако рекомендуется понятное слово, соответствующее тематике контента.
В каких тегах применяется?
a | button | form | frame |
iframe | input | map | meta |
output | param | select | keygen |
Пример использования
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Атрибут name</title> </head> <body> <p><a name="up"></a></p> <p style="height:2000px;">Бла бла бла - не интересно, вернемся вверх</p> <p><a href="#up">В начало</a></p> </body> </html>