Создание web-страницы с помощью гипертекстовой разметки HTML с использованием таблиц
Структура HTML–документа. Синтаксис записи тега. Обозначение цветов в шестнадцатеричной системе счисления. Формат задания и параметры таблицы в документе, параметры её заголовка, строк и ячеек, группирование столбцов. Наследование свойств выравнивания.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 03.01.2014 |
Размер файла | 318,8 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
21
МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ
Учреждение образования
«Гомельский государственный университет
имени Франциска Скорины»
Математический факультет
Кафедра вычислительной математики и программирования
Курсовая работа
Создание web-страницы с помощью гипертекстовой разметки HTML с использованием таблиц
Исполнитель студент группы М-21 В.И. Богинский
Научный руководитель
преподаватель-стажер Н.А. Свитич
Гомель 2012
Реферат
Курсовая работа 24 страницы, 2 таблицы, 1 рисунок, 1 приложение, 5 источников
Ключевые слова: HTML, тег, форматирование текста, перевод строки, пробелы, табуляция, разрывы строк, шрифты, цвет фона, цвет текста, разделы, заголовки, горизонтальные линии, формат задания и общие параметры таблицы, параметры заголовка, строк и ячеек таблицы, группирование строк и столбцов таблицы.
Объект исследования: язык разметки гипертекста HTML.
Цель курсовой работы: научиться создавать web-страницы с помощью гипертекстовой разметки HTML с использованием таблиц.
Задачами курсовой работы являются: научиться применять команды, используемые для создания web-страницы.
Выводы: ознакомился с работой в среде HTML, его основными тегами, изучил принцип создания web-страницы с помощью гипертекстовой разметки HTML с использованием таблиц, выполнил практическое задание, которое наглядно иллюстрирует принцип создания web-страницы с помощью гипертекстовой разметки HTML с использованием таблиц.
Содержание
Введение
1. Структура HTML - документа
2. Цветовые спецификации
3. Форматирование текста
4. Разделы, заголовки и горизонтальные линии
5. Таблицы
5.1 Формат задания и общие параметры таблицы
5.2 Параметры заголовка, строк и ячеек таблицы
5.3 Группирование строк и столбцов таблицы
5.4 Наследование свойств выравнивания
Заключение
Список использованных источников
Приложение А Выполненное задание
Введение
Современный Интернет - сложная и высокотехнологичная система, позволяющая пользователю общаться с людьми, находящимися в любой точке земного шара, быстро и комфортно отыскивать любую необходимую информацию и публиковать для всеобщего сведения собственные данные.
Курсовая работа содержит описание языка разметки гипертекста HTML, являющегося основой создания web-сайтов.
Web-страницы. Web-страницы создаются с использованием языка разметки гипертекстовых документов HTML (Hyper Text Markup Language). В обычный текстовый документ вставляются управляющие символы - HTML-тэги, которые определяют вид Web-страницы при ее просмотре в браузере.
Для создания Web-страниц используются простейшие текстовые редакторы, которые не включают в создаваемый документ управляющие символы форматирования текста самого редактора. В качестве такого редактора в Windows можно использовать стандартное приложение Блокнот.
Создание Web-страниц с использованием HTML-тэгов требует больших усилий, времени и знания синтаксиса языка. Применение специальных инструментальных программных средств (Web-редакторов) делает работу по созданию Web-сайтов простой и эффективной. Процесс создания и редактирования страниц в Web-редакторах очень нагляден, так как производится в режиме WYSIWYG (от англ. "What You See Is What You Get" - "Что видишь, то и получишь").
Web-сайты. Публикации во Всемирной паутине реализуются в форме Web-сайтов, которые обычно содержат материал по определенной теме или проблеме. Государственные структуры и организации (правительство, дума, школа и т. д.) обычно создают официальные Web-сайты своих организаций, на которых размещают информацию о своей деятельности. Коммерческие фирмы на своих Web-сайтах размещают рекламу товаров или услуг и предлагают их приобрести в Интернет-магазине. Любой пользователь Интернета может создать свой тематический сайт, на котором может разместить информацию о своих разработках, увлечениях и т. д.
Как журнал состоит из печатных страниц, так и Web-сайт состоит из компьютерных Web-страниц. Сайт должен содержать систему гиперссылок, которая позволяет пользователю перемещаться по Web-страницам.
Прежде чем разместить свой Web-сайт на сервере в Интернете, его необходимо тщательно протестировать, так как потенциальными посетителями вашего сайта будут являться десятки миллионов пользователей Интернета.
Для публикации Web-сайта необходимо найти подходящее место на одном из серверов Интернета. Многие провайдеры предоставляют своим клиентам возможность бесплатного размещения Web-сайтов на своих серверах (бесплатный хостинг).
1. Структура HTML - документа
Директивы HTML называются тегами. Теги заключаются в угловые скобки. Все теги за исключением некоторых - парные. Закрывающий тег отличается от открывающего наличием символа /. Синтаксис записи тега:
<ТЕГ> обрабатываемое значение </ТЕГ>
Теги допускают вложение друг в друга. Все объекты не заключенные в угловые скобки, воспринимаются как текстовые элементы.
HTML не чувствителен к регистру, однако рекомендуется применять при написании тегов заглавный регистр для улучшения читаемости кода. Исключением являются адреса URL и escape-последовательности.
Тег - это команда html, указывающая интерпретатору броузера, каким образом он должен обрабатывать соответствующее каждой конкретной директиве значение. Это значение называется атрибутом тега. Тег может иметь атрибут или не иметь его. Тег верхнего уровня <HTML> не имеет атрибутов.
Синтаксис записи тега в совокупности с его атрибутом:
<ТЕГ имя_атрибута_1=”значение”
…
имя_атрибута_n=”значение”>
Значения атрибутов заключаются в прямые кавычки <”>. Если внутри атрибута тега встречается другое значение, заключенное в кавычки, то есть имеет место вложение одних кавычек в другие, в качестве внутренних кавычек рекомендуется использовать одинарные. Такое выражение выглядит следующим образом:
<ТЕГ имя_атрибута_1=”значение_1;
'значение2';
значение3”>
Спецификация языка позволяет опускать кавычки в следующих видах атрибутов:
1) атрибуты, записываемые только строчными или заглавными символами латинского алфавита и не включающие иных символов, например цифр;
2) атрибуты, состоящие только из цифр от 0 до 9;
3) атрибуты, обозначающие промежутки времени.
Например, запись атрибутов border=”1” или align=”center” допустимо представить в виде border=1 или align=center.
Структура HTML документа:
<HTML>
<HEAD> Заголовок документа
<TITLE>Внешний заголовок </TITLE>
</HEAD>
<BODY>
Тело документа, содержащее основной код
</BODY>
</HTML>
Комментарии. Комментарии открываются символьной последовательностью, начинающейся с открывающей угловой скобки, восклицательного знака и двух знаков тире <! - закрываются сочетанием - >.
Формат комментария:
<! - текст комментария - >
Дефинитивный определить. Согласно спецификациям HTML тег DOCTYPE (что означает "объявление типа документа" или дефинитивный определить) сообщает валидатору, какая версия HTML используется на странице. Этот тег должен всегда находиться в первой строке каждой страницы. Тег DOCTYPE - ключевой компонент web-страниц, претендующих на соответствие стандартам: без него код и CSS не пройдет проверку валидатором.
Тег DOCTYPE также важен для правильного отображения и работы страницы в браузерах, соответствующих стандартам (Mozilla, IE5/Mac, и IE6/Win).
Тег DOCTYPE, в атрибутах которого указывается полный URI (полный web-адрес), сообщает браузерам, что страницу нужно вывести с соблюдением определенного стандарта или подвида этого стандарта.
Форматы тега DOCTYPE для стандартов HTML 4.01 Strict (строгий), Transitional (переходный), Frameset (с фреймами):
<! DOCTYPE HTML PUBLIC "- // W3C // DTD HTML 4.01 // EN" "http: // www. w3. org/TR/html4/strict. dtd">
<! DOCTYPE HTML PUBLIC "- // W3C // DTD HTML 4.01 Transitional // EN" "http: // www. w3. org/TR/html4/loose. dtd">
<! DOCTYPE HTML PUBLIC "- // W3C // DTD HTML 4.01 Frameset // EN" "http: // www. w3. org/TR/html4/frameset. dtd">
2. Цветовые спецификации
Определить тот или иной цвет при создании web-страницы можно двумя методами: посредством задания специальных цветовых меток, обозначающий названия цветов словами, или с помощью шестнадцатеричного цифрового кода, заменяющего эти метки.
Для вывода цветных изображений на экран монитора применяется так называемая палитра RGB (Red, Green, Blue). Согласно данному стандарту, теоретические основы которого были разработаны ученым-физиком Г. Гельмгольцем, можно получить абсолютно любой желаемый оттенок путем смешивания всего лишь трех красок: красной, зеленой и синей.
Для обозначения цвета шестнадцатеричным цифровым кодом перед самим кодом ставится символ <#>, далее следует набор из шести знаков в шестнадцатеричной системе счисления.
Таблица 2.1 - Обозначение цветов в шестнадцатеричной системе счисления
Цвет |
Символьная метка |
Цифровой код |
|
Белый |
White |
#FFFFFF |
|
Черный |
Black |
#000000 |
|
Зеленый |
Green |
#008000 |
|
Светло-зеленый |
Lime |
#00FF00 |
|
Серый |
Gray |
#808080 |
|
Светло-серый |
Silver |
#C0C0C0 |
|
Желтый |
Yellow |
#FFFF00 |
|
Темно-бордовый |
Maroon |
#800000 |
|
Синий |
Blue |
#0000FF |
|
Темно-синий |
Navy |
#000080 |
|
Голубой |
Aqua |
#00FFFF |
|
Изумрудный |
Teal |
#008080 |
|
Красный |
Red |
#FF0000 |
|
Пурпурный |
Purple |
#800080 |
|
Розовый |
Fuchsia |
#FF00FF |
|
Оливковый |
Olive |
#808000 |
Для передачи цветов в html предпочтительнее пользоваться шестнадцатеричным цифровым кодом.
3. Форматирование текста
Escape-последовательности. Иногда возникает необходимость использования в тексте символы, зарезервированные для обозначения элементов кода HTML. Это могут быть угловые скобки, прямые кавычки и т.д. Т. е. необходимо, чтобы символы отображались как текст, интерпретатор же воспринимает их как часть команд разметки гипертекста. Поэтому существуют escape-последовательности, или их еще называют "нотации символьных объектов". Они начинаются символом & и заканчиваются; а между ними размещается сама команда, записываемая в строчном регистре.
Таблица 3.1 - Обозначение символов
Символ |
Значение |
Именной примитив |
Числовой примитив |
|
< |
Левая угловая скобка |
< |
< |
|
> |
Правая угловая скобка |
> |
> |
|
“ |
Прямые кавычки |
" |
" |
|
& |
Амперсант |
& |
& |
|
Неразрывный пробел |
|
  |
||
© |
Символ копирайта |
© |
© |
|
® |
Символ зарегистрированной торговой марки |
® |
® |
|
= |
Знак равенства |
≡ |
= |
|
Стрелка влево |
← |
← |
||
Стрелка вправо |
→ |
→ |
||
Стрелка вверх |
↑ |
↑ |
||
Стрелка вниз |
↓ |
↓ |
Перевод строки, пробелы, табуляция. Введенное пользователем с помощью клавиатуры форматирование текста, включающее в себя пробелы, отступы табуляции и переводы строки, игнорируется браузером при интерпретации html-документа.
Исключением из этого правила может служить только текст, помеченный специальным тегом <PRE> - командой предварительного форматирования. Формат команды:
<PRE> предварительно отформатированный текст </PRE>
В этом случае все, что расположено между открывающим и закрывающим тегами <PRE> отобразится в окне браузера с сохранением всех введенных дизайнером пробелов, переводов строк и отступов табуляции.
Тег стандартного абзаца.
<P align= аргумент> Текст, заключенный в абзац </P>
Аргументы ALIGN:
1) right - выравнивание текста по правому краю;
2) left - выравнивание текста по левому краю;
3) center - выравнивание текста по центру;
4) justify - выравнивание текста по ширине.
Если при использовании тега <P> не задано никаких атрибутов, по умолчанию используется левое выравнивание.
Для выравнивания текста по центру можно использовать тег:
<CENTER> Текст </CENTER>
Разрывы строк. Для того, чтобы внутри тестового блока броузер отобразил перевод строки, например, для отделения одного абзаца от другого, в конце строки следует поместить тег <BR>. Следующее слово, встречающееся за данным тегом, будет перенесено на новую строку. Возможно использование нескольких тегов <BR> подряд для задания последовательности из нескольких пустых строк. Команда <BR> не имеет закрывающего тега.
Иногда тег <BR> содержит атрибут clear, который может принимать одно из трех значений: left, right, all. Указанные параметры позволяют переносить текст со смещением новой строки соответственно к левой, правой или обеим границам экрана одновременно. Синтаксис записи этого тега с атрибутом clear:
<BR clear=”значение”>
Некоторые браузеры переносят строки самостоятельно, причем разрывают строку в том месте, где она выходит за границы экрана. Если программисту необходимо отобразить текстовую строку фиксированной длины без переносов, используется тег <NOBR>:
<NOBR> строка без переносов </NOBR>
При использовании данного тега в случае, если длина строки превышает ширину экрана, в нижней части окна браузера появляется горизонтальная полоса прокрутки.
Шрифты. Элемент <FONT> определяет свойства шрифта.
Синтаксис записи тега <FONT>:
<FONT face=”значение1”
size=”значение2”
color=”значение3”>
текст
</FONT>
Значением атрибута face является название шрифта, который используется для отображения текста, заключенного в теги <FONT> </FONT>. Если, например, вместо параметра "значение1" в приведенном примере вы подставите "Arial", помеченный тегом <FONT>, текст будет отображаться именно этим шрифтом. В атрибуте face в качестве значений допустимо указывать несколько гарнитур шрифтов, разделяя их запятой. Для отображения текста браузер применит одну из перечисленных гарнитур, имя которой первой совпадает с имеющимся в его распоряжении набором гарнитур.
<FONT face=”Helvetica, Arial”>
Атрибут size указывает на размер шрифта. Параметр этого атрибута может быть описан либо абсолютной, либо относительной величиной. Абсолютная величина подразумевает использование в качестве параметра целого числа, указывающего на высоту шрифта в пунктах. Относительная же величина, обозначаемая целым числом со знаком плюс или минус (например, +2 или - 1), - это количество пунктов, которые следует прибавить или отнять от размера шрифта, используемого браузером по умолчанию (12pt). Так, запись <FONT size="+1"> говорит о том, что размер помеченного таким тегом текста будет на один пункт больше, чем обычный текст документа. Кроме того, размер шрифта можно записывать целыми числами от 1до 7. В этих единицах основному шрифту, используемому по умолчанию, присваивается размер 3. Самый мелкий шрифт имеет размер 1, самый крупный - 7. Каждый шрифт в шкале "1-7" на 20% больше или меньше размера основного шрифта.
Атрибут color определяет цвет шрифта и подставляется либо цифровым кодом, либо символьной меткой.
Очевидно, что при использовании тега <FONT> любой из его атрибутов может быть опущен.
<FONT face=”Arial"
size="+2"
color="#OOOOFF">
отрывок текста
</FONT>
<FONT face=”Arial"
size=5
color="olive">
отрывок текста
</FONT>
<Font size=6> текст </Font>
<Font size=+2> текст </Font>
<Font size=-1> текст </Font>
Изменение основного шрифта. По умолчанию текстовое содержимое документа отображается основным шрифтом, заданным в начальных установках браузера. Обычно основной шрифт имеет размер 3 и гарнитуру Times New Roman. Для изменения свойств основного шрифта предназначен одиночный тег <BASEFONT>, который имеет атрибуты size, color и face.
<BASEFONT size=5>
Задание цвета фона. Цвет фона всего документа определяется атрибутом bgcolor тега <BODY>.
<BODY bgcolor=”blue”>
Цвет текста. Для определения цвета шрифта можно пользоваться одним из 3 способов:
1) назначить цвет символов всего документа с помощью атрибута text тега <BODY>
<BODY text=”green”>;
2) если в документе определен основной шрифт с помощью тега <BASEFONT>, можно дополнить этот элемент атрибутом color
<BASEFONT size=5 color=”red”>;
3) для текстовых фрагментов цвет задается с помощью атрибута color в тегах <FONT>, при этом такое задание цвета отменяет действие атрибута text тега <BODY>
<FONT color=”red”>.
Элементы стиля шрифтов.
<B> Выделение текста полужирным шрифтом</B>
<I> Выделение курсивным шрифтом</I>
<U> Выделение текста подчеркиванием </U>
<TT> Моноширинный текст </TT>
<SMALL> Уменьшение размера шрифта на 10-20% относительно текущего размера шрифта </SMALL>
<BIG> Увеличение размера шрифта на 10-20% относительно текущего размера шрифта </BIG>
<STRIKE> Зачеркнутый текст </STRIKE>
<S> Зачеркнутый текст </S>
<SUB> Нижний индекс </SUB>
<SUP> Верхний индекс </SUP>
Данные пары тегов можно вкладывать одна в другую. Например, выделить текст жирным курсивным шрифтом можно так:
<В><I>Текст, выделенный жирным курсивным шрифтом</I></В>
Фразеологические элементы. Фразеологический элемент не указывает точного способа отображения текста, а лишь определяет, что содержимое элемента несет определенную смысловую нагрузку и должно быть каким-то образом выделено относительно обычного текста.
<EM> Элемент акцентирования. Большинство браузеров воспринимают его как выделение текста курсивом. </EM>
<STRONG> Элемент акцентирования. Этот элемент обычно интерпретируется браузерами как выделение полужирным шрифтом. </STRONG>
<DFN> Термин и его определение. Отображается курсивом. </DFN>
<KBD> “Текст, набранный с клавиатуры”. Отображается шрифтом Courier. </KBD>
<VAR> Задание переменной или ее значения. Содержимое выводится курсивом. </VAR>
<CODE> Воспроизведение специальных символов. Применяется в случаях, когда необходимо показать, что текст является исходным кодом какой-либо программы. </CODE>
<SAMP> Воспроизведение буквенных символов. Указывает, что текст является образцом. </SAMP>
<ACRONYM title=”значение”>
Элемент аббревиатуры. В содержимом располагается сокращенное название аббревиатуры. Расшифровка термина появляется в виде всплывающей подсказки, текст которой задается значением атрибута title. Содержимое ACRONUM появляется обычным текстом. Назначение ACRONUM состоит в подготовке информации для поисковых серверов по расшифровке аббревиатур.
</ACRONYM>
Оформление цитат.
<BLOCKQUOTE cite=”URL”>
Текст длинной цитаты
</BLOCKQUOTE>.
Задает отображение длинных цитат отдельным текстовым блоком. Содержимое элемента выводится с небольшим отступом от левого и правого краев страницы (по умолчанию отступ равен 40px). Перед цитатой и после нее браузер оставляет по одной пустой строке. Атрибут cite предназначен для указания URL-адреса цитируемого документа. Этот атрибут не влияет на отображение цитаты и носит справочный характер.
<Q> Текст короткой цитаты </Q>
Тег применяется для форматирования коротких цитат. Содержимое элемента отображается без разрыва строки.
<CITE> Текст цитаты </CITE>
Цитаты, оформленные с помощью этого элемента, выделяются курсивным шрифтом.
Элемент <ADDRESS>. Используется для размещения в документе контактной информации. Элемент представляет собой блок, содержимое которого отображается курсивом и внутрь которого можно помещать другие элементы, например, разрывы строк, рисунки, гиперссылки и т.д., но нельзя вставлять блоки (разделы, списки, абзацы).
Формат элемента:
<ADDRESS>
Содержимое
</ADDRESS>
Пример:
<ADDRESS>
Екатерина Семенова <BR>
Ведущий менеджер
Телефон 123-123-123
<A href=”URL”>realiz@kdk. com</A>
</ADDRESS>
Атрибуты тега <BODY>. Общий формат записи тега <BODY> со всеми допустимыми атрибутами имеет вид:
<BODY background=”URL”
bgcolor=”значение1”
text=”значение2”
link=”значение3”
vlink=”значение4”
alink=”значение5”>
тело документа HTML
</BODY>
Атрибут background позволяет поместить на web-страницу фоновый рисунок, записав в качестве параметра атрибута URL этого рисунка. URL можно задавать либо в виде полного адреса Интернета (например, "http: // www. server. ru/images/имя_файла. gif"), либо в виде сокращенного адреса с указанием пути к директории на текущем сервере, в которой хранится данное изображение (например, ". . /images/имя_файла. gif”). Допускается просто указывать имя графического файла, если он хранится в той же директории, что и использующий его файл HTML. Данное изображение может иметь любой размер, поскольку при интерпретации кода оно многократно повторяется, заполняя все доступное пространство в окне браузера.
Атрибут text позволяет задать цвет текста для всего документа в целом. Однако он может быть изменен в определенном участке текста путем использования команды <FONT> с атрибутом color.
Атрибут bgcolor используется для задания фонового цвета всему документу. Атрибуты bgcolor и background не исключают друг друга, однако у последнего имеется приоритет. Это означает, что в случае, когда заданы оба эти атрибута, сначала выполняется заливка web-страницы цветом, назначенным в атрибуте bgcolor, поверх которой размещается изображение, заданное атрибутом background.
Атрибут link задает цвет, которым отображается не посещенная гиперссылка, то есть ссылка, к которой посетитель данного web-сайта еще не обращался. По умолчанию ей присваивается значение "blue" (#0000FF). В свою очередь, атрибут vlink указывает на цвет посещенной ссылки, значение которой по умолчанию - "purple" (#800080).
Атрибут alink определяет цвет гиперссылки в момент нажатия. По умолчанию данный атрибут также имеет значение "purple".
Применение многоязычного текста. Указание языка, на котором составлен документ или его фрагмент выполняется атрибутом lang. В качестве значения этого атрибута представляется код языка (en - английский, en-US - английский США, de - немецкий, ru - русский, uk - украинский). Например,
<HTML lang=”de”> - документ составлен на немецком языке,
<Q lang=”uk”> - цитата на украинском.
Направление чтения текста. Задается атрибутом dir, принимающим значения: ltr - слева направо, rtl - справа налево. Атрибут задается для текстов на арабском языке или иврите.
тег html документ
4. Разделы, заголовки и горизонтальные линии
Разделы. Формат задания раздела:
<DIV> HTML-код или текст </DIV>
или
<SPAN> HTML-код или текст </SPAN>
Разделы используются для задания параметров текста и его расположения. К разделу можно применять любые атрибуты стиля. Теги <DIV> и <SPAN> отличаются тем, что при использовании тега <DIV> браузер производит перенос раздела на новую строку и перед ним автоматически устанавливается пустая строка. При использовании тега <SPAN> переноса не возникает.
Заголовки. Заголовки позволяют разделить web-страницу на логически законченные блоки и помогают ориентироваться в содержимом документа.
Спецификация HTML позволяет программисту использовать шесть различных стилей, или, как их еще принято называть, логических уровней заголовков.
Для того чтобы отобразить заголовок на web-странице, необходимо использовать тег <Нn>, где n - целое число от 1 до 6, обозначающее номер уровня заголовка, причем самым верхним уровнем принято считать 1. Синтаксис записи этой команды:
<Нn аlign="параметр"> Текст заголовка </Нn>
Атрибут align дает возможность web-мастеру определить расположение заголовка в окне браузера. Параметр этого атрибута может принимать одно из трех возможных значений:
1) right - позиционирование заголовка по правой границе документа;
2) left - позиционирование заголовка по левой границе документа;
3) center - позиционирование заголовка по центру документа.
По умолчанию заголовки выравниваются по левому краю страницы. Высоты заголовков относятся как 2: 1,5: 1,17: 1,33: 0,83: 0,67. Заголовки как блоковые элементы отделяются от текста пустыми строками.
Пример:
<Н1 align=”center”>
ДОБPO ПОЖАЛОВАТЬ НА МОЮ СТРАНИЧКУ!
</Н1>
Горизонтальные линии. Чтобы визуально отделить часть объектов документа от других, применяются горизонтальные линии. Горизонтальная линия - это графический элемент, имеющий длину, толщину и цвет для создания таких линий в HTML используется непарный тег <HR> (сокращение от Horizontal Ruler). В спецификации HTML для отображения вертикальных линий не предусмотрено специальных тегов.
Формат создание стандартной линии (по умолчанию стандартная линия занимает всю ширину окна браузера, а её толщина составляет 2px, верхняя часть линии несколько темнее нижней):
<HR>
Формат сплошной темной линии без тени:
<HR noshade>
Формат горизонтальной линии с указанием свойств:
<HR align=”значение”
width=”значение”
size=”значение”
color=”значение”>
Атрибут align задает выравнивание линии и может принимать значения center, left или right. По умолчанию линии выравниваются по центру страницы.
Атрибут width задает длину линии в пикселях или процентах. Например, тег <HR width=25> определяет горизонтальную линию шириной 25 пикселей. Если значение атрибута задается в процентах (ставится символ %), то ширина линии вычисляется относительно ширины окна, например <HR width=”25%”>. Задание длины линии в относительных единицах предпочтительнее.
Толщина линии задается атрибутом size. Значение этого атрибута задается в пикселях в диапазоне от 1 до 175. Присвоение больших значений игнорируется. По умолчание size=2px.
Цвет линии определяется атрибутом color.
5. Таблицы
5.1 Формат задания и общие параметры таблицы
Для создания таблиц применяется тег <TABLE>. Состав таблицы по строкам и ячейкам задается с помощью следующих элементов:
1) TR - элемент, формирующий отдельную строку;
2) TD - элемент, определяющий содержимое ячейки данных;
3) TH - элемент, задающий ячейку заголовка;
4) CAPTION - элемент названия таблицы.
Структура записи тега <TABLE> в общем виде следующая:
<TABLE аlign=”значение”
width=”значение”
height=”значение”
background=”URL”
bgcolor=”значение”
border=”целое число”
borderсolor=”значение”
borderсolordark=”значение”
borderсolorlight=”значение”
cellpadding=”целое число”
cellspacing=”целое число”
cols=”значение”
frame=”значение”
rules=”значение”>
<CAPTION align=”значение”
valign=”значение”>
Название таблицы
</CAPTION>
<TR align=”значение”
valign=”знaчeниe”
width=”значение”
height=”целое число”
bgcolor=”значение”
borderсolor=”значение”
borderсolordark=”значение”
borderсolorlight=”значение”>
<TH align=”значение”
valign=”знaчeниe”
width=”значение”
height=”целое число”
background=”URL”
bgcolor=”значение”
borderсolor=”значение”
borderсolordark=”значение”
borderсolorlight=”значение”
colspan=”целоe число”
rowspan=”целое число”
nowrap>
Ячейка заголовка таблицы
</TH>
</TR>
<TR>
<TD align=”значение”
valign=”значение”
width=”значение”
height=”целое число”
background=”URL”
bgcolor=”значение”
borderсolor=”значение”
borderсolordark=”значение”
borderсolorlight=”значение”
colspan=”целоe число”
rowspan=”целое число”
nowrap>
Содержимое ячеек
</ТD>
</TR>
</TABLE>
Общие параметры таблицы определяются значениями атрибутов тега <TABLE>:
1) align - задает горизонтальное позиционирование всей таблицы в целом, может принимать значения left, right или center;
2) width определяет ширину всей таблицы и может принимать значение целого числа, если ширина таблицы указывается в пикселях, либо в процентах от ширины экрана пользователя. Если этот атрибут не задан, то он определяется на основе содержимого таблицы;
3) height устанавливает высоту таблицы;
4) background определяет изображение, которое будет использоваться в качестве фонового рисунка таблицы;
5) bgcolor устанавливает цвет фона таблицы;
6) border указывает на толщину рамки и пикселях. Если border=0, таблица становится «невидимой»;
7) bordercolor устанавливает цвет рамки таблицы;
8) bordercolordark, bordercolorlight - используются для задания объемной границы таблицы. Такой эффект достигается за счет разных цветов верхней и нижней линий, образующих рамку. Атрибут bordercolordark определяет цвет затененной части рамки, bordercolorlight задает цвет освещенной рамки;
9) cellpadding определяет расстояние в пикселях между границей ячейки и её содержимым;
10) cellspacing задает расстояние между внешними границами ячеек в пикселях;
11) cols указывает количество столбцов в таблице;
12) frame определяют параметры внешних границ таблицы. Чтобы этот атрибут влиял на отображение рамок, должен быть установлен атрибут border с ненулевым значением. Атрибут frame может принимать следующие значения:
a) border (или box) - устанавливает все линии внешней рамки;
б) void - внешняя рамка не отображается;
в) above (или below) - выводит только верхнюю (или нижнюю) границу таблицы;
г) hsides - выводит только верхнюю и нижнюю линии рамки;
д) vsides - выводит только левую и правую линию рамки;
е) lhs - устанавливает только левую линию рамки;
ж) rhs - устанавливает только правую линию рамки.
13) rules определяют параметры внутренних границ таблицы. Чтобы этот атрибут влияли на отображение рамок, должен быть установлен атрибут border с ненулевым значением. Атрибут rules может принимать следующие значения:
а) none - все внутренние линии не отображаются;
б) groups - отображает горизонтальные границы между группами строк и столбцов;
в) rows - определяет отображение только горизонтальных линий между строками;
г) cols - устанавливает отображение только вертикальных линий между столбцами;
д) all - все внутренние рамки отображаются.
5.2 Параметры заголовка, строк и ячеек таблицы
Параметры заголовка определяются следующими значениями атрибутов тега <CAPTION>:
1) align - определяет выравнивание названия относительно границ таблицы и может принимать значения: left (выравнивание по левой границе, название располагается над таблицей), right (выравнивание по правой границе, название располагается над таблицей), center или top (выравнивание по центру, название располагается над таблицей), bottom (выравнивание по центру, название располагается под таблицей);
2) valign - используется для выравнивания названия при размещении его над или под таблицей. Атрибут align не выполняет выравнивания названия вправо или влево при значениях top и bottom. Для такого выравнивания нужно применять оба атрибута valign и align: атрибут valign будет задавать расположение названия над или под таблицей, а атрибут align - определять его выравнивание по левой или правой границе таблицы.
Параметры строк таблицы задаются значениями атрибутов тега <TR>, а параметры ячеек - значениями атрибутов тегов <TD>, <TH>:
1) align - задает выравнивание содержимого ячейки по горизонтали и определяется значениями left, right, center;
2) valign - задает выравнивание содержимого ячейки по вертикали и определяется значениями top (по верхнему краю), bottom (по нижнему краю), middle (посредине), baseline (по базовой линии);
3) width задает ширину ячейки;
4) height устанавливает высоту ячеек таблицы. Если значение height меньше содержимого ячейки, этот параметр игнорируется;
5) background определяет изображение, которое будет использоваться в качестве фонового рисунка ячейки таблицы;
6) bgcolor устанавливает цвет фона ячейки таблицы;
7) bordercolor устанавливает цвет рамки ячеек таблицы;
8) bordercolordark, bordercolorlight - используются для задания объемной границы ячеек таблицы. Атрибут bordercolordark определяет цвет затененной части рамки, bordercolorlight задает цвет освещенной рамки;
9) colspan - устанавливает число ячеек, которые должны быть объединены в одну по горизонтали;
10) rowspan - устанавливает число ячеек, которые должны быть объединены в одну по вертикали;
11) nowrap - запрет переноса слов внутри ячейки. Текст отображается одной сплошной строкой.
5.3 Группирование строк и столбцов таблицы
Для удобства форматирования содержимого таблицы её удобно разбить на заголовочную, основную и нижнюю части. Группирование позволяет присваивать каждой группе элементов общие свойства (выравнивание, гарнитуру, размер шрифта и т.д.).
Группирование строк задается с помощью трёх тегов:
<THEAD>
Заголовочная часть таблицы
</THEAD>
<TBODY>
Основная часть таблицы
</TBODY>
<TFOOT>
Нижняя часть таблицы
</TFOOT>
В таблице может быть только один элемент TBODY и FOOT, но несколько элементов TBODY. Допустимыми атрибутами этих тегов являются:
1) align и valign - для горизонтального и вертикального выравнивания;
2) title - для формирования всплывающей подсказки;
3) lang и dir - для задания языка и направления чтения документа.
Для группирования элементов столбцов используется тег COLGROUP. Формат записи тега:
<COLGROUP span=значение
width=”значение”
align=”значение”
valign=”значение”>
Строки, для которых сгруппированы столбцы
</COLGROUP>
Значения атрибутов:
1) span -задает количество столбцов в группе;
2) width - задает ширину каждого столбца группы, её значение может задаваться в пикселях;
3) align и valign - для горизонтального и вертикального выравнивания.
5.4 Наследование свойств выравнивания
По отношению к элементу TABLE дочерними являются: TH, TD, THEAD, TFOOD, COL, COLGROUP. В каждом из них можно задать параметры выравнивания. Наследование свойств горизонтального выравнивания align наследуется с учетом приоритета (от высшего к низшему):
1) наиболее высоким приоритетом обладают атрибуты, установленные внутри символьных данных ячейки;
2) атрибуты тегов <TH> и <TD>;
3) атрибуты тегов группирования столбцов (COL, COLGROUP);
4) атрибуты элементов строки или групп строк (элементы TR, THEAD, TFOOT);
5) атрибуты тега <TABLE>;
6) атрибуты, установленные по умолчанию.
Свойства вертикального выравнивания (значения атрибута valign) для содержимого ячеек наследуется в том же порядке, что и свойства горизонтального выравнивания. Отличие состоит лишь в том, что значения этого атрибута в элементах стрик или групп строк (элементы TR, THEAD, TFOOT) имеют более высокий приоритет, чем значения в элементах группирования столбцов (элементы COL, COLGROUP).
Заключение
В ходе выполнения курсовой работы мною были изучены вопросы, посвящённые HTML (Hyper Text Markup Language - язык разметки гипертекстов). Я ознакомился с историей возникновения HTML, овладел особенностями создания web-страниц с использованием таблиц.
В ходе выполнения курсовой работы мною были изучены вопросы, посвящённые гипертекстовой разметке HTML и способах создания c её помощью, web-страницы с использованием мультимедиа.
Я ознакомился с основными тегами, используемыми в HTML, функциями, которые они выполняют, овладел навыками создания web-страницы с помощью гипертекстовой разметки HTML с использованием мультимедиа, выполнил практическое задание, которое заключалось в создании web-страницы.
HTML, Hyper Text Markup Language, «язык разметки гипертекста», язык, используемый для создания документов в Интернете. Он позволяет формировать на странице сайта текстовые блоки, включать в них изображения, организовывать таблицы, управлять отображением цвета документа и текста, добавлять в дизайн сайта звуковое сопровождение, организовывать гиперссылки с контекстным переходом в другие разделы сервера или обращаться к иным ресурсам Сети и компоновать все эти элементы между собой.
Использование мультимедиа на web-станице даёт возможность добавлять на неё не только текстовые, но и аудио и видео файлы, что делает её очень удобной и практически незаменимой вещью при создании web-страницы. Большинство сайтов сейчас просто не могут обойтись без использования в них мультимедиа.
Список использованных источников
1 Алленова, Н. Учебник по HTML для чайников.
2 Городулин, B. HTML-справочник.
3 Гаевский, А.Ю., Романовский, В.А. Самоучитель по созданию Web-страниц: HTML, JavaScript и Dynamic HTML. - К. : А.С.К., 2002. - 472 с.
4 Холмогоров, В. Основы web-мастерства. Учебный курс. - СПб. : Питер, 2001. - 352 с. : ил.
5 Пауэл, Т. HTML: справочник программиста / Т.А. Пауэл, Д. Уитворт. - М. : АСТ, 2003. - 383 с.
Приложение А
Выполненное задание
<html>
<head>
<title>Пособие</title>
</head>
<body bgcolor="#ffffff">
<img src="img/Верх2.jpg" align="top">
<a style="position:absolute;top:40;left:270;color:000000;font-size:80px">Таблицы в HTML</a>
<body>
<font size="+1">
<center><TABLE BORDER=2>
<CAPTION><BIG><b>Кинотеатр Октябрь</b></BIG></CAPTION>
<TR><TH>Название фильма</TH>
<TH>Сеансы</TH>
<TH>Цена билета</TH>
</TR>
<TR><TD> Титаник 3D </TD>
<TD ALIGN=CENTER >12:30 18:00 23:20</TD>
<TD>12000 15000 17000</TD>
</TR>
<TR><TD> Защитник 3D </TD>
<TD ALIGN=CENTER >16:20 21:30 23:20</TD>
<TD>12000 15000 17000</TD>
</TABLE></center>
<center><TABLE BORDER=2>
<CAPTION><BIG><b>Кинотеатр Калинина</b></BIG></CAPTION>
<TR><TH>Название фильма</TH>
<TH>Сеансы</TH>
<TH>Цена билета</TH>
</TR>
<TR><TD> Няньки </TD>
<TD ALIGN=CENTER >12:30 18:00 23:20</TD>
<TD>12000 15000 17000</TD>
</TR>
<TR><TD> Тот ещё Карлосон! </TD>
<TD ALIGN=CENTER >15:30 17:30 19:30</TD>
<TD>12000 15000 17000</TD>
</TABLE></center>
<img src="img/Низ.jpg" align="bottom">
</body>
</html>
Размещено на Allbest.ru
Подобные документы
Значение атрибута TITLE тега HTML-документа. Возможности HTML для разработчиков Web-страниц. Параметры тега , регулирующие отступы вокруг изображения. Оформление комментариев в CSS. Теги логического форматирования текста (phrase elements).
тест [19,9 K], добавлен 11.10.2012Создание сайта при помощи HTML и CSS. Язык гипертекстовой разметки HTML и таблица стилей CSS. Основные понятия об этих языках, этапы и алгоритмы программного обеспечения. Добавление стилей в документ. Свойства элементов, принцип построения Web-страницы.
курсовая работа [2,9 M], добавлен 12.01.2016Понятие об html. Структура файла в формате html. Отличительный признак html-документа. Гипертекстовые ссылки. Создание документов в стандарте html. Заголовки. Форматирование текста и изменение стилей. Фреймы.
реферат [23,7 K], добавлен 17.08.2007Понятие, сущность и особенности применения языка HTML, а также структура его документа. Рекомендации по созданию сайтов в интернете. Общая структура и порядок оформления гипертекстов, записанных в языке HTML, примеры отображения их в браузере компьютера.
контрольная работа [29,4 K], добавлен 12.09.2010Характеристика принципов создания html-страниц и связывания их ссылками так, чтобы можно было произвольным образом переходить от одной страницы к другой. Применение тегов форматирования текста и заголовка окна. Этапы создания html-страницы с таблицей.
контрольная работа [16,0 K], добавлен 19.06.2014История развития Интернета и принципы его работы. Сквозные протоколы и шлюзы. Логическая и физическая структура сайта. Основы HTML и форматирование текста. Списки, таблицы, гиперссылки. Мультимедиа на web–странице. Формат задания фреймовой структуры.
курсовая работа [1,2 M], добавлен 27.03.2009Цель и место размещения документа Web. Язык гипертекстовой разметки. Сценарий и структура Web-документа. Основные редакторы гипертекста. Создание документов в стандарте HTML. Создание заголовков, форматирование и изменение стиля, нумерация списков.
реферат [34,4 K], добавлен 22.11.2009История html. Гипертекст. Структура web-страницы. Переход внутри одного документа. Переход к другому документу. Правила синтаксиса. Кодирование символов. Использование символов. Управление цветом. Конструктор документов. Способы определения таблиц стилей.
дипломная работа [911,3 K], добавлен 25.02.2005Цели, задачи и компоненты информационной технологии управления. Разработка структуры сайта и программный код работы в HTML–редакторе: создание титульной страницы, документа с фреймами, связь информационных документов с помощью гипертекстовых ссылок.
курсовая работа [34,3 K], добавлен 11.08.2011Определение понятия гипертекста. Основные части документа SGML. История создания стандартного языка разметки документов HTML. Отличия синтаксиса XHTML от HTML. RSS - семейство XML-форматов для описания лент новостей. Применение языка разметки KML.
презентация [4,3 M], добавлен 15.02.2014