Лабораторная работа 1. Основы структуры HTML-документа
Структура Web-страницы Перед началом работы с документом необходимо обозначить его начало и конец. Это делается с помощью тега-контейнера <HTML>. Необходимо отметить, что любой HTML-документ открывается тегом <HTML> и им же закрывается. Содержимое страницы находится между тегами <HTML> и </HTML> и делится на две части, которые заключаются в парные теги <HEAD> и <BODY>, в которые следует разместить, соответственно, заголовок и тело документа: 1. Тег <HEAD> (от английского head — голова) заключает в себе теги заголовка: · <TITLE>…</TITLE> содержит слова, которые появляются в строке заголовка браузера. Данный элемент обязателен для любого HTML-документа и может быть указан не более одного раза. · <BASE> - Определяет базовый адрес, от которого отсчитываются относительные линки внутри документа. · <STYLE> - Используется для вставки в документ таблицы стилей CSS. · <LINK> - Описывает взаимосвязь документа с другими объектами. · <META> - Используется для вставки метаданных, используемых поисковыми серверами. 2. В рабочую область браузера (тело документа) выводится все, что находится внутри тега <BODY> (от английского body — тело). Именно внутри этого блока надо размещать текст, рисунки, таблицы и т.п. Классический пример HTML-документа:
<HEAD> <TITLE>Моя первая Web-страница</TITLE> </HEAD> <BODY> Привет! </BODY> </HTML>
А вот как выглядит:
Вот некоторые атрибуты тега BODY (он должен встречаться в документе не более одного раза): · TOPMARGIN – определяет ширину (в пикселах) верхнего и нижнего полей документа. Работает только в браузерах Internet Explorer. · LEFTMARGIN – определяет ширину (в пикселах) левого и правого полей документа. Работает только в браузерах Internet Explorer.
· BACKGROUND – определяет изображение для "заливки" фона. Значение задается в виде полного URL или имени файла с картинкой в формате GIF или JPG: <BODY BACKGROUND = “dog.gif”> · BGCOLOR – определяет цвет фона документа. Цвет задается словом или кодом RGB: <BODY BGCOLOR = “red”> или <BODY BGCOLOR = “#FF0000”>, · TEXT – определяет цвет текста в документе: <BODY BGCOLOR = “red” TEXT=“blue”>. Например, в следующем примере задан черный цвет текста на желтом фоне для всей страницы: BODY TEXT="#000000" BGCOLOR="yellow">...</BODY> · LINK – определяет цвет гиперссылок в документе, по которым пользователь еще «не ходил» · ALINK – определяет цвет подсветки гиперссылок в момент нажатия. · VLINK – определяет цвет гиперссылок на просмотренные пользователем документы. Например, следующий тег устанавливает желтый цвет для обычных ссылок, красный — для активных и синий — для посещенных: <BODY LINK="yellow" ALINK="red" VLINK="blue">...</BODY> · BGPROPERTIES = “fixed” – фоновый рисунок не прокручивается вместе со страницей. Значения атрибутов BGCOLOR, TEXT, LINK, ALINK и VLINK задаются либо RGB-значением в шестнадцатеричной системе, либо одним из 16 базовых цветов. Несмотря на то, что с помощью атрибутов тега BODY можно задать много полезных параметров HTML документа, в настоящий момент целесообразнее использовать CSS – каскадные таблицы стилей (см далее). Пример1: <HTML> <BODY BACKGROUND="images/bricks.jpg" BGCOLOR="#202020" TEXT="#FFFFFF" LINK="#FF0000" VLINK="#505050" TOPMARGIN="30" LEFTMARGIN="40"> ... Текст документа. ... </BODY> </HTML>
Форматирование текста В этом разделе описаны элементы для оформления и смыслового выделения текста – подчеркивания, изменения шрифта, выделения курсивом, цитирования и т.д. К таким элементам относятся: ● BASEFONT - Определяет основной шрифт, которым должен отображаться текст документа
● FONT - Позволяет изменять цвет, размер и тип шрифта текста, находящегося между начальным и конечным тегами. Вне тегов <FONT> и </FONT> используется шрифт, указанный в элементе BASEFONT. Атрибуты: o SIZE – определяет размер шрифта. Возможные значения: целое число от 1 до 7 или относительный размер с указанием знака + или -, тогда абсолютный размер вычисляется путем сложения с базовым размером, определенным с помощью атрибута SIZE элемента BASEFONT: size=4 – абсолютный размер, size= +1 – относительный (на 1 больше, чем базовый размер шрифта). o COLOR – определяет цвет текста. Задается либо RGB-значением в шестнадцатеричной системе, либо одним из 16 базовых цветов. o FACE – определяет используемый шрифт. ● I - Выделяет текст между начальным и конечным тегами курсивом, например, Текст с <I>курсивом</I> ● EM - Используется для смыслового выделения текста между начальным и конечным тегами (курсивом) – логическое ударение. Результат обычно отображается курсивом. То есть элемент EM по действию практически аналогичен элементу I. Например: Порой в России встречаются <EM>действительно талантливые</EM> веб-мастера. Но только не друг с другом. ● B - Выделяет текст жирным шрифтом текст, заключенный между начальным и конечным тегами, будет выделен жирным шрифтом. Например: Текст с <B>выделенным </B> словом. ● STRONG - Усиленное выделение текста (жирным) ● U - Выделяет текст подчеркнутым ● S, STRIKE - Выделяет текст перечеркнутым ● BIG - Отображает текст увеличенным шрифтом (относительно текущего) ● SMALL - Отображает текст уменьшенным шрифтом (относительно текущего) ● SUP - Отображает текст со сдвигом вверх (верхний индекс) ● SUB - Отображает текст со сдвигом вниз (нижний индекс) ● CODE, SAMP - Оформляют текст как формулу или программный код ● TT - Отображает текст моноширинным шрифтом ● KBD - Выделяет текст, который предлагается набрать на клавиатуре ● VAR - Используется для обозначения в тексте переменных ● CITE - Оформляет текст как цитату или ссылку на источник Пример2: <FONT SIZE="+2" COLOR="#AA0000">Увеличенный красный шрифт</FONT> <FONT SIZE="3" FACE="Courier New" COLOR="Magenta">Моноширинный фиолетовый текст 3 размера</FONT> Пример3:
<FONT COLOR="yellow" FACE="Courier" SIZE="2">Устанавливает для текста внутри области действия тега шрифт Courier желтого цвета размера 2</FONT> Текстовые блоки В этом разделе описаны элементы, разбивающие текст документа на блоки тем или иным способом. Типичными примерами текстовых блоков являются параграфы, абзацы и главы. Для отделения одной части текста от другой также используются разделительные горизонтальные линии и символы возврата каретки. Элементы, которые относятся к разбиению текста на блоки: 1) H1,H2,...H6 - используются для создания заголовков текста. Существует шесть уровней заголовков, различающихся величиной шрифта. С их помощью можно разбивать текст на смысловые уровни – разделы и подразделы. Атрибуты: · ALIGN – определяет способ выравнивания заголовка по горизонтали. Возможные значения: left, right, center. Пример4: <H1 ALIGN="center">Самый большой заголовок посередине</H1> <H2>Заголовок поменьше</H2> ... <H6>Малюююсенький такой заголовочек</H6> Пример5: <BODY BGCOLOR ="#CC3399" TEXT ="#CCCCCC"> <H1 ALIGN=“center”> Заголовок 1 </H1> <H2 ALIGN=“RIGHT”> Заголовок 2 </H2> <H3 ALIGN=“LEFT”> Заголовок 3 </H3> <H4> Заголовок 4 </H4> <H5> Заголовок 5 </H5> <H6> Заголовок 6 </H6> </Body>
2) P - используется для разметки параграфов, указывая на начало нового абзаца и вставляя пустую строку перед абзацем. Атрибуты: · ALIGN – определяет способ горизонтального выравнивания параграфа. Возможные значения: left, center, right. По умолчанию имеет значение left. Пример6: <P ALIGN="center">Это центрированный параграф.<BR> Текст располагается в центре окна браузера</P> <P ALIGN="right">А это параграф, выровненный по правому краю.</P> 3) DIV - используется для логического выделения блока HTML-документа. Элемент группировки, как и элемент SPAN. В современном сайтостроении используется как удобный контейнер для объектов страницы, которым легко динамически манипулировать – перемещать, включать/выключать, создавать слои, регулировать отступы и т.п. В браузеронезависимой вёрстке обычно используется для выравнивания блока html-кода в окне браузера. Находящиеся между начальным и конечным тегами текст или HTML-элементы по умолчанию оформляются как отдельный параграф. Атрибуты:
· ALIGN – определяет выравнивание содержимого элемента DIV. Атрибут может принимать значения: left, right, center. Пример7: ...Текст документа... <DIV ALIGN="center"> ...Текст, таблицы, изображения. Выравнивание по центру. </DIV> ...Текст документа... 4) ADDRESS - находящийся между начальным и конечным тегами текст оформляется как почтовый адрес. Чаще всего оформление выражается в выделении строки адреса курсивом. Пример8: Пишите по следующему адресу: <ADDRESS> Калининград, Советский пр., 1<BR> ФГБОУ ВПО «КГТУ» </ADDRESS> 5) BLOCKQUOTE - оформляет находящийся между начальным и конечным тегами текст как цитату. Используется для длинных цитат (в отличие от элемента CITE). Цитируемый текст отображается отдельным абзацем с увеличенным отступом. Пример9: Деканат ФАПУ выражает благодарность студентам, принявшим участие в вечере специальности: <BLOCKQUOTE> Иванову Ивану, гр. 12-ИЭ,<BR> Сидорову Петру, гр. 11-ВТ,<BR> Архипову Александру, гр. 11-ТМ,<BR> Локтеву Сергею, гр. 13-ПР<BR> ... </BLOCKQUOTE> 6) BR - данный элемент осуществляет перевод строки, то есть практически аналогичен нажатию Enter в текстовом редакторе. После того, как в браузерах появилась возможность обтекания изображения текстом (cм. атрибут ALIGN элемента IMG), понадобился дополнительный атрибут CLEAR. Элемент не имеет конечного тега. Атрибуты: · CLEAR – указывает на необходимость завершения обтекания изображения текстом. Может принимать следующие значения: all – завершить обтекание изображения текстом, left – завершить обтекание текстом изображения, выровненного по левому краю, right – завершить обтекание текстом изображения, выровненного по правому краю. Пример10: Первое предложение<BR>Второе предложение на следующей строке 7) HR - вставляет в текст горизонтальную разделительную линию. Атрибуты: · WIDTH – определяет длину линии в пикселах или процентах от ширины окна браузера. · SIZE – определяет толщину линии в пикселах. · ALIGN – определяет выравнивание горизонтальной линии. Атрибут может принимать следующие значения: left – выравнивание по левому краю документа, right – выравнивание по правому краю документа, center – выравнивание по центру документа (используется по умолчанию). · NOSHADE – определяет способ закраски линии как сплошной. Атрибут является флагом и не требует указания значения. Без данного атрибута линия отображается объемной. · COLOR – определяет цвет линии. Задается либо RGB-значением в шестнадцатеричной системе, либо одним из 16 базовых цветов. Атрибут работает только в Internet Explorer.
Пример11: Текст, разделенный <HR NOSHADE WIDTH="50%"> сплошной горизонтальной линией. 8) <NOBR>… </NOBR> создает область, в которой текст не разбивается на строки. 9) <WBR> используется в сочетании с <NOBR> и указывает браузеру место, где, в случае необходимости, можно разорвать строку. 10) <PRE>… </PRE> выделяет часть исходного текста, который должен отображаться «как есть» - с теми же отступами и разбиением на строки. Используется для записи текстов программ. Внутри этого тега могут располагаться гиперссылки, картинки и т.д. 11) <CENTER>… </CENTER> - содержимое выравнивается по центру – текст, рисунки, таблицы. Аналог атрибута ALIGN=center
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|