Почему Dreamweaver добавляет значок к моему элементу a?

Я только что обнаружил, что в Adobe Dreamweaver CS3 этот сегмент кода выглядит нормально в представлении «Дизайн».

<a href="#">Test Anchor</a>

но если я добавлю атрибут "id" к этому тегу "a", например,

<a id="test" href="#">Test Anchor</a>

слева от элемента «а» будет значок, что-то вроде открытой книги. (У меня нет прав на загрузку изображения)

Каково значение иконы? Есть ли что-то, что подразумевает Dreamweaver? Я попытался погуглить несколько групп ключевых слов и не получил ничего, кроме рекламы.

Любая помощь? Большое спасибо!


person sailing    schedule 12.09.2011    source источник
comment
этот идентификатор теста будет использоваться другим элементом?   -  person Pratik    schedule 12.09.2011
comment
Нет, каждый идентификатор на этой странице уникален. :)   -  person sailing    schedule 13.09.2011


Ответы (2)


Этот значок (должен выглядеть как щит с якорем на нем) является индикатором представления дизайна Dreamweaver. Этот индикатор используется для определения «именованных» якорей. Никакое изображение не будет загружено на ваш сайт, так что не беспокойтесь об этом. Теги Anchor () с идентификатором считаются «именованными», поскольку вы можете добавить хэш в конец своего URL-адреса, чтобы браузер «перешел» к именованному/идентифицированному элементу. Если ваш файл — test.html, и вы посещаете свою страницу с помощью test.html#test, тогда браузер загрузит вашу страницу и «перейдет» к именованному якорю. В последних браузерах (не уверен, насколько давно, но, вероятно, достаточно далеко, чтобы не слишком беспокоиться об этом сейчас) якоря со значением атрибута id будут работать так же, как и со значением атрибута name.

Если вам не нравится, что этот значок появляется, когда у вас есть несколько вариантов: «Правка» (Dreamweaver на Mac) -> «Настройки», «Невидимые элементы», снимите флажок «Именованные привязки».

Или Вид -> Наглядные пособия -> Невидимые элементы. Эта опция отключает все индикаторы невидимых элементов, перечисленные в настройках, поэтому убедитесь, что вы знаете, что вы отключаете.

person Danilo Celic    schedule 12.09.2011
comment
Да, это похоже на щит, но не на книгу :). Ваш ответ вполне ясен, спасибо! - person sailing; 13.09.2011

Вероятно, это просто использование символа для идентификации текста на странице, который является ссылкой, сохраните файл и загрузите его в свой веб-браузер, скорее всего, значок на самом деле не является частью вашего кода.

person Ben Everard    schedule 12.09.2011