Отключить рекламу Создать сайт
Язык HTML. Общее представление, структура HTML-документа, версии, браузеры. Интернет на Поэтому.Ру

Поэтому.Ру
доступная энциклопедия обо всём

Как пишут страницы Всемирной паутины

Тим Бернерс-Ли - отец Всемирной паутины - не только разработал и успешно внедрил протокол HTTP - "протокол передачи гипертекста". Он также разработал язык разметки документов в сети, использующийся до сих пор и являющийся стандартным языком разметки. О языке разметки гипертекста мы сегодня и рассказываем.

HTML — "язык разметки гипертекста"

Расшифровывается эта хитрая аббревиатура просто: HyperText Markup Language. Как уже было сказано HTML является стандартным языком разметки документов во Всемирной паутине, большинство веб-страниц написано именно на нём.

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

История и общее представление

Язык HTML был разработан приблизительно в 1986—1991 годах. Изначально HTML создавался как язык для обмена научной и технической документацией. Причём "целевой аудиторией" были люди, не являющимися специалистами в области вёрстки.

Официальной спецификации HTML 1.0 не существует. Вплоть до 1995 года было распространено большое количество неофициальных стандартов HTML. Когда появилась стандартная версия, а произошло это 22 сентября 1995 года, ей сразу присвоили второй номер - HTML 2.0.

На сегодняшний день существует пять разработанных стандартов HTML 3.2; 4.0 и 4.01, а также ISO/IEC 15445:2000 (так называемый ISO HTML, основанный на HTML 4.01 Strict), одобренный как стандарт 15 мая 2000 года. Ещё две версии языка находятся на стадии разработки: HTML 5 и 5.1.

По сути, HTML представляет собой "частный случай" SGML - стандартного обобщённого языка разметки. Он довольно широко использовался в печатной и издательской сфере, но его сложность затруднила его широкое распространение для повседневного использования.

HTML в этом смысле значительно проще, так как его ресурсы представляют собой определённый небольшой набор структурных и семантических элементов — дескрипторов, которые часто называют "тегами".

Используя HTML, можно без особых трудностей создать не слишком сложный, но при этом аккуратно оформленный документ. Кроме упрощения структуры документа, в языке HTML реализована поддержка гипертекста.

Цели создания HTML

Язык HTML первоначально был задуман и создан как средство структурирования и форматирования документов без привязки к средствам воспроизведения. То есть, текст с HTML-разметкой должен был без каких бы то ни было искажений (стилистических или структурных) воспроизводиться на оборудовании с различными техническими характеристиками, в том числе и на самом простом.

Сегодня применение языка HTML ушло далеко от его первоначальной задачи: главная идея HTML - его платформонезависимость - была "принесена в жертву" потребностям в мультимедийном и графическом оформлении.

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

Любой документ на языке HTML представляет собой набор элементов, причём начало и конец каждого элемента обозначается специальными пометками — тегами. Элементы могут быть пустыми, то есть не содержащими никакого текста и других данных, например, тег перевода строки, после которого закрывающий тег не указывается.

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

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

Браузеры

Браузер или интернет-обозреватель - программное приложение, предоставляющие пользователю удобный интерфейс для работы с веб-страницами: их запроса, просмотра и, при необходимости, вывода на иные внешние устройства, а также для отправки введённых пользователем данных на сервер.

Практически все популярные браузеры распространяются бесплатно или "в комплекте" с другими приложениями: Internet Explorer (совместно с Microsoft Windows), Mozilla Firefox (бесплатно, свободное ПО, совместно с многими дистрибутивами Linux, например, Ubuntu), Safari (совместно с Mac OS X и бесплатно для Microsoft Windows), Google Chrome (бесплатно), Opera (бесплатно, начиная с версии 8.5).

На диаграмме представлены доли браузеров для персональных компьютеров.

На сегодняшний день работа над стандартом HTML продолжается для достижения лучшего представления содержимого различных типичных страниц, например форумов, сайтов аукционов, поисковых систем, онлайн-магазинов и так далее.

Источник: Поэтому.Ру
Оценить статью
Читайте также:
Ещё из мира вещей


Аккуратные стопочки монет - это, несомненно, красиво и даже весьма впечатляюще, но когда эти же монеты оттягивают карман - приятного мало. Зато бумажн...
Без мобильника - как без рук. Причём с момента появления этого устройства прошло совсем немного времени. Если кто вспомнит первые мобильные телефон, т...
Это военное подразделение можно считать легендарным. Хотя в рядах Французского Иностранного легиона служило немало людей с весьма сомнительной репутац...
Интернет-торговля сегодня - одно из весьма прибыльных и востребованных направлений развития бизнеса. Мы уже писали о первых шагах в этой области, но с...
Последнее сражение, несущее конец славе полководцев - это всегда событие мирового масштаба. Одним из таких сражений, перевернувших в очередной раз укл...
Фотоаппарат-мыльница, пульт от телевизора, кварцевые часы и даже калькулятор - эти и тысячи других вещей в нашем мире работают от батареек. Кто придум...

