Блог Vaden Pro

Все о самостоятельном создании и продвижении сайтов
Вы здесь

Атрибут name

Справочник: 

Характеристики атрибута

В каких браузерах работает?

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>

Тип HTML атрибута: 
Прочие