русс | укр

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

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

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

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


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

Введение


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


ВСЕ ПРО HTML

Всемирная паутина World Wide Web (WWW) соткана из Web-страниц, которые создаются с помощью так называемого языка разметки гипертекста HTML (Hyper Text Markup Language). Хотя многие говорят о программировании на этом языке, HTML вовсе не является языком программирования в традиционном понимании. HTML - язык разметки документа. При разработке HTML-документа выполняется разметка текстового документа точно так же, как это делал бы человек при помощи красного карандаша. Эти пометки служат для указывания формы представления информации, содержащийся в документе.

HTML-документы можно писать в обычном Блокноте и сохранять с расширением .htm или .html. Более мощные редакторы типа Word для это не подходят!

Трудно писать статью "Введение в HTML", так как HTML - слишком простой язык, чтобы "вводить" в него даже начинающего пользователя. Вся идеология уменьшается на кончике пера: есть ограниченный набор элементов, вы выбираете нужный, а бораузер соответствующем образом форматирует текст. Например если нужно чтобы словосочетание печаталось полужирным, то в HTML-коде страницы его необходимо заключить в элемент <b></b>.
Например HTML код <b>Жирный карась</b> уплыл. будет обработан броузером так:

Жирный карасьуплыл.

Символы <b> включают полужирное начертание, а символы </b> выключают его. Такие символы, которые управляют отображением текста и при этом сами не отображаются на экране, в языке HTML принято называть тегами . (от английского слова tag - ярлык, признак).

Все теги языка HTML выделяются символами ограничителями ( < и > ), между которыми записывается идентификатор (имя) тега (в нашем случае это b ) и возможно его параметры . Единственным исключением из этого правила являются тэг комментария с более сложными ограничителями ( <!-- и --> ). Подробнее про параметры будет написано далее. Названия тегов, а также их параметров можно записывать на любом регистре, т.е. <b> и <B> одинаково правильные записи.



Большинство тегов HTML используется попарно, т.е. для определённого тега, назовём его открывающим , в документе имеется соответствующий закрывающий тег. По правилам HTML закрывающий тег записывается так же как и открывающий тег, но с символом /(прямой слэш) перед именем тега. Единственным принципиальным различием парных тегов является то, что закрывающие теги не используют параметры.

Всё, что записано между соответствующим открывающим и закрывающим тэгом, будем называть содержимым тега-контейнера.

Ряд тэгов в принципе не нуждаются в завершающих тэгах. Примерами могут служить тэг вставки изображения <IMG> , принудительного перевода строки <BR> , указания базового шрифта <BASEFONT> и др. Часто из самого предназначения тэга можно догадаться, нуждается ли он в завершающем. Иногда завершающий тэг можно не писать.

Существуют общие правила интерпретации тегов браузерами. В отличии от языков программирования, в которых ошибочные операторы приводят к выдаче соответствующих сообщений о ошибке и требуют правки, в HTML не принято реагировать на неверную запись тегов. Неверно записанный тэг или его параметр должен просто игнорироваться браузером. Например если вместо <BR> вы напечатали <VR> , то браузер просто не переведёт строку и следующий текст будет отображён на экране в той же строке. Это общее правило для всех браузеров, под действие которого попадаются не только неверно записанные тэги, но и тэги не распознаваемые данной версией браузера.

Тэги могут записываться с параметрами или, по другому, с атрибутами (от англ. attribute). Наборы допустимых параметров индивидуальны для каждого тэга. Общие правила записи параметров заключаются в следующем. После имени тэга могут следовать параметры, которые отделяются друг от друга пробелами. Порядок следования параметров тэга произволен. Многие параметры требуют указания их значений , однако некоторые параметры не имеют значений или могут записываться без них, принимая значения по умолчанию . Если параметр требует значения, то оно указывается после названия параметра через знак равенства. Значение параметра может записываться в кавычках, так и без них. Единственным случаем, в котором без кавычек не обойтись, является случай, когда в значении параметра имеются пробелы. В значениях параметров (в отличии от названий тэгов и самих параметров) иногда важен регистр записи. Приведём примеры записи тэга с параметрами.

<BODY bgcolor="white" link="green" vlink="green" text="black">



<== предыдущая лекция | следующая лекция ==>
 | Структура HTML-документа


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


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

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

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


 


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

 
 

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

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