avatar
10 Olechka
Язык программирования HTML не очень сложный, просто надо потренироваться. Я сама изучила HTML, просто просматривая видео на youtube. Чем больше ты этим занимаешься, тем легче и быстрее все получается.
avatar
9 Tef
Не так страшен этот «эйчтитипи» как его малюют. Если взяться – то можно и разобраться. А тем, кому это надо – то не можно, а нужно. А как по мне, то и такого обзора… уже с предостатком. wacko
avatar
8 vladb
Интересная статья. Много раз пробовал научиться писать HTML страницы, но все время чего-то не хватало, наверное, желания. Говорил всем, что язык очень сложный и что сам не смог выучить его, до того, как моя тётя, которая, как мне всегда казалось, не очень разбиралась в работе с компьютером, стала писать сайты на заказ. И научилась она этому всего за 2 месяца. Конечно, сначала сайты были не очень большими, но с каждым разом изучала, что-то новое и добавляла в свои сайты. Так что для тех, кто переживает, сможет ли он научиться писать сайты, скажу, что если действительно посвятить изучению языка какое-то время, то научиться писать сайты не так уж сложно.
avatar
7 provo
Каким бы сложным не казалось написание странички, сам по себе язык HTML очень прост. И после его небольшого изучения, это может сделать каждый желающий. Причём, для написания не обязательно использовать специальные программы.
avatar
6 serdz
В данный момент страницы html все больше и больше создаются с помощью специальных программ, которые намного ускоряют написания html-страниц, и в то же время и проверяют их
avatar
5 sergej
Так же следует сказать, что в данный момент для написания HTML страниц и создание сайтов целиком очень часто используют специальные вспомогательные программы. За счет этых програм без труда можно проверить правильность написания HTML кодов, что в свою очередь очень удобно при создание больших сайтов
avatar
4 Vlad26
Когда я тренировался в написании простых веб-страничек, то первый мой опыт работы был (только не смейтесь!) с Word-ом. Оказывается, он тоже умеет сохранять странички в HTML. Стоит ли говорить, что "сайт", нацарапанный в Word, в браузерах открылся совсем не так, как было видно в теле программы.

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

В итоге, открыл я Блокнот, и начал вручную корректировать теги.

Так что если вы желаете заняться сайтостроением, без знания этого языка вам не обойтись.
avatar
3 SergeyN
Очень информативная статья. Теперь я понял, как создаются веб-странички и отображаются в современных браузерах.
avatar
2 vladimirfroloff
Следует отметить, что разрабатываемый HTML5 ставит перед собой задачу поддержать работу современных мультимедийных приложений. А вот читабельность, присущая предыдущим версиям языка останется прежней, что отрадно!
avatar
1 Sandr1386
Тим Бернерс-Ли все-таки хороший человек,взял,да и придумал и внедрил такую замечательную вещь,как HTML.И я бы не сказал что этот язык программирования такой сложный,каждый сможет освоить.
avatar
Аккуратные стопочки монет - это, несомненно, красиво и даже весьма впечатляюще, но когда эти же монеты оттягивают карман - приятного мало. Зато бумажн...
Даже если у нас нет своего маленького, но вполне успешного дела, нам приходится регулярно в той или иной форме сталкиваться с налоговой отчётностью. А...
Без мобильника - как без рук. Причём с момента появления этого устройства прошло совсем немного времени. Если кто вспомнит первые мобильные телефон, т...
Языков на свете - великое множество. Но есть среди них особенные: им тысячи лет и на некоторых из них уже сотни лет никто или почти никто не говорит. ...
Независимо от того, как часто мы убираем дома, всегда и везде найдётся пыль. Покрывающая ровным слоем горизонтальные поверхности, собирающаяся в непри...


Всегда разное

Мы не будем много рассказывать о восстании на Сенатской площади - это тема отдельного материала. Мы расскажем немного о его последствиях и о...
Наверное каждый хотя бы раз слышал о вулканизации. Но мало кто представляет, что это за процесс такой и для чего его вообще производят. Расс...
Чем старше мы становимся, тем сложнее нам сохранять бодрость. По утрам без чашки кофе проснуться уже не получается, а о пробежках по выходны...
В детстве мы просили у родителей завести собаку, кошку или хотя бы хомячка. Прошли годы и с теми же просьбами обращаются наши дети. Как быть...




Внимание! Копирование любых материалов без ссылки на сайт www.poetomu.ru запрещено законом и преследуется профессиональными юристами совместно с органами прокуратуры и судами
Дизайн сайта — Студия Ариф