Главная / Интернет / Протоколы и форматы / Что такое HTML?

Что такое HTML?

Гипертекстовый язык разметки (HTML) – это тип компьютерного языка, используемый для создания страниц, которые могут быть размещены в Интернете или отправлены по электронной почте. Хотя для многих людей это может показаться сложным, он всё же считается относительно простым языком. Все текстовые, графические и дизайнерские элементы страницы, созданные на этом языке, «помечены» кодами, которые инструктирует веб-браузер или программы электронной почты, как отображать эти элементы.

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

Структура

HTML-кодирование структурировано как дерево, причем каждый отдельный тег вложен в него. В большинстве случаев для каждого элемента форматирования требуется начальный тег и конечный тег, и разные теги не должны перекрываться. Это то, что подразумевается под «вложенными»; если тег 2 открывается после тега 1, то сначала следует закрыть тег 2, чтобы элемент форматирования тега 2 был полностью заключен в тег 1. Элементы – это отдельные компоненты, составляющие код, и включают открывающие и закрывающие теги и содержимое между ними. Атрибуты предоставляют дополнительную информацию об элементе и состоят из атрибута и его значения, связанных значком равенства.

Чтобы создать элемент HTML, пользователь создает тег, который запускается и заканчивается угловыми скобками и помещает его перед текстом, который необходимо отформатировать. Код – обычно одна или несколько букв, цифр, слов и/или символов – внутри угловых скобок и указывает, что такое элемент, и какие есть атрибуты, которые должны иметь контент, например его размер, шрифт или другие характеристики. Чтобы завершить форматирование, пользователь набирает первую угловую скобку, затем обратную косую черту, затем повторяет код элемента и закрывает скобку. Например, <title> <strong> Что такое HTML? </ Strong> </ title> – это код, используемый для форматирования заголовка этой статьи; тег элемента “strong” вложен в тег “title”.

Типы кодов

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

Развивающийся язык

С момента разработки HTML в начале 1990-х годов британским ученым-программистом Тимом Бернерсом-Ли было много изменений и версий. Эти версии поддерживаются консорциумом World Wide Web (W3C) с 1996 года. В январе 2008 года рабочая группа, разрабатывающая эту спецификацию, опубликовала первый публичный рабочий проект HTML 5. Он всё еще находится в разработке с 2011 года, и ожидается, что этот пересмотр резко изменит разработку приложений для Интернета. Он вводит ряд новых элементов, в том числе для структуры сайта, интерактивности и поддержки аудио и видео, а также новых атрибутов.

Просмотр кода веб-страницы

Код, используемый для создания любой веб-страницы, можно увидеть, переместив браузер на страницу, а затем выбрав правильный вариант в меню браузера. В большинстве браузеров пользователь может щелкнуть по меню «Просмотр» и выбрать опцию, например «источник», «источник просмотра» или «источник страницы». Это приведет к появлению всплывающего окна, и он покажет код, который использовался для создания этой веб-страницы.

Важно отметить, что не весь контент, найденный на всех веб-страницах, написан в HTML. Расширяемый язык разметки (XML) и расширяемый язык разметки гипертекста (XHTML) – это другие типы языков разметки, используемых в веб-разработке. Кроме того, таблицы стилей, такие как каскадные таблицы стилей (CSS), используются для прикрепления стилей к документам HTML. Языки, такие как Flash® и Java®, используются для создания интерактивного контента. Для добавления определенных функций на веб-сайт могут использоваться и многие другие языки программирования.

По сравнению с HTM

Практически говоря, между HTM и HTML-расширениями мало различий, поскольку большинство из них читаются как HTML-файл. Причиной было два разных расширения, чтобы начать с того, что некоторые типы компьютеров, например те, которые работают в 16-разрядных системах DOS или Windows® 3, не могли читать четыре символьных расширения и поэтому нуждались в трехсимвольном HTM-расширении. Большинство систем, которые могут читать четыре символьных расширения, автоматически запрограммированы на распознавание HTM-файлов в виде файлов HTML, хотя пользователям компьютера иногда может понадобиться конвертер для изменения файла из HTM в формат, который распознает система.



Оставьте комментарий

Ваш email не будет опубликован. Обязательные поля помечены *

*