О спецификации HTML 4.0

         

Синтаксис имен якорей


Именем якоря является значение атрибута или атрибута , используемого в контексте якоря. К именам якорей применяются следующие правила:

Уникальность: Имена якорей должны быть уникальны в пределах документа. Имена якорей в одном документе не могут отличаться только регистром.

Соответствие строк: Сравнение между идентификаторами фрагментов и именами якорей должно проводиться на основе полного (с учетом регистра) совпадения.

Таким образом, следующий пример является корректным в смысле соответствия строк и должен рассматриваться агентами пользователей как совпадение:

<P><A href="#xxx">...</A> ...некоторый текст...

<P><A name="xxx">...</A>

ПРИМЕР НЕДОПУСТИМОГО ИСПОЛЬЗОВАНИЯ:

Следующий пример не является корректным в смысле уникальности, поскольку два имени отличаются только регистром:

<P><A name="xxx">...</A> <P><A name="XXX">...</A>

Хотя далее приводится допустимый код HTML, поведение агента пользователя в данном случае не определено; некоторые агенты пользователей могут (ошибочно) считать это совпадением, другие могут так не считать.

<P><A href="#xxx">...</A> ...некоторый текст...

<P><A name="XXX">...</A>

Имена якорей должны содержать только символы набора ASCII. Подробнее см. в разделе .



Содержание раздела