Партнерка на США и Канаду по недвижимости, выплаты в крипто

  • 30% recurring commission
  • Выплаты в USDT
  • Вывод каждую неделю
  • Комиссия до 5 лет за каждого referral

Введение

HTML появился приблизительно в 1986-1991 годах в Европейском Центре ядерных исследований в Женеве (Швейцария). Разработал его британский учёный Тим Бернерс-Ли.

Он также разработал протокол прикладного уровня передачи данных HTTP и стандартизированный способ записи адреса сайта в интернете – URL.

Тим Бернерс-Ли является создателем World Wide Web ("Всемирной паутины"). С 1994 года является главой "Консорциума Всемирной паутины" (World Wide Web Consortium, W3C), который разрабатывает и внедряет технологические стандарты для "Всемирной паутины".

HTML (от англ. HyperText Markup Language )- язык гипертекстовой разметки.

На языке HTML интернет-браузеру передаётся информация о том, как текст и другие его элементы (ссылки, изображения, таблицы, формы) должны быть отображены на странице.

На языке HTML текст верстают, а не программируют. Для этого текст размечают особым образом.

Для этого существуют так называемые теги

HTML теги - это ключевые слова или символы, заключенные в угловые скобки. С помощью тегов браузер распознает структуру и значение текста. Они передают браузеру информацию о содержании, расположении и свойствах элементов HTML страницы. 

Поскольку HTML-документ записывается в ASCII-формате, для создания Web-страницы может быть использован любой текстовый редактор, работающий с простым текстом, т. е. таким текстом, который не содержит служебной информации. Такими редакторами являются, например, NotePad (Блокнот).

НЕ нашли? Не то? Что вы ищете?

После того, как с помощью текстового редактора HTML-документ создан, он должен быть сохранен на диске в виде файла с расширением .htm или .html. Это позволит после щелчка мыши по этому файлу запустить браузер, который осуществит формирование Web-страницы в соответствии с данным HTML-документом. Можно поступить по-другому. Сначала запустить браузер, а затем в его поле адреса (Address) указать путь к файлу с данным HTML-документом.

Браузером (browser, от англ. to browse - выслеживать) называется программа, которая выполняет следующие основные функции:

·  после задания пользователем адреса Web-страницы и нажатия клавиши "переход" ("Go") устанавливает с помощью http-протокола соединение с Web-сервером, передает ему запрос и получает от него требуемую Web-страницу в виде HTML-документа;

·  преобразует полученный HTML-документ в изображение не экране пользователя, которое и называется Web-страницей (если HTML-документ содержится на компьютере пользователя, то соединение с Web-сервером не является обязательным).

Примерами браузеров могут служить такие программы, как Microsoft Internet Explorer (MIE), Mozilla Firebox, Apple Safari, Netscape Navigator, Opera и др.
С помощью HTML можно создавать только статические Web-страницы. Для создания динамических страниц необходимо совместное использование HTML с такими языками, как JavaScript, PHP и др.

Структура HTML документа

HTML-документ состоит из слов двух типов: служебных слов и собственно текста, выводимого на экран.

Служебные слова называются тэгами (tags) и берутся в угловые скобки < >.

Чтобы браузер при отображении документа понимал, что имеет дело не с простым текстом, а с элементом форматирования и применяются тэги. Общий синтаксис написания тегов следующий.

<тэг атрибут1="значение" атрибут2="значение">

<тэг атрибут1="значение" атрибут2="значение">...</тэг>

Тэги бывают двойными, называемые контейнерами (container), и одиночными.

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

При вложении в контейнер других тэгов, следует соблюдать их порядок. Так, на рис. демонстрируется, как можно и нельзя добавлять один контейнер внутрь другого.

Рис. 3.1а

а

Рис. 3.1б

б

Рис.1. Вложение тегов, а — правильное, б — неверное

Примером контейнера служат тэги, задающие начало HTML-документа: <HTML> и его окончание: </HTML>. Тэг окончания контейнера отличается от тэга его начала наличием символа "/". Текст, находящийся между началом контейнера и его окончанием, является его содержимым.
Примером одиночного тэга служит тэг перевода на новую строку: <BR> (браузерами не обрабатываются повледовательности пробелов, символы текстовых редакторов перевода каретки CR и перехода на новую строку LF).

Внимание! В HTML-документе в наименованиях тэгов и их параметрах, а также в словах, являющимися их значениями, заглавные и строчные буквы не различаются.

HTML-документ имеет следующую базовую структуру, которая состоит из заголовка HTML-документа и тела HTML-документа:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www. w3.org/TR/html4/strict. dtd">

<HTML>
<HEAD> . . .заголовок 
</HEAD>
<BODY>

. . . тело
</BODY>
</HTML>

Элемент <!DOCTYPE> предназначен для указания типа текущего документа — DTD (document type definition, описание типа документа). Это необходимо, чтобы браузер понимал, как следует интерпретировать текущую веб-страницу, ведь HTML существует в нескольких версиях, кроме того, имеется XHTML (EXtensible HyperText Markup Language, расширенный язык разметки гипертекста), похожий на HTML, но различающийся с ним по синтаксису. Чтобы браузер «не путался» и понимал, согласно какому стандарту отображать веб-страницу и необходимо в первой строке кода задавать  <!DOCTYPE>. Элемент <!DOCTYPE> не является тэгом.

Внимание! Часто можно встретить код HTML вообще без использования <!DOCTYPE>, веб-страница в подобном случае все равно будет показана. Тем не менее, может получиться, что один и тот же документ отображается в браузере по-разному при использовании <!DOCTYPE> и без него. Кроме того, браузеры могут по-своему показывать такие документы, в итоге страница «рассыплется», т. е. будет отображаться совсем не так, как это требуется разработчику. Чтобы не произошло подобных ситуаций, всегда добавляйте <!DOCTYPE> в начало документа.

В заголовке HTML-документа, который находится внутри тэга-контейнера <HEAD> . . . </HEAD>, помещается информация, которая не выводится в основное поле Web-страницы. Она используется браузером для других целей. Например, с помощью контейнера <TITLE>. . . </TITLE> задается название Web-страницы, помещаемое вверху экрана. Это название указывается в перечне посещенных страниц и в других местах. Поэтому, если разработчик Web-страницы хочет, чтобы его сайт был востребован, ему необходимо внимательно отнестись к содержимому заголовка Web-страницы.

В теле HTML-документа, который находится внутри тэга-контейнера <BODY> . . . </BODY>, помещается текст, который будет непосредственно выводится на экран.

Пример 1:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www. w3.org/TR/html4/strict. dtd">

<HTML>
<HEAD>
<TITLE>
Пример 1</TITLE>
</HEAD>
<BODY>

Привет! Это моя домашняя страничка!
</BODY>
</
HTML>

Текст может быть разбит на параграфы (текстовые блоки). Для указания параграфа используется контейнер <P> . . . </P>:
<P>
Текст 
параграфа 
</P>

На экране между параграфами вставляется пустая строка. Тэг окончания параграфа </P> можно не указывать. В этом случае тэг начала следующего параграфа <P> (или </BODY>) будет означать закрытие текущего.

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

<!--
Этот текст браузером не обрабатывается.
Он закомментирован.
-->

Внимание! Комментарии помещаются в HTML-документе только между тэгами

Форматирование в HTML – документе

1.  Задание полей на WEB-странице

Для задания, левого, правого, верхнего и нижнего полей документа на WEB – странице используются соответственно параметры LEFTMARGIN, RIGHTMARGIN, TOPMARGIN и BOTTONMARGIN тега <BODY>. Значение поля указывается в пикселах.

Пример 2:

<HTML>

<HEAD>

<TITLE> Пример 2</TITLE>

</HEAD>

<BODY TOPMARGIN=50 LEFTMARGIN=100>

Привет! Это моя домашняя страничка!

</BODY>

</HTML>

Внимание! При задании ширины полей для обеспечения совместимости со всеми видами браузеров используйте одновременно атрибуты MARGINWIDTH/MARGINHEIGHT и TOPMARGIN/LEFTMARGIN.

2. Задание цвета на Web-странице

В HTML есть средства для задания и изменения как цвета текста, так и цвета фона. Для этого используются соответственно параметры TEXT и BGCOLOR тэга <BODY>.

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7