Понятие информационные технологии (ИТ). Уровни рассмотрения ИТ. Формы представления данных различного типа. Форматы файлов, страница 4

Декларация документа является рекомендуемой частью, т.е. может отсутствовать. В ней обычно указывается тип документа, т.е. стандарт, по которому он разработан. Кроме того, указывается ссылка на разработчика стандарта. Например,

<!DOSTYPE HTML PUBLIC

“- //W3C//DTD HTML 40//EN”

http://www.w3.org./...>

Если документ содержит Frame, то обычно это указывается в декларации после указания номера стандарта.

Элемент html указывает, что данный документ является html-документом. Он включает все другие элементы.

Элемент head или заголовок документа. В качестве атрибутов может иметь

lang, dir и profile = uri – указывает местонахождение словаря метаданных (данный словарь содержит имена метапеременных, значение которых определяется в элементах META и LINK, включающихся в заголовок документа).  В заголовок head могут включаться следующие элементы:

 - элемент <title></title> - задает титул элемента, отображенный в заголовке   браузера.

 - элемент <meta></meta> - задает метаописание документа.

 - элемент <base></base> - задает базовый адрес для внешних ссылок документа. Если задан элемент base, то в документе можно задавать адреса ссылок относительно этого адреса.

 - элемент <link></link> - ссылки на другие документы.

 - элемент <style></style> - задает внутреннюю таблицу стилей, т.е. параметры отображения различных стилей.

 - элемент <script></script> - задает сценарий клиента.

<base> имеет значение по умолчанию на текущий каталог, где лежит документ, и относительные ссылки будут работать относительно текущего каталога.

<meta> - метаописание документа. Имеет основные атрибуты

http_lquiv = name

name = name

countent = cdata

атрибут name определяет название свойства для данного документа, атрибут countent – значение свойства.

name = “author” – свойство автор

countent = “Petrov” – значение Петров

атрибут http_lquiv совместно с countent и дополнительным атрибутом charset может создавать сортировку в документе.

<meta> http_lquiv = “countent-type” countent = “text/html”;

charset = “Windows - 1251”

Но могут задаваться и другие метаданные.

<body> - тело документа. В качестве атрибутов могут использоваться базовые, локальные атрибуты и события (onload, onunload).

Элементы, используемые в теле документа.

2 типа документов:

 - блочные (могут содержать как текстовые документы, так и другие блочные документы. Отображаются в виде отдельного абзаца)

 - текстовые (только текстовые, при отображении они выводятся в текущей строке)

Элемент «Таблица».

Этот элемент служит для создания таблицы. Используемые теги:

<table></table>

Базовые основные атрибуты: Id, class, title

Специфичные атрибуты:

width-задается в пикселях или процентах

border-ширина границ в пикселях, по умолчанию без границ (def=0)

frame-отображает вид внешней рамки (frame=void(above/belov/hside/…))

rules- отображает вид внутренней рамки, которая разграничивает строки и столбцы(rules=none/rows/cors/all/…)

В таблицу могут включаться следующие элементы:

*caption

заголовок таблицы(используемые атрибуты: базовые и соытия)

*Группы столбцов<colorgroup></colorgroup>

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

<col></col>-отдельный столбец позволяет задать атрибуты отображения отдельного столбца.

*Элемент <thead></thead>-надзаголовок и

<tfood></tfood>-подзаголовок

подразумевается, что данные элементы имеют фиксированное положение при прокрутке строк больших таблиц. В 5 Explorere отображается как обычные элементы таблицы.

*Элементы<tbody></tbody>-тело таблицы

таблица может иметь одно или несколько тел с разными параметрами отображения. Если тело одно, то теги могут опускаться.

Специфические атрибуты определяют метод выравнивания:

aling=left/center/right/fustify

valing=top/middl/botton/baseline

*Строка <tr></tr>

строка таблицы. Содержимым элемента tbody, thead, tfood являются строки.

Специфические атрибуты: параметры выравнивания align=valign

*Содержимым строки являются ячейки.

Существует 2 вида заголовков:

<th></th>-ячейка заголовка

<td></td>-ячейка данных

Они имеют одинаковые атрибуты, отличаются тем, что по умолчанию имеют разные параметры отображения. В качестве атрибутов имеют атрибуты выравнивания, специфический атрибут  abbr=текст (сокращенное название ячейки), отображается вместо содержимого если оно не помещается.

Вставка объектов, образов и applet-ов.

Программа, автоматически загружаемая на компьютер клиента и выполняемая на нем. Обычно на Java.

Для отображения графических образов существует элемент <img></img>. Для вставки  applet-ов языка  Java существует элемент applet. Для  вставки в документ html другого документа html  используют объект <iframe></ iframe >

В html.4 введен дополнительный универсальный элемент который позволяет  включать объекты всех типов <object></object>. Для включения различных типов объектов в них необходимо указать тип объекта виде отдельного атрибута.

Элемент- графический образ.

<img></img>-позволяет  включать специфические атрибуты:

src=uri (понятие уриграфического файла, в котором содержится рисунок).

Обязательные атрибуты:

alt=текст, содержит текст, отображаемый вместо рисунка, если его не возможно отобразить.

name=cdata (название образа, используется для задания параметров)

width=размер(ширина образа)

height=размер (высота образа)

usemap=uri, задается если образ используется в клиентской карте ссылок.

В качестве источников образа используются файлы GIV, JPEG, PNG, GIF-           позволяют делать очень сжатые небольшие изображения с цветностью 256 цветов.

Обычно используются для хранения значков, эмблем , позволяют делать анимацию.

JPEG-используется для хранения полноцветных  изображений. Используется  прогрессивный метод сжатия.