Студопедия

КАТЕГОРИИ:

АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Организация гиперссылок на сайте-витрины




Мощным инструментом динамического наполнения страниц с фреймовой организацией экрана является использование аппарата гиперссылок. Это обеспечивает тег-контейнер <a> </a>, в пределах которого указывается т.н. URL адрес. Абсолютный URL адрес указывает полный путь т.е. с указанием протокола, сервера, каталога и страницы (как например http://www.mysite.ru/public/index.html ). Он всегда точен, но громоздок. В случае адресования элементов, расположенных в одном каталоге старшая часть адреса может отсутствовать. Так, если связываемые вэб-страницы расположены в одной папке, достаточно для ссылки указать только имя файла. Если файлы расположены в соседних каталогах, следует указывать путь начиная с имени одноуровневых папок, например: ../private/price.html.Две точки в начале означает подняться в иерархии папок на уровень выше.

При создании гиперссылок важным моментом является возможность вызова вэб-страницы в нужную область экрана (в нужный фрейм). Для этого используются атрибуты, с помощью которых можно дать имя любому фрейму !

Такая конструкция выглядит следующим образом:

 

<FRAME src="IMYA.html" name="MY">

 

Когда именование фреймов произведено, вызов в эту область производится с использованием атрибута target:

<a href="IMYA.html"  target="MY"> ИМЯ </a>

Здесь ИМЯ - элемент, используемый для вызова гиперссылки. В качестве элемента вызова может выступать и любой графический элемент.

 

5.1 Откройте в блокноте вэб-страницу catalog.

5.2 Организуйте гиперссылку по слову кресла с вызовомпо ней в область content  веб-страницы сontent.

5.3 Сохраните изменения и проверьте работоспособность ссылки.

5.4 Аналогичным образом организуйте вызов на поле сontent расширенной информации по креслу aragon, используя как гиперссылку рисунок этого кресла  (aragon.jpg) в таблице на странице content.

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

5.5 Проверьте работоспособность ссылки.

5.6 Для корректности навигации следует соблюдать правило возврата, т.е. всегдадолжна присутствовать возможность вернуться по обратной гиперссылке к предыдущему состоянию!

Реализуйте это правило, организовав гиперссылку по рисунку aragon_big с вызовом веб-страницы сontent в область content  .

5.7 Проверьте работу всех ссылок.

 

Доработка сайта

Для закрепления навыков, полученных при выполнении п.п. 3,4,5 доработайте сайт-витрину. Организуйте возможность вызова на поле content товарную информацию о диванах, по аналогии с тем, как это было организовано для кресел.

При оформлении этого сайта используйте рисунки товаров с сайтов в соответствии с вашим номером в списке :

№1 по списку http://gold-meb.ru,

№2 по списку http://www.homeme.ru,

№3 по списку http://www.mebel-moda.ru,

№4 по списку http://ladya.ru,

№5 по списку http://www.stolplit.ru,

№6 по списку http://www.good-mebel.com,

№7 по списку http://www.britannica.su,

№8 по списку http://www.mebelniyostrov.ru,

№9 по списку http://www.domosti.ru,

№10 по списку http://www.angagement.ru.  

 

 Рисунки, необходимые для наполнения области сontent, можно получить, используя технологию п.2. Для одного из образцов диванов организовать вызов расширенной информации. Рисунки диванов целесообразно разместить в отдельной папке рисунки_диванов.

Выполнение этой части работы должно привести к тому, что из поля навигатора появится возможность вызова в область сontent информации по крайней мере о двух группах товаров данного направления (мебели). Аналогично, используя строки каталога можно организовать вызов информации о других товарах, а по элементам навигатора осуществить вызов нужных для посетителя сайта сведений.

 

По завершении работы сохраните все наработанные папки на вашем диске.



ТЕМА 6: ТАБЛИЧНЫЙ WEB ДИЗАЙН

Цель работы состоит в овладении навыками организации Web-документа типа Internet витрины с использованием инструментария, основанного на табличной организации размещения данных на странице Web-документа.

Суть этого метода верстки в том, что весь сайт представляет собой одну большую таблицу. То есть все содержимое должно быть заключено в один парный тег — table. Поскольку в одну таблицу можно вложить достаточно большое число других элементов, в том числе и других таблиц, это позволяет упростить процедуру оформления Web страницы. Так можно создав «каркас» таблицы, затем поочередно наполнять ячейки контентом. Причем контент может быть любым, в ячейку вы можете вставлять сколько угодно других тегов - абзацы, изображения, видео и другие таблицы.

Следует напомнить, что информация в таблицах размещается только в ее ячейках. Они, в свою очередь, располагаются в строках. Таким образом, в теге table сначала пишут парный тег tr (table row), а потом td (то есть ячейка).

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

Плюсы табличной верстки

Резиновый макет. Табличный способ верстки позволяет легко сделать резиновый макет, задав ширину в процентах. С помощью различных настроек можно регулировать высоту ячеек внутри.

Создание декоративных эффектов. Каждой ячейке можно задать отдельный фоновый рисунок и размеры. Таким способом можно создавать массу декоративных эффектов: нестандартные рамки, уголки, тени.

Вертикальное выравнивание. Внутри таблиц поддерживается выравнивание, как по горизонтали, так и по вертикали.

Кроссбраузерность. Теги для табличных данных появились очень давно и поддерживаются даже в старейших версиях Internet Explorer. Сайт на таблицах одинаково выглядит в разных браузерах.

Минусы табличной верстки

Огромный код. Для вывода таблицы требуется множество тегов. В реальных примерах табличной верстке часто встречаются еще и вложенные таблицы. Редактировать такую разметку также не очень просто.

Ухудшение скорости загрузки. Таблица имеет одну очень нехорошую особенность – она не будет отображена до тех пор, пока все ее ячейки, включая самые нижние, не будут загружены.

Плохая индексация. Из-за большой разметки и обилия вложенных тегов текст на странице хуже воспринимается поисковыми системами и даже отлично оптимизированная и интересная статья может не попасть в топ.

Неудобное управление через стили. Из-за обилия вложенных тегов таблицу сложно стилизовать через стили.

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

 










Последнее изменение этой страницы: 2018-04-12; просмотров: 216.

stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда...