Академический Документы
Профессиональный Документы
Культура Документы
Москва, 2018
Кафедра ИППО
Содержание:
3
Лекция 4. Описание элементов HTML-документа и атрибутов
4
Лекция 4. Описание элементов HTML-документа и атрибутов
Наименование Значение
spellcheck Указывает браузеру проверять или нет правописание и грамматику в тексте
style Применяется для определения стиля элемента с помощью правил CSS
Устанавливает порядок получения фокуса при переходе между элементами с
tabindex
помощью клавиши Tab
title Описывает содержимое элемента в виде всплывающей подсказки
Этот атрибут по своему действию похож на lang, но применяется только в
xml:lang
XHTML-документах и указывает язык всего текста или его фрагмента
Id Указывает имя стилевого идентификатора
translate Разрешает или запрещает перевод текста внутри элемента
lang Определяет код языка содержимого (контента) в элементе
draggable Определяет, может ли пользователь перетащить элемент
Определяет область для приема перемещаемых элементов, сообщая браузеру
dropzone
пользователя, какие действия совершить при перемещении
5
Лекция 4. Описание элементов HTML-документа и атрибутов
Элемент <head>
Раздел <head>…</head> содержит техническую информацию о
странице: заголовок, описание, ключевые слова для поисковых машин,
кодировку и т.д. Введенная в нем информация не отображается в окне
браузера, однако содержит данные, которые указывают браузеру, как следует
обрабатывать страницу.
Обязательным тегом раздела <head> является тег <title>. Текст,
размещенный внутри этого тега, отображается в строке заголовка веб-
браузера. Длина заголовка должна быть не более 60 символов, чтобы
полностью поместиться в заголовке. Текст заголовка должен содержать
максимально полное описание содержимого веб-страницы.
Для элементов доступны глобальные атрибуты.
6
Лекция 4. Описание элементов HTML-документа и атрибутов
7
Лекция 4. Описание элементов HTML-документа и атрибутов
8
Лекция 4. Описание элементов HTML-документа и атрибутов
9
Лекция 4. Описание элементов HTML-документа и атрибутов
10
Лекция 4. Описание элементов HTML-документа и атрибутов
Элемент <body>
В этом разделе располагается все содержимое документа. Элемент
<body> заключает в себя гипертекст, который и определяет Web-страницу.
11
Лекция 4. Описание элементов HTML-документа и атрибутов
12
Лекция 4. Описание элементов HTML-документа и атрибутов
13
Лекция 4. Описание элементов HTML-документа и атрибутов
1.3 Списки
Элемент Значение Комментарий
<UL>...</UL> Ненумерованный Дополнительные тэги:
список <LH>…</LH> - заголовок списка
<LI>…</LI> - элемент списка
TYPE=DISC|CIRCLE|SQUARE – тип метки у списка
<OL>...</OL> Нумерованный Дополнительные тэги:
список <HL>…</HL> - заголовок списка
<LI>…</LI> - элемент списка
TYPE=A|a|I|i|1 – тип нумерации
OL START=? – с какого значения начать
<DL>...</DL> Список определений Дополнительные тэги:
<DT>…</DT> - Понятие, аббревиатура
<DD>…</DD> - расшифровка понятия, аббревиатуры
<MENU>... Список типа Меню <LI>…</LI> - элемент меню
</MENU>
14
Лекция 4. Описание элементов HTML-документа и атрибутов
1.4 Таблицы
Элемент Значение Комментарий
<TABLE>... Определение Дополнительные параметры:
</TABLE> таблицы Окантовка таблицы BORDER=n (n=0,1,2)
Расстояние между ячейками CELLSPACING=n (n=0,1,2)
Дополнение ячеек CELLPADDING=n (n=0,1,2)
Желаемая ширина WIDTH=n (в точках)
Ширина в процентах WIDTH="%" (проценты от ширины
страницы)
Выравнивание всей таблицы относительно страницы
ALIGN = LEFT|RIGHT| CENTER|MIDDLE|BOTTOM
<TR>... Определение
</TR> строки таблицы
<TD>... Определение Ширина ячейки. Определения ячеек должно быть внутри
</TD> ячейки строки определения строки. Количество ячеек определяется заранее.
WIDTH="%" (проценты от ширины строки)
Сумма ширины всех ячеек должна равняться 100%.
Выравнивание внутри ячейки ALIGN=LEFT|RIGHT| CENTER|
MIDDLE|BOTTOM
Текст в ячейке без перевода строки NOWRAP
Растягивание по колонке COLSPAN=n
Растягивание по строке ROWSPAN=n
15
Лекция 4. Описание элементов HTML-документа и атрибутов
16
Лекция 4. Описание элементов HTML-документа и атрибутов
17
Лекция 4. Описание элементов HTML-документа и атрибутов
18
Лекция 4. Описание элементов HTML-документа и атрибутов
19
Лекция 4. Описание элементов HTML-документа и атрибутов
20
Лекция 4. Описание элементов HTML-документа и атрибутов
21
Лекция 4. Описание элементов HTML-документа и атрибутов
22
Лекция 4. Описание элементов HTML-документа и атрибутов
Пример:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"http://www.w3.org/TR/html4/frameset.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Тег FRAME</title>
</head>
<frameset rows="80,*" cols="*">
<frame src="top.html" name="topFrame" scrolling="no" noresize>
<frameset cols="80,*">
<frame src="left.html" name="leftFrame" scrolling="no" noresize>
<frame src="main.html" name="mainFrame"> </frameset> </frameset>
</html>
23
Лекция 4. Описание элементов HTML-документа и атрибутов
Тег <frameset>
Определяет структуру фреймов на веб-странице. Фреймы разделяют
окно браузера на отдельные области, расположенные вплотную друг к другу.
В каждую из таких областей загружается самостоятельная веб-страница
определяемая с помощью тега <frame>. С помощью фреймов веб-страница
делится на два или более документа, которые обычно содержат навигацию по
сайту и его контент. Механизм фреймов позволяет открывать документ в
одном фрейме, по ссылке, нажатой в совершенно другом фрейме. Тег
<frameset> заменяет собой элемент <body> на веб-странице.
24
Лекция 4. Описание элементов HTML-документа и атрибутов
25
Лекция 4. Описание элементов HTML-документа и атрибутов
Плавающие фреймы
Разговор о фреймах будет неполным без упоминания плавающих
фреймов. Так называется фрейм, который можно добавлять в любое место
веб-страницы.
Еще одно его название — встроенный фрейм, он называется так из-за
своей особенности встраиваться прямо в тело веб-страницы.
26
Лекция 4. Описание элементов HTML-документа и атрибутов
27
Лекция 4. Описание элементов HTML-документа и атрибутов
Тег <iframe>
Тег <iframe> является контейнером, содержание которого
игнорируется браузерами, не поддерживающими данный тег. Для таких
браузеров можно указать альтернативный текст, который увидят
пользователи. Он должен располагаться между
элементами <iframe> и </iframe>.
Наименование
Атрибуты тега <iframe> Значение
align Определяет как фрейм будет выравниваться по краю, а также способ
обтекания его текстом.
allowtransparency Устанавливает прозрачный фон фрейма, через который виден фон
страницы.
frameborder Устанавливает, отображать границу вокруг фрейма или нет.
height Высота фрейма
hspace Горизонтальный отступ от фрейма до окружающего контента
28
Лекция 4. Описание элементов HTML-документа и атрибутов
Наименование Значение
marginheight Отступ сверху и снизу от содержания до границы фрейма
marginwidth Отступ слева и справа от содержания до границы фрейма
name Имя фрейма
sandbox Позволяет задать ряд ограничений на контент загружаемый во фрейме.
scrolling Способ отображения полосы прокрутки во фрейме
Определяет, что содержимое фрейма должно отображаться так, словно
seamless
оно является частью документа
src Путь к файлу, содержимое которого будет загружаться во фрейм
srcdoc Хранит содержимое фрейма непосредственно в атрибуте
vspace Вертикальный отступ от фрейма до окружающего контента
width Ширина фрейма
29
Лекция 4. Описание элементов HTML-документа и атрибутов
Пример:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title>Плавающий фрейм</title>
</head>
<body>
<p><iframe src="hsb.html" width="300" height="120"></iframe></p>
</body>
</html>
30