LAB3 Захаров А.Е. (544711)
Текст из файла
МОСКОВСКИЙ ЭНЕРГЕТИЧЕСКИЙ ИНСТИТУТ (ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ)
ИНСТИТУТ АВТОМАТИКИ И ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ
КАФЕДРА ПРИКЛАДНОЙ МАТЕМАТИКИ
Лабораторная работа № 3.
Разработка простых web-страниц.
Выполнил
студент группы А-13-08
каф. Прикладной Математики
Захаров Антон
Преподаватель
Куриленко Иван Евгеньевич
Москва, 2012
Цель работы
Изучить основы языка гипертекстовой разметки HTML и получить практические навыки разработки простых Web-страниц.
Подготовка к работе
Ознакомиться с основами языка HTML:
-
форматом документа;
-
содержимым секции head;
-
тегами форматирования текста;
-
тегами, позволяющими внедрять на страницу графику и изображения;
-
тегами, позволяющими связывать страницы между собой.
Порядок выполнения работы
-
Разработать 3 WEB-страницы с применением тегов форматирования текста HTML.
-
Заполнить секции head каждой страницы, как минимум указать кодировку страниц, заголовки и ключевые слова.
-
Связать страницы друг с другом через гиперссылки (одна из страниц должна быть главной страницей сайта.).
-
Добавить на страницы рисунки.
-
Добавить на страницы формулу из таблицы ниже, записанную с помощью тегов форматирования. Вариант формулы определить по номеру в журнале (вариант 9).
Подготовка к работе.
-
Знакомство с основами языка HTML.
Определение
HTML (HyperText Markup Language) – стандартный язык разметки документов во Всемирной паутине. Большинство веб-страниц создаются при помощи языка HTML (или XHTML). Язык HTML интерпретируется браузерами и отображается в виде документа, в удобной для человека форме.
Тип документа (DTD).
Определение
DTD (document type definition) – описание типа документа; элемент web-страницы, предназначенный для указания типа документа.
Основные типы документов HTML
Тип документа | Требования к синтаксису |
HTML 4.01 | |
Строгий синтаксис HTML. | |
Переходный синтаксис HTML. | |
В HTML-документе применяются фреймы. | |
HTML 5 | |
Для всех документов. | |
XHTML 1.0 | |
Строгий синтаксис XHTML. | |
Переходный синтаксис XHTML. | |
Документ написан на XHTML и содержит фреймы. | |
XHTML 1.1 | |
Никакого деления на виды это определение не имеет, синтаксис один и подчиняется чётким правилам. |
Элемент необходим, чтобы браузер понимал, как следует интерпретировать текущую веб-страницу, поскольку HTML существует в нескольких версиях, кроме того, существует XHTML (EXtensible HyperText Markup Language, расширенный язык разметки гипертекста).
Далее рассмотрим теги, используемы при создании простых web-страниц. Более подробную информацию можно найти в источниках, указанных в конце отчёта.
Тег предназначен для хранения других элементов, цель которых – помочь браузеру в работе с данными. Также внутри контейнера находятся метатеги, которые используются для хранения информации предназначенной для браузеров и поисковых систем. Например, механизмы поисковых систем обращаются к мета-тегам для получения описания сайта, ключевых слов и других данных.
Содержимое тега не отображается напрямую на веб-странице, за исключением тега
Внутри контейнера допускается размещать следующие элементы:
Теги секции | Описание |
| Указывает полный базовый адрес текущего документа или задаёт целевое окно для всех ссылок на текущей странице. |
| Определяет шрифт, размера и цвета текста по умолчанию. |
| Устанавливает связь с внешним документом вроде файла со стилями или со шрифтами. |
| Определяет музыкальный файл, который будет проигрываться на веб-странице при её открытии |
| Определяет мета теги, которые хранят информацию, предназначенную для браузеров и поисковых систем. |
| Предназначен для описания скриптов, может содержать ссылку на программу или её текст на определённом языке. |
| Применяется для определения стилей элементов веб-страницы. |
| Определяет заголовок документа. |
Устанавливает жирное начертание шрифта. Допустимо использовать этот тег совместно с другими тегами, которые определяют начертание текста.
Данный тег предназначен для хранения содержания веб-страницы (контента), отображаемого в окне браузера. Информацию, которую следует выводить в документе, следует располагать именно внутри контейнера
Тег
также применяется для определения цветов ссылок и текста на веб-странице. Подобная практика в HTML 4 осуждается и взамен для указания цветовой схемы рекомендуется использовать стили, применяя их к селектору body. Тем не менее, большинство атрибутов до сих пор поддерживается разными браузерами.Часто тег
используется для размещения обработчика событий, например, onload, которое выполняется после того, как документ завершил загрузку в текущее окно или фрейм.Открывающий и закрывающий теги
на веб-странице не являются обязательными, однако хорошим стилем считается их использование, чтобы определить начало и конец HTML-документа.Атрибуты:
-
alink – устанавливает цвет активной ссылки.
-
background – задаёт фоновый рисунок на веб-странице.
-
bgcolor – цвет фона веб-страницы.
-
bgproperties – определяет, прокручивать фон совместно с текстом или нет.
-
bottommargin –отступ от нижнего края окна браузера до контента.
-
leftmargin – отступ по горизонтали от левого края окна браузера до контента.
-
link – цвет ссылок на веб-странице.
-
rightmargin – отступ от правого края окна браузера до контента.
-
scroll – устанавливает, отображать полосы прокрутки или нет.
-
text – цвет текста в документе.
-
topmargin – отступ от верхнего края окна браузера до контента.
-
vlink цвет посещённых ссылок.
Элемент
Как и при использовании других блочных элементов, содержимое тега
Атрибуты:
-
align – задаёт выравнивание содержимого тега
.title – добавляет всплывающую подсказку к содержимому.
Тег представляет собой контейнер для изменения характеристик шрифта, таких как размер, цвет и гарнитура. Хотя этот тег до сих пор поддерживается всеми браузерами, он считается устаревшим и от его использования рекомендуется отказаться в пользу стилей.
Атрибуты:
-
color – устанавливает цвет текста.
-
face – определяет гарнитуру шрифта.
-
size – задаёт размер шрифта в условных единицах.
1>, ,
,
,
,
HTML предлагает шесть заголовков разного уровня, которые показывают относительную важность секции, расположенной после заголовка. Так, тег
представляет собой наиболее важный заголовок первого уровня, а тег
служит для обозначения заголовка шестого уровня и является наименее значительным. По умолчанию, заголовок первого уровня отображается самым крупным шрифтом жирного начертания, заголовки последующего уровня по размеру меньше. Теги
,...,
относятся к блочным элементам, они всегда начинаются с новой строки, а после них другие элементы отображаются на следующей строке. Кроме того, перед заголовком и после него добавляется пустое пространство.
Атрибуты:
-
align – определяет выравнивание заголовка.
Тег является контейнером, который заключает в себе все содержимое веб-страницы, включая теги
и . Открывающий и закрывающий теги в документе необязательны, но хороший стиль диктует непременное их использование. Как правило, тег идёт в документе вторым, после определения типа документа. Закрывающий тег должен всегда стоять в документе последним.Атрибуты:
-
title – добавляет всплывающую подсказку на веб-страницу.
-
manifest – указывает файл манифеста.
-
xmlns – указывает пространство имён для XHTML-документов.
Тег
предназначен для отображения на веб-странице изображений в графическом формате GIF, JPEG или PNG. Этот тег имеет единственный обязательный атрибут src, который определяет адрес файла с картинкой. Если необходимо, то рисунок можно сделать ссылкой на другой файл, поместив тег
в контейнер . При этом вокруг изображения отображается рамка, которую можно убрать, добавив атрибут border=”0” в тег
.
Рисунки также могут применяться в качестве карт-изображений, когда картинка содержит активные области, выступающие в качестве ссылок. Такая карта по внешнему виду ничем не отличается от обычного изображения, но при этом оно может быть разбито на невидимые зоны разной формы, где каждая из областей служит ссылкой.
Атрибуты:
-
align – определяет, как рисунок будет выравниваться по краю и способ обтекания текстом.
-
alt – альтернативный текст для изображения.
-
border – толщина рамки вокруг изображения.
-
height – высота изображения.
-
hspace – горизонтальный отступ от изображения до окружающего контента.
-
ismap – говорит браузеру, что картинка является серверной картой-изображением.
-
longdesc – указывает адрес документа, где содержится аннотация к картинке.
-
src – путь к графическому файлу.
-
vspace – вертикальный отступ от изображения до окружающего контента.
-
width – ширина изображения.
-
usemap – ссылка на тег
Тег
- определяет отдельный элемент списка. Внешний тег
- или
-
type – устанавливает вид маркера нумерованного или маркированного списка.
-
value – число, с которого будет начинаться нумерованный список.
- устанавливает тип списка – маркированный или нумерованный.
Атрибуты:
Тег
- устанавливает нумерованный список. Каждый элемент списка должен начинаться с тега
- . Если к тегу
- применяется таблица стилей, то элементы
- наследуют эти свойства.
Атрибуты:
-
type – устанавливает вид маркера списка.
-
reversed – нумерация в списке становится по убыванию (3,2,1).
-
start – задаёт число, с которого будет начинаться нумерованный список.
-
- наследуют эти свойства.
-
align – определяет выравнивание текста.
Определяет текстовый абзац. Тег
является блочным элементом, всегда начинается с новой строки, абзацы текста идущие друг за другом разделяются между собой отбивкой. Величиной отбивки можно управлять с помощью стилей. Если закрывающего тега нет, считается, что конец абзаца совпадает с началом следующего блочного элемента.
Атрибуты:
Характеристики
Тип файла документ
Документы такого типа открываются такими программами, как Microsoft Office Word на компьютерах Windows, Apple Pages на компьютерах Mac, Open Office - бесплатная альтернатива на различных платформах, в том числе Linux. Наиболее простым и современным решением будут Google документы, так как открываются онлайн без скачивания прямо в браузере на любой платформе. Существуют российские качественные аналоги, например от Яндекса.
Будьте внимательны на мобильных устройствах, так как там используются упрощённый функционал даже в официальном приложении от Microsoft, поэтому для просмотра скачивайте PDF-версию. А если нужно редактировать файл, то используйте оригинальный файл.
Файлы такого типа обычно разбиты на страницы, а текст может быть форматированным (жирный, курсив, выбор шрифта, таблицы и т.п.), а также в него можно добавлять изображения. Формат идеально подходит для рефератов, докладов и РПЗ курсовых проектов, которые необходимо распечатать. Кстати перед печатью также сохраняйте файл в PDF, так как принтер может начудить со шрифтами.