Открывая любой сайт в сети, пользователь видит структурированную информацию, представленную в виде текстовых блоков и изображений. Для того чтобы она отображалась таким образом, необходимы HTML теги — это части языка разметки, которые помогают обозначить начало и конец отдельных элементов. Именно они позволяют программам, используемым для просмотра страниц, преобразовывать написанные кодом документы в привычный нам контент. Прежде чем говорить о тегах, нужно познакомиться с самим языком разметки — HTML.
С развитием Интернета появилась необходимость и в стандартизации, ведь редактировать и просматривать файлы нужно было с помощью разных программ. Первой ласточкой на этом пути стал SGML, который появился в 1986 году. Он не был полноценным языком программирования, а скорее представлял собой правила записи тегов и других элементов разметки.
Широкой распространенности SGML не получил, однако на его основе в 1991 году Тим Бернерс–Ли разработал HTML — технологию передачи гипертекста в Интернете. Построенный на основе принципов SGML, первоначально HTML включал в себя около 40 тегов. Некоторые из них указывали на физические свойства веб-страницы. Позже, в 1995 году, разработкой языка занялся концерн W3C, который выпустил версию HTML 2.0, а позже и 3.0. Именно она легла в основу современного Hyper Text Markup Language и широко применяется до сих пор.
Таким образом, HTML текст — это язык разметки сайта, с помощью которого можно создавать простые формы, вставлять изображения и текстовые блоки и форматировать написанное. Другими словами, это фундамент, на котором выстраивается весь физический облик вашего веб-ресурса.
Чтобы разметить страницу, применяются теги — заключенные в треугольные скобки команды, с помощью которых браузер понимает, как именно отображать тот или иной элемент. Чаще всего, они «открывают» и «закрывают» команду. Содержимое сайта вставляется либо между отдельными tag, либо внутри треугольных скобок.
Есть и одиночные теги: они не работают с содержимым, заключенным в скобках, а сами по себе указывают на выполнение определенной команды. Например, <br> браузер интерпретирует как перенос текста на следующую строку, где br — отдельный элемент HTML, который и распознает программа.
Элементы тегов могут наделяться разными свойствами — атрибутами. Они прописываются после элемента, но перед закрывающей тег скобкой. Так, если <h1>текст</h1> указывает на заголовок первого уровня, то тег <h1 align="center">текст</h1> поместит его по центру, а команда <h1 align="center" style="color:black">текст</h1> еще и выделит его черным цветом.
Все теги, которые могут понадобиться для работы со страницей, условно можно разделить на несколько типов.
Они разделяют заголовок и тело документа, а также формируют структуру страницы.
Используются для разделения контента на отдельные смысловые блоки.
Служат для работы внутри одной строки, например, форматирования текста.
Строчные элементы не могут содержать блочные, а в блочные, наоборот, вкладывать строчные можно.
Текст, который начинается с маркеров или цифр и содержит взаимосвязанный набор отдельных фраз, называется списком. Чтобы выделить его отдельные элементы, используются следующие теги:
Отдельные столбцы и рисунки таблицы могут содержать как текстовый контент, так и изображения.
Эти теги служат для разделения окна браузера на отдельные области — фреймы, которые отображаются как подвал или верхний блок страницы, а также могут быть помещены по бокам.
Мы привели только основные теги, используемые в HTML. Их количество несравнимо больше. Познакомиться с ними можно, глубоко изучая язык программирования.
Ошибки, допущенные при написании кода HTML, ухудшают внешний вид и функциональность вашего веб-ресурса. Их допускают не только новички, но и профессиональные разработчики. Чтобы уменьшить их количество, стоит разобрать самые частые.
Работа в Taptop не требует знаний HTML: создать свой сайт сможет даже новичок. Однако открытый код позволяет владельцам веб-ресурсов вносить любые изменения на сайт при помощи тегов. Как мы уже говорили, это основа, с которой должен быть знаком каждый разработчик. Даже если ваш опыт пока заключается в создании единственного лендинга при помощи конструктора.
Части языка разметки, заключённые в треугольные скобки, которые обозначают начало и конец элементов страницы и помогают браузеру понять, как их отображать.
Тим Бернерс-Ли создал HTML в 1991 году на основе языка SGML (появился в 1986 году); первая версия включала около 40 тегов.
Открывающий и закрывающий теги обрамляют содержимое (текст или другие элементы), а одиночные теги (например, <br>) не работают с содержимым и просто выполняют команду — перенос строки.
W3C — именно этот концерн выпустил версии HTML 2.0 и 3.0, легшие в основу современного языка разметки.
SGML, появившийся в 1986 году — правила записи тегов, не полноценный язык программирования.
Около 40 тегов.