Интересный блог Виталия Пискарева

Что такое HTML?

Язык разметки гипертекста (HTML) представляет собой компьютерный язык, используемый для создания страниц, которые могут быть размещены в Интернете или отправлена по электронной почте. Хотя многим это может показаться сложным, он считается относительно простым языком.

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

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

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

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

Это то, что подразумевается под «вложенным»; если тег 2 открывается после тега 1, то тег 2 должен быть закрыт первым, так что элемент форматирования тега 2 полностью заключен в теге 1.

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

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

Чтобы завершить форматирование, пользователь вводит первую угловую скобку, затем обратную косую черту, затем повторяет код элемента и закрывает скобку. Например, <title><strong>что такое HTML?</strong></title> — код, используемый для форматирования заголовка этой статьи тег элемента STRONG вложен в тег» title».

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

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

С момента разработки HTML в начале 1990-х годов британским компьютерным ученым Тимом Бернерсом-Ли произошло много изменений и версий. Эти версии поддерживаются консорциумом World Wide Web Consortium (W3C) с 1996 года.

В январе 2008 года рабочая группа, разрабатывавшая эту спецификацию, опубликовала первый открытый рабочий проект HTML 5. По состоянию на 2011 год эта редакция находилась в стадии разработки, и ожидалось, что она кардинально изменит разработку приложений для интернета. Он вводит ряд новых элементов, в том числе для структуры сайта, интерактивности, поддержки аудио и видео, а также новые атрибуты.

Код, используемый для создания любой веб-страницы, можно увидеть, перейдя на страницу браузера, а затем выбрав правильный вариант в меню браузера. В большинстве браузеров пользователь может щелкнуть правой клавишей мыши и выбрать такие опции, как «исследовать элемент» (браузер Mozilla Firefox), «просмотр кода страницы» (браузер Google Chrome), «просмотр кода элемента» (браузер Opera) — это приведет к появлению всплывающего окна, и он покажет код, который был использован для создания этой веб-страницы.

Важно отметить, что не весь контент, найденный на всех веб-страницах, написан в формате HTML. Расширяемый язык разметки (XML) и расширяемый язык разметки гипертекста (XHTML) — это другие типы языков разметки, используемые в веб-разработке.

Кроме того, таблицы стилей, такие как каскадные таблицы стилей (CSS), используются для прикрепления стилей к документам HTML. Для создания интерактивного контента используются такие языки, как Flash® и Java®. Многие другие языки программирования можно использовать для добавления определенных функций на веб-сайт.

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

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

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