русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Основные понятия


Дата добавления: 2015-07-09; просмотров: 492; Нарушение авторских прав


В.А.Петрова

Введение в язык HTML

Курс лекций


Основные понятия

HTML (HyperText Markup Language) – это язык гипертекстовой разметки документов, предназначенный для написания гипертекстов. Идея гипертекстасостоит в том, что текст, который вы хотите разместить на экране, разбивается на фрагменты, для каждого из которых определяется его способ представления на экране. Для такой разметки и указания, какого вида используемый фрагмент, используются дескрипторыHTML, которые, по сути своей, являются операторами языка. Каждый из них имеет свое название, записываемое в виде последовательности символов, заключенной в угловые скобки. Такие обозначения дескрипторов называются тегами.

Теги языка HTML выделяются символами ограничения < и>Теги, в которые могут вкладываться пары других тегов, называются тегами-контейнерами,они всегда нуждаются в закрывающем теге.

Параметры изображения, такие как цвет, размер, отступы, положение на экране и т.п. задаются атрибутами тегов - названиями этих параметров. Атрибуты тега записываются внутри угловых скобок после названия дескриптора и отделяются от него и друг от друга пробелами. Значения атрибутов задаются с помощью знака равенства и записываются в ординарных или двойных кавычках.

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

Браузеробрабатывает гипертекст и выводит изображение на экран.

HTML - документ создается в простом текстовом редакторе и сохраняется в файле с расширением .html или .htm. При написании тегов и атрибутов можно использовать как строчные так и прописные буквы, при этом они являются эквивалентными - язык HTML не чувствителен к регистру в отличие от JavaScript и языков серверного программирования.



В данном разделе курса мы сначала рассмотрим базовые средства языка HTML, а затем расширим его с помощью CSS и JavaScript до DHTML.

 

Структура html- документа.

Тег <html>

Гипертекстовый документ начинается тегом <html> и закрывается парным к нему </html>. Данный тег сообщает WEB-браузеру, что ваш документ написан с использованием HTML.

 

< html > ...содержимое документа... </ html >

 

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

 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">

 

Подробнее формат этого элемента можно посмотреть в материалах по языку XML.

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

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

 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html>

<head>

Заголовочная часть
</head>

<body>

Текст документа
</body>

</html>

 

Обратите внимание, что при написании тегов нельзя вставлять внутрь них лишние пробелы.

При составлении гипертекста удобно при редактировании пробелами отделять друг от друга элементы и размещать их «лесенкой», чтобы удобнее отлаживать. Между элементами количество пробелов неограниченно и содержимое элемента (а не тега!) может переноситься на следующую строку.

Заголовочная часть документа Заголовочная часть документа ограничивается тегами <head> и его закрывающим </head>. Он является контейнером для элементов, содержащих техническую информацию о документе – title, base, link, meta, style, script. Суть этих дескрипторов мы будем рассматривать в процессе изучения по мере необходимости их появления. Тег title Вначале ознакомимся с тегом <title>, который всегда имеется на странице и содержит название страницы, отображающееся в строке заголовка браузера. Пример 1.

<html>

<head>

<title>Первые шаги</title>

</head>

<body>

</body>

</html>

 

В результате получим следующую пустую страничку с названием Первые шаги :

 

 

 

Тег <base>

 

Он позволяет задать базовый адрес (URL) текущего документа для расчета относительных адресов внутри документа. Элемент не имеет закрывающего тега и для него обязательно присутствие хотя бы одного из атрибутов.

 



<== предыдущая лекция | следующая лекция ==>
Difference between Relative, Absolute and Mixed references | Атрибуты


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 4.003 сек.