Главная dr-i mich-bk
Homecontacts
 Поиск  
ГлавнаяПолезные статьиСловарь терминовЛучшие учебникиSoft для мастераJavaScriptРаскрутка сайта
programmirovanie  

 

 

banner

 

 

 

 

 

Счетчик посетителей на сайт по материалам witop.ru/reg.html. Оценка программного обеспечения еще здесь. скатерть тканевая с пропиткой
 

  Что такое html. Стандарты html.

Что такое html, теги. Стандарты html.

Аббревиатура HTML означает HyperText Mark-up Language, или язык разметки гипертекста. Точное определение HTML выглядит примерно так: это набор описаний различных стилей, которые определяют компоненты вебстраницы. HTML - это не язык программирования. Для того, чтобы создавать HTML-документы, не требуется учить сложный синтаксис, не нужно задавать переменные и типы данных, сочинять процедуры и функции, циклы и условные конструкции - в HTML ничего этого нет! Создание файлов HTML напоминает работу редактора журнала - редактор помечает красным карандашом те места, которые нужно выделить, например, курсивом, взять в рамку или сделать немного крупнее. Так же и в HTML - необходимо просто разметить текст, показать, что нужно вывести мельче, что крупнее, куда вставить картинку, а куда - таблицу. Затем браузер проанализирует разметку и выведет текст на экран в соответствии с данными ему указаниями. Разметка производится при помощи тэгов.

Что такое тэги и зачем им атрибуты.

Английское слово tag можно перевести на русский язык, в частности, как ярлык. Этот перевод в целом объясняет значение термина. Тэг состоит из названия, заключенного в угловые скобки. Например:<B>, <BODY>. Часто у тэга есть парный, или закрывающий тэг. Он обозначает место, где должен закончить свое действие открывающий тэг. Например, тэг <B> указывает, что начиная с этого места текст будет полужирным, а тэг </B> - что дальше все будет как раньше. Как видно из примера, к закрывающему тэгу перед его названием добавляется символ "/" (слэш). Вообще, легко догадаться, какие тэги требуют, чтобы их закрыли, а какие не требуют. Если тэг играет роль некоторого контейнера, то есть содержит в себе что-то, подчиняющееся ему, он требует закрытия.

Тэги могут содержать атрибуты, которые позволяют более подробно описать действие тэга. Атрибуты записываются в открывающем тэге после его имени. Например, у тэга <IMG>, вставляющего в документ изображение, есть обязательный атрибут SRC (от английского source - источник), который указывает имя и расположение графического файла. Также у этого тэга есть несколько необязательных атрибутов, например ALIGN, который указывает, как нужно выравнивать картинку - по левому краю (left), правому (right) или по центру (middle).

Как видим, правила записи атрибутов совсем не сложны - пишется имя атрибута, знак равенства и присваиваемое значение (которое желательно брать в кавычки), а разделяются атрибуты пробелами. Кстати, если уж мы заговорили о правилах записи, заметим, что код HTML не зависит от регистра символов. То есть названия тэгов и атрибутов можно набирать как прописными, так и строчными буквами.

Пара слов о стандартах html.

HTML, как и любая другая совершенствующаяся система, находится в постоянном развитии. Появляются новые тэги, совершенно новые концепции (например, CSS). Настоящей головной болью для разработчиков сайтов стало появление тэгов, которые "понимают" только браузеры какой-то одной фирмы. Например, много "нестандартных" тэгов внедряла и внедряет Microsoft. Но всегда должен существовать какой-то стандарт. И здесь роль стандартизатора играет организация, называемая W3 Consortium. Она издает так называемые рекомендации языка HTML, которым, в принципе, должны следовать разработчики как браузеров, так и сайтов. Первые чаще всего следуют, чего не скажешь о вторых. Часто встречаются сайты с пометками типа "Смотреть только в Internet Explorer". Это - яркий пример неуважения к посетителям. Существуют разные версии рекомендаций W3C, которые иногда называют версиями HTML. Начиналось все с простейшей и ограниченной в возможностях версии 1.0, дольше всего существовала версия 3.2, на данный момент в ходу версия 4.01, на подходе все новые и новые.

Автор: Ильдар Ахметов

Copyright ©2008 flex.neskli.com by fLeX®

Neskli.com -  Иллюстрированный самоучитель по созданию сайтов! Создать сайт бесплатно
Яндекс цитирования