Dreamweaver упрощает создание выпадающих меню для вашего веб-сайта. Но, как и все HTML-формы, они могут быть немного сложными. В этом учебном пособии вы пройдете шаги по созданию раскрывающегося меню в Dreamweaver.
Меню перехода Dreamweaver
Dreamweaver 8 также предоставляет мастер для создания меню перехода для навигации на вашем веб-сайте. В отличие от основных выпадающих меню, это меню действительно сделает что-то, когда вы закончите. Вам не нужно будет писать JavaScript или CGI, чтобы получить раскрывающуюся форму. В этом руководстве также объясняется, как использовать мастер Dreamweaver 8 для создания меню перехода.
Сначала создайте форму

Важное примечание о форматах HTML и Dreamweaver:
За исключением специальных мастеров, таких как меню перехода, Dreamweaver не помогает вам создавать HTML-формы «работать». Для этого вам нужен CGI или JavaScript. Пожалуйста, ознакомьтесь с моим руководством по созданию HTML-форм для получения дополнительной информации.
Когда вы добавляете раскрывающееся меню на свой веб-сайт, первое, что вам нужно, это форма, чтобы окружить его. В Dreamweaver перейдите в меню «Вставка» и нажмите «Форма», затем выберите «Форма».
02 из 20Дисплеи форм в представлении дизайна

Dreamweaver визуально отображает ваше местоположение формы в дизайне, поэтому вы знаете, где разместить элементы формы. Это важно, потому что теги выпадающего меню недействительны (и не будут работать) вне элемента формы. Как вы можете видеть на изображении, форма представляет собой красную пунктирную линию в дизайне.
03 из 20Выберите «Список / Меню»

Выпадающие меню называются «списком» или «меню» в Dreamweaver. Поэтому, чтобы добавить его в форму, вам нужно войти в меню «Форма» в меню «Вставка» и выбрать «Список / Меню». Убедитесь, что ваш курсор находится в красной пунктирной линии вашего окна формы.
04 из 20Окно специальных опций

В параметрах Dreamweaver есть экран «Доступность». Я хочу, чтобы Dreamweaver показывал мне все атрибуты доступности. И этот экран является результатом этого. Формы - это место, где многие сайты падают в доступности, и, заполнив эти пять вариантов, выпадающие меню станут более доступными.
05 из 20Доступность формы

Доступны следующие опции:
этикетка
Это имя для поля. Он будет отображаться как текст рядом с вашим элементом формы.Напишите то, что вы хотите назвать в раскрывающемся меню. Это может быть вопрос или короткая фраза, на которые выйдет раскрывающееся меню. HTML содержит тег метки для идентификации ярлыков формы в браузере. Ваш выбор состоит в том, чтобы обернуть раскрывающееся меню и текст метки тегом, чтобы использовать атрибут «для» в теге метки, чтобы определить, какой тег формы он ссылается, или вообще не использовать тег метки.Я предпочитаю использовать атрибут for, так как тогда, если мне нужно поместить ярлык по какой-либо причине, он все равно будет прикреплен к правильному полю формы. Вы можете разместить свою метку до или после выпадающего меню. Это ключ, который можно использовать вместе с клавишами Alt или Option, чтобы напрямую попасть в это поле формы. Это делает ваши формы очень простыми в использовании без необходимости мыши. Это порядок, в котором должно быть доступно поле формы при использовании клавиатуры для перехода через веб-страницу. Когда вы обновите параметры доступности, нажмите «ОК». После того, как вы откроете раскрывающееся меню в дизайне Dreamweaver, вам нужно добавить к нему различные элементы. Сначала выберите раскрывающееся меню, щелкнув по нему. Dreamweaver поместит еще одну пунктирную линию только в раскрывающемся меню, чтобы показать, что вы ее выбрали. Меню свойств изменится на свойства списка / меню для этого раскрывающегося меню. Там вы можете дать своему меню идентификатор (там, где он говорит «выберите»), решите, хотите ли вы, чтобы это было lis или меню, дайте ему класс стиля из вашей таблицы стилей и присвойте значения выпадающему списку. Dreamweaver вызывает в раскрывающемся меню меню любое раскрывающееся меню, которое позволяет только один выбор. «Список» позволяет выбирать несколько вариантов в раскрывающемся списке и может быть более одного элемента. Если вы хотите, чтобы раскрывающееся меню было на несколько строк высоко, измените его на «список» и оставьте поле «выборы» снятым. Чтобы добавить новые элементы в свое меню, нажмите кнопку «Список значений …». Это откроет окно выше. Введите ярлык товара в первом поле. Это будет отображаться на странице. Если оставить значение пустым, это также будет отправлено в форме. Нажмите значок «плюс», чтобы добавить дополнительные элементы. Если вы хотите переупорядочить их в списке, используйте стрелки вверх и вниз справа. Как я упоминал в шаге 8, если оставить значение пустым, ярлык будет отправлен в форму. Но вы можете указать все свои значения - отправить альтернативную информацию в вашу форму. Вы будете использовать это для вещей, таких как меню перехода и гиперссылки. Веб-страницы по умолчанию отображают, какой из раскрывающихся элементов отображается первым как элемент по умолчанию. Но если вы хотите выбрать другой, выделите его в поле «Первоначально выбранное» в меню «Свойства». После того, как вы закончите редактирование свойств, Dreamweaver покажет ваш раскрывающийся список со значением по умолчанию. Если вы переключитесь на просмотр кода, вы увидите, что Dreamweaver добавляет ваше раскрывающееся меню с очень чистым кодом. Единственными дополнительными атрибутами являются те, которые мы добавили с параметрами доступности. Код имеет все отступы и очень легко читается и понимается. Он даже помещает в выбранный = «выбранный» атрибут, потому что я сказал Dreamweaver, что я по умолчанию пишу XHTML. Если вы сохраните документ и просмотрите его в веб-браузере, вы увидите, что раскрывающееся меню выглядит так, как вы ожидали. Меню, которое мы создали выше, выглядит отлично, но ничего не делает. Чтобы заставить его что-то сделать, вам нужно настроить действие формы на самой форме. К счастью, Dreamweaver имеет встроенную раскрывающуюся форму меню, которую вы можете использовать сразу на своем сайте, не изучая формы, CGI или скрипты. Это называется меню перехода. Меню перехода Dreamweaver устанавливает раскрывающееся меню с именами и URL-адресами. Затем вы можете выбрать элемент в меню, и веб-страница переместится в это место, как если бы вы нажали ссылку. Перейдите в меню «Вставка» и выберите «Форма», а затем «Переход». В отличие от стандартного раскрывающегося меню, меню перехода открывает новое окно, в котором вы можете называть свои пункты меню и добавлять сведения о том, как должна работать форма. Для первого элемента измените текст «untitled1» на то, что вы хотите прочитать, и добавьте URL-адрес, по которому должна идти эта ссылка. Нажмите на элемент добавления, чтобы добавить новый элемент в меню перехода. Добавьте столько элементов, сколько пожелаете. После того, как вы добавите все нужные ссылки, вы должны выбрать свои варианты: Если у вас есть набор фреймов, вы можете открыть ссылки в другом фрейме. Или вы можете изменить опцию главного окна на специальную цель, чтобы URL-адрес откроется в новом окне или в другом месте. Дайте вашему меню уникальный идентификатор страницы. Это необходимо, чтобы скрипт работал правильно. Это также позволяет вам иметь несколько меню перехода в одной форме - просто дайте им все разные имена. Мне нравится выбирать это, потому что иногда сценарий не работает, когда изменяется меню. Это также более доступно. Выберите это, если у вас есть приглашение типа «Выбрать один» в качестве первого пункта меню. Это гарантирует, что этот элемент останется на странице по умолчанию. Как и в первом меню, Dreamweaver настраивает ваше меню перехода в режиме просмотра с видимым элементом по умолчанию. Затем вы можете изменить раскрывающееся меню, как и любое другое. Если вы его отредактируете, убедитесь, что вы не изменяли идентификаторы на элементах, иначе скрипт может не работать. Сохранение файла и нажатие F12 отобразит страницу в предпочтительном браузере. Там вы можете выбрать вариант, нажать «Перейти», и меню перехода работает! Стиль
Позиция
Ключ доступа
Индекс вкладки
Выберите меню

Свойства меню

В чем разница между списком и меню?
Добавить новые элементы списка

Добавить больше и изменить порядок

Давать все значения элементов

Выберите значение по умолчанию

Просмотреть свой список в представлении дизайна

Просмотр списка в виде кода

Сохранить и просмотреть в браузере

Но он ничего не делает …

Окно меню перехода

Добавить элементы в меню перехода

Параметры меню перехода

Открыть URL-адреса в
Название меню
Вставить кнопку Go после меню
Выберите первый элемент после изменения URL-адреса
Просмотр дизайна меню перехода

Меню перехода в браузере





