Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Часть 1 - HTML и CSS.doc
Скачиваний:
8
Добавлен:
20.07.2019
Размер:
821.25 Кб
Скачать

Иерархическая структура

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

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

Многосвязная структура

Многосвязными принято называть такие структуры, на топологию которых не накладывается никаких ограничений. У Web-узлов с подобной топологией каждая страница может быть связана с каждой. На первый взгляд, такие структуры удобны для пользователя, поскольку позволяют быстро перейти по любому локальному адресу, минуя промежуточные пункты узла. Это предположение оправдывается только для сайтов небольшого размера продуманной системой навигационных подсказок. С увеличением числа границ и команд перехода поддержка и навигация в многосвязных сайтах становятся все более трудными. Большие сайты должны быть оснащены специальной системой индексации или навигационной картой, которая упрощает ориентировку посетителей.

Распределение материала

Распределение материала по разделам Web-узла должно быть логичным. Каждая страница обязана содержать однородный по смыслу материал, oбладать свойством относительной тематической независимости и давать по возможности полное описание предмета или темы. Эти простые принципы трудно оспорить; на них, в частности, основываются все хорошие школьные учебники.

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

Структура каталогов

Существуют разные стратегии разработки больших Интернет-проектов, но самый естественный путь включает два этапа. Первый заключается в со здании Web-узла, расположенного на жестком диске. Это так называемая локальная версия сайта (local site). После окончания ее разработки и верификации локальная версия публикуется в сети Интернет и становится доступной для посетителей.

Как должна строиться система каталогов Web-узла? Громадная практика “сайтостроения” не смогла выработать четких указаний на этот счет. Принято считать, что структура подкаталогов должна приблизительно соответствовать разбиению сайта на разделы — его смысловой планировке, Например, если на узле, посвященном медицинским услугам, существуют разделы, относящиеся к диагностике, терапии и хирургии, то корневой каталог обязан включать три подкаталога с их информационным обеспечением.

Вопросы к теме

  • Чем внутренняя ссылка отличается от внешней?

  • Можно ли внутреннюю ссылку использовать вместе с внешней?

  • Какие структуры организации web-узлов вы знаете

  • Что значат две точки (..) при задании адреса документа?

Практическое задание

Создаете три документа ссылающихся друг на друга ссылками.

Рис 1. Первый документ Рис 2. Второй документ Рис 3. Третий документ

Лекция №5 (2 часа)

Тема: Списки

  • Неупорядоченный список

  • Упорядоченный список

  • Список определений

  • Примеры

  • Вопросы к теме

  • Практическое задание

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

Тэг UL

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

Тэг OL

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

Атрибуты тэга OL:

  • START - определяет первое число, с которого начинается нумерация пунктов. (только целые числа)

  • TYPE - определяет стиль нумерации пунктов. Может иметь значения:

    • "A" - заглавные буквы A, B, C ...

    • "a" - строчные буквы a, b, c ...

    • "I" - большие римские числа I, II, III ...

    • "i" - маленькие римские числа i, ii, iii ...

    • "1" - арабские числа 1, 2, 3 ...

По умолчанию используется TYPE="1".

Тэг LI

Создает пункт в списке. Располагается внутри тэгов OL или UL.

Атрибуты тэга LI: