Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция 3. История развития HTML.Гипертекст.Веб-...doc
Скачиваний:
5
Добавлен:
01.05.2025
Размер:
73 Кб
Скачать
☆

Упорядочивание папок

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

Например, вот как можно структурировать страницу гостевой: (с.88-89).

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

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

Формирование ссылок на вложенные папки:

  • Наша задача – исправить ссылку напитки на странице lounge.html. Вот как элемент <a> выглядит сейчас:

<a href=”elixir.html”> Напитки </a>

  • Когда мы реорганизовали гостевую, мы оставили файл lounge.html в папке lounge и поместили файл elixir.html в папку beverages, которая находится в папке lounge.

  • Чтобы попасть от файла lounge.html к файлу elixir.html, мы должны войти в папку beverages.

Beverages/ elixir.html (выделяем каждую часть пути, используя символ «/»)

  • Поэтому в атрибуте href мы напишем такой относительный путь:

<a href=”beverages/elixir.html”>Напитки </a>

Задание: прописать относительный путь от файла lounge.html к файлу directions.html и дополните элемент <a>: <a href=”_____________________” Указатели </a>

Формирование ссылок на родительскую папку:

  • Создание ссылки от файла directions.html к файлу lounge.html. Теперь нужно исправить ссылку Назад в гостевую. Вот как сейчас выглядит элемент <a> в файле directions.html:

<a href=”lounge.html”> Назад в гостевую </a> (Сейчас эта ссылка правильно не сработает, так как браузер будет искать файл lounge.html в той же папке, где находится и файл-источник directions.html, т.е. в папке аbout.

  • Теперь нужно прорисовать путь снизу вверх, а не сверху вниз.

  • Чтобы попасть от файла directions.html к файлу lounge.html, мы должны подняться на одну папку вверх, в папку lounge, где мы найдем файл lounge.html.

  • Для того чтобы попасть на один уровень вверх, нужно указать «..». Выделяем каждую часть пути с помощью «/», а в конце пишем имя целевого файла:

../lounge.html

<a href=”../lounge.html”> Назад в гостевую </a> (Теперь, выбирая данную ссылку, браузер будет искать файл lounge.html в папке уровнем выше, в родительской папке).

Символы «..» можно использовать для каждой родительской папки, в которую вы хотите войти. Каждый раз, используя символы «..», вы поднимаетесь на одну папку вверх. Итак, если вы хотите подняться на две папки, введите «../..». В этом случае необходимо отделять каждую часть пути с помощью символа «/». Поднявшись на необходимый уровень укажите в конце имя файла. Например, чтобы сослаться на файл fruit.html, который находится двумя уровнями выше, нужно написать ../../fruit.html. Папка, подразумеваемая под символами «../..», называется «родитель родительской папки».

Веб-конструирование

Конструирование веб-страниц – это их проектирование. Для этого нужно создать сначала приблизительную схему или план вашего сайта или веб-страницы. Затем, используя строительные блоки HTML (<h1>, <h2>, <h3>, <p> и др.), создайте примерный план или проект HTML-страницы. После этого преобразуйте ваш план в HTML-код.

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

Используя черновик Тони, представьте эту же информацию, как она бы выглядела на веб-странице. Нарисуйте эскиз для этой страницы, используя крупные структурные элементы: заголовки, абзацы, изображения и т.п. Теперь осталось написать соответствующий HTML-код, чтобы сформировать страницу и внести в неё текст из дневника Тони.

Кроме этого в дневнике Тони есть цитата, для её отображения можно использовать элемент <q> (с.116). Цитата окружается с двух сторон открывающим тегом <q> и закрывающим тегом </q>. При этом вокруг высказывания убираются двойные кавычки. Это означает, что увидев элемент <q>, браузер определит, что часть этого текста – реальная цитата.

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

Одна из главных причин применения элемента <q> - это возможность стилизовать цитаты, чтобы они выглядели так, как вам больше нравится.

Существует еще один элемент для отображения цитат - <blockquote>. Элемент <q> предназначен для коротких содержательных цитат, являющихся частью текущего абзаца, а <blockquote> применяется для длинных цитат, использующих большие отрывки из книг или стихотворений целиком, которые нужно отобразить отдельно.