HTML Урок1

advertisement
Урок1
HTML
WEB-САЙТ

– набор web – страниц, связанных между
собой по смыслу, а также вспомогательных
файлов мультимедиа, скриптов и т.д.
WEB – СТРАНИЦА.

Web – страница – записать– это файл,
являющаяся гипертекстовым документом.
Файл имеет расширение htm, html (а также
php, asp и т.д.). Создается такой документ с
помощью специального языка, в нашем
случае это будет язык HTML.
HTML



Hyper Text Markup Language – язык разметки
гипертекста. HTML - платформенно-независимый
интерпретируемый язык разметки текста для
внесения в документ сведений о его структуре.
Платформенно-независимый – внешний вид
документа не должен зависеть от архитектуры
компьютера, ОС и программы просмотра.
Интерпретируемый – конструкции, написанные на
языке, будут выполняться сразу программой
просмотрщиком (браузером), без предварительной
обработки. Создавать текст можно в любом текстовом
редакторе.
ГИПЕРТЕКСТ

– совокупность смыслового текста и команд
языка HTML, создающих разметку и
оформление этого текста.
ВЕРСИИ ЯЗЫКА HTML.






HTML 2.0. – академический. Минимальное оформление, только сведения о структуре: заголовки,
ссылки, абзацы, разделы, списки. Стандарт был утвержден в ноябре 1944 г. организацией IETF
(Internet Engineering Task Force). В нем были расширены возможности предыдущей версии
языка, и он получил широкое распространение, как у профессионалов, так и любителей.
HTML 3.0 - Проект версии языка был опубликован в марте 1995 г. В нем были произведены
радикальные изменения предыдущих версий включены дополнительные возможности, включая
таблицы, математические выражения и т.д. Это стало причиной того, что он не стал официальной
спецификацией и был заменен спецификацией HTML 3.2
HTML 3.2 – оформительский. HTML 3.2 (кодовое наименование проекта: “Wilbur”) – Был
опубликован и начал широко использоваться с мая 1996 г., получил официальное утвержден в
1997 г. Получил популярность из-за совместимости с HTML 2.0
HTML 4.0 – стильный. Кодовое наименование проекта: “Cougar ” – последняя версия языка. В
нем реализованы многие распространенные концепции Web -дизайна и приняты некоторые
средства HTML 3.2. Самым значительным отличием HTML 4.0 от предыдущих версий является
кодировка Unicode , тег “ Object”, позволяющий работать с мультимедиа (в т.ч. с видеоклипами и
звуком) и др.
XHTML – (extensible). “Расширяемый язык разметки”. Предложен консорциумом WWW
Consortium (W3C) -ориентированных языков в 1996 г. Входит в подмножество SGML. Возник в
результате необходимости создать более обобщенный язык разметки без соблюдения сложного и
громоздкого для использования в Интернете стандарта SGML.
HTML5 — пятая версия языка разметки HTML. Версия языка, полностью соответствующая
стандарту XML, называется XHTML5. Здесь добавлены новые элементы и атрибуты.
БОЛЕЕ ПОДРОБНО О РАЗЛИЧИЯХ:











В XHTML все теги и атрибуты должны быть набраны в нижнем регистре, кроме тега<!DOCTYPE>.
Необходимо закрывать любые теги, в том числе одиночные, кроме <!DOCTYPE>:
<option> </option>,
<br />,
<hr />,
<img />,
<input />,
<link />,
<meta />.
Запрещается использование сокращений для булевых атрибутов, параметры вписываются
полностью. К примеру, актуально:
<hr noshade="noshade" />, <input type="checkbox" checked="checked" />, вместо
<hr noshade>, <input type="checkbox" checked>
Рекомендуется максимально семантически использовать теги: блок <div> </div> – для верстки, а
таблицы – для табличного представления данных.
Расширением документа может быть .xhtml или .html, но чаше встречается второй способ.
ЧЕМ ОТЛИЧАЕТСЯ СОВРЕМЕННЫЙ XHTML ОТ
HTML
XHTML (Extensible Hypertext Markup Language)
– Расширяемый язык разметки гипертекста...
HTML 4.01 документ может содержать
элементы XHTML, но не наоборот!
Hовый HTML – HTML 5 по сути является
дополненным
новыми
элементами
и
атрибутами XHTML-м.
СРЕДСТВА СОЗДАНИЯ WEB – СТРАНИЦ.

Поскольку html – код – это текст и для просмотра
результата работы кода не нужно компиляции, то
такой код можно создавать в любом текстовом
редакторе с последующим сохранение в
формате html. Однако, для облегчения работы
существует масса специализированных
программных средств для создания webстраниц. Их можно разделить на 2 группы:
WYSIWYG – редакторы (Word, FrontPage,
DreamWeaver).
 Редакторы HTML (тэгов).

ПРАВИЛА ИМЕНОВАНИЯ ФАЙЛОВ И ПАПОК НА
WEB-САЙТЕ
имена файлам и папкам должны быть на
латинице маленькими символами
 пробелы использовать нельзя.
 имя файла или папки должно подчиняться
правилу 8:3.

СТРУКТУРА САЙТА
index.html(default.asp)
 IMG – картинки(jpg, Jpeg, Pmg, gif…)
 HTML(htm, html)
 CSS(css)
 CSRIPT(js…)

ПОНЯТИЕ ЭЛЕМЕНТ, ДЕСКРИПТОР, ТЭГ,
АТРИБУТ.





















Элемент – совокупность логически законченного содержания и его границ. Например, список, абзац.
Гипертекстовый характер и внешний вид задается при помощи дескрипторов (команд разметки).
Каждый элемент имеет начало и конец. Т.е. где начинать форматирование и где заканчивать. Команды
начала и конца называются тэгами (tag).
Имя элемента совпадает с именем тэга и отображается в начальном и конечном тэге.
Тэги заключаются в угловые скобки. <P>. Причем конечный тэг начинается с прямого слэша </P>.
Регистр не важен.
<p> - начало форматирования
</p> -окончание форматирования
Например,
<BODY>
Основной текст
</BODY>
Бывает без конечного тэга. Тогда в последней версии языка слэш стоит прямо внутри элемента.
Например,
<hr />
Возможна вложенность тэгов.
Например,
<BODY>
<P>абзац 1</P>
</BODY>
Атрибуты – свойства элемента, уточняющие действие элемента. Свойства могут иметь параметры, т.е.
значения.
Например, <P Align=”center”> Здесь Align- атрибут, center – параметр.
СТРУКТУРА ГИПЕРТЕКСТОВОГО ДОКУМЕНТА.
<!DOCTYPE HTML PUBLIC “-//W3С//DTD HTML4.0//EN”>
<HTML>
<HEAD>
<TITLE>Внешний заголовок документа</TITLE>
</HEAD>
<BODY>
Тело документа
</BODY>
</HTML>
ТАКОЙ ДОЛЖНА БЫТЬ НАЧАЛЬНАЯ СТРУКТУРА
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=windows-1251">
<title>HTML структура документа</title>
</head>
<body>
</body>
</html>
СТРУКТУРА HTML 5 ДОКУМЕНТА
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type"
content="text/html; charset=windows-1251" />
<title>Имя HTML 5 документа</title>
</head>
<body>
</body>
</html>
<!DOCTYPE HTML “НОМЕР “ “URL//EN”>






Информацию о версии языка, объявление типа
документа. Синтаксис
Элемент !DOCTYPE – сообщает Web – серверу способ
обработки документа и то, какие дескрипторы могут
находиться на странице.
DTD – Document Type Definition – определение типа
документа.
3WC – WWW consortium – организация,
контролирующая движение языка.
URL – адрес, откуда можно загрузить DTD.
EN – язык
СТРУКТУРНЫЕ ЭЛЕМЕНТЫ
ФОРМАТИРОВАНИЯ.
АБЗАЦ Р (PARAGRAPH).
Абзац кодируется (задается) с помощью
элемента Р (Paragraph). Имеется
открывающие и закрывающий теги.
 <p> Текст</p>

РАЗРЫВ СТРОКИ
</BR> – разрывает абзац,
 пустая строка не вставляется.

КОММЕНТАРИЙ

<!--комментарий -->
ИЕРАРХИЧЕСКИЕ ЗАГОЛОВКИ.
Синтаксис: <Hn> - </Hn>- всего 6 уровней.
 <h1>Заголовок</h1>
 <h2> Заголовок </h2>
 <h3> Заголовок </h3>
 <h4> Заголовок </h4>
 <h5> Заголовок </h5>
 <h6> Заголовок </h6>

РАЗДЕЛИТЕЛЬНЫЕ ЛИНИИ

<HR> Horizontal Ruler
ВСТАВКА ИЗОБРАЖЕНИЯ
<IMG SRC=“путь к картинке” width=“” heigh=“”
alt=“” align=“”>
 Width - ширина
 Heigh - высота
 Alt - подпись
 Align – выравнивание
 Картинка в папке IMG, ставим ее в файл index
 <IMG SRC=“IMG/полное имя файла” />

СПИСКИ

Маркированные
<UL>
<LI>элемент 1</LI>
<LI> элемент 2</LI>
<LI> элемент 3</LI>
</UL>


Нумерованные
<OL>
<LI>элемент 1</LI>
<LI> элемент 2</LI>
<LI> элемент 3</LI>
</OL>
ВСТАВКА ВИДЕО

<embed src=" IMG/полное имя файла "
height="60" width=144>
ВСТАВКИ ЗВУКОВ
<bgsound src=«IMG/полное имя файла"
loop="1"></bgsound>
<bgsound>:
src - адрес звукового файла
loop - число повторов мелодии (если равно -1, то
повторяется бесконечно)
balance - стереобаланс (значения от -10000 до
10000)
volume - громкость, максимальное значение = 0
(возможные значения от -10000 до 0)
 <embed src=" IMG/полное имя файла " height="60"
width=144>

ВСТАВКА ГИПЕРССЫЛКИ









<A HREF=“путь к файлу”>гиперссылка</A>
Гиперссылка из файла index.htm на файлы в папке
HTML
<A href=“HTML/полное имя файла”>гиперссылка</a>
Гиперссылка в папке HTML с одного файла на другой
<A href=“полное имя файла”>гиперссылка</a>
Гиперссылка из файла, который находиться в папке
HTML на картинку
<A href=“../IMG/полное имя файла”>гиперссылка</a>
Гиперссылка из файла в папке HTML на index
<A href=“../index.htm”>гиперссылка</a>
Download