Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МетУк_PR_14пт.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
2.24 Mб
Скачать

41

Министерство культуры российской федерации

Федеральное образовательное БЮДЖЕТНОЕ учреждение высшего профессионального образования

«Санкт-Петербургский государственный университет кино и телевиедния»

кАФЕДРА МАТЕМАТИЧЕСКОГО МОДЕЛИРОВАНИЯ

Введение в Web-дизайн

Часть 1. Основы html

Методическое пособие

по дисциплине "Интернет-технологии"

для студентов заочного и вечернего отделений

факультета массовых коммуникаций

Санкт-Петербург

2012

УДК 621.31

Составитель Большаков В.И., к.т.н., доцент

Рецензент Веселова С.В., к.т.н., доцент

В методическом пособии рассмотрены основы языка разметки гипертекста (HTML) и его применения для создания простых статических Web-страниц. Подробно излагаются вопросы создания и форматирования текстовых элементов страницы, формирование списков, табличная верстка страниц.

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

Методическое пособие рекомендовано студентам вечернего и заочного отделений ФМК при выполнении лабораторных работ по дисциплине "Интернет-технологии".

Рекомендовано к изданию в качестве методического пособия кафедрой математического моделирования

Протокол № ____ от ______________ г.

  • СПГУКиТ, 2012 г.

Введение

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

Предлагаемое методическое пособие предназначено для начинающих Web-дизайнеров, желающих изучить базовое средство создания документов для размещения в сети Интернет – язык HTML (Hyper Text Markup Language) - язык разметки гипертекста.

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

1. Базовые сведения по языку html

Разработчиком языка HTML1 является британский учёный Тим Бернерс-Ли, сотрудник Европейского центра ядерных исследований, Женева (Швейцария). HTML создавался (1989-1991 гг.) как язык для обмена научной и технической документацией и был задуман как средство структурирования и форматирования документов без их привязки к средствам воспроизведения (отображения). С течением времени, основная идея платформонезависимости языка уступила свое место современным потребностям в мультимедийном и графическом оформлении Web-страниц.

Для создания Web-страниц можно использовать как простой текстовый редактор (Блокнот, Notepad++), так и специализированные WYSIWYG-редакторы (Dreamweaver, FrontPage и др.).

В первом случае пользователь должен знать язык HTML и вручную набирать HTML‑код страницы с последующей проверкой результата в браузере. Естественно, что данный способ создания Web-страницы достаточно утомительный, однако он позволяет получить наиболее компактный код. При работе со специализированными WYSIWYG-редакторами пользователь может вообще не знать язык HTML, поскольку процесс формирования страницы состоит в добавлении и форматировании элементов содержания аналогично тому, как это делается при создании документа в редакторе MS Word. При этом редактор формирует соответствующий действиям пользователя HTML-код. Если пользователь, имея знания по HTML, желает контролировать получаемый код, можно использовать режим разделения, когда на экране отображаются одновременно область кода и область просмотра текущего состояния страницы.

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

1.1. Основные понятия и правила языка HTML

HTML-файл страницы – это обычный текстовый документ, использующий стандартную кодировку MS DOS. Если анализировать содержание кода, то единственное, что мы можем понять в нем, - это текстовые фрагменты, которые отображаются на странице. Никакого форматированного текста, графических элементов, видео, звука мы не найдем.

С другой стороны, на экране обозревателя мы видим полноценный мультимедийный документ, содержащий отформатированный текст, графику и т.д. Такой эффект достигается за счет содержащихся в коде управляющих конструкций языка HTML, которые понимает обозреватель (например, Internet Explorer) и, в соответствии с ними, формирует на экране страницы заданного содержания и вида.

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

<имя_тега [параметры]> фрагмент страницы </имя_тега> ,

где:

имя_тега - символьное выражение,

параметры – элементы конструкции, уточняющие действие тега; квадратные скобки говорят о том, что параметры могут отсутствовать и в реальной конструкции не указываются ,

фрагмент страницы – произвольный элемент содержания страницы (символ, текстовый фрагмент, графика и др.).

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

Фрагмент кода HTML

Вид фрагмента на экране

Рис. 1-1. Отображение текста, заключенного в теги форматирования

На рисунке приведен фрагмент HTML-документа, содержащий три варианта отображения текстовой строки. Первая строка отображается шрифтовым оформлением по умолчанию. Вторая строка заключена в тег заголовка <h2> и обозреватель отображает ее более крупным жирным шрифтом. Для третьей строки используется тег <i>, информирующий обозреватель о том, что ее надо отобразить курсивом.

Некоторые теги являются непарными, т.е. не имеют завершающего элемента. Такие теги используются не для воздействия на имеющийся фрагмент страницы, а для выполнения самостоятельных действий. Например:

< br > - тег, выполняющий переход на новую строку,

< hr > - тег, создающий на странице горизонтальную линию.

1.2. Структура кода HTML-документа

Стандартом языка HTML определена четкая структура кода, приведенная на рис. 1-2. Первым тегом, с которого начинается описание документов HTML, является тег <html>. Завершить описание документа должен тег </html>. Между тегами <html> и </html> располагается сам документ. Документ состоит из двух разделов:

- раздел заголовка (ограничен парным тегом <head> </head>),

- раздел содержательной части или тело документа (ограничен парным тегом <body> </body>)2.

Т ег <head> описывает заголовок документа и содержит служебную информацию: используемая кодировка, ключевые слова, принцип обновления страниц и т.д. Тег <title> является единственным обязательным тегом заголовка и служит для того, чтобы дать документу название, которое обычно отображается в строке заголовка окна браузера.

В разделе <body> располагается все содержимое документа (контент): текстовые элементы, теги форматирования и добавления на страницу элементов графики, видео и т.д.

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

< !-- здесь может располагаться комментарий -->

Текст комментария может располагаться в нескольких строках.