HTML был создан в Швейцарии в Европейской лаборатории физики элементарных частиц Тимом Бернерс-Ли в 1991 году. Версии HTML известны под номерами 2.0, 3.0, 4.0 и т.п. С последней версией HTML можно ознакомиться на сервере консорциума W3C http://www.w3.org.
Для чтения HTML-документов применяются специальные программы-браузеры, наиболее известны среди Chrome, Firefox, Opera, ранее были распространены Microsoft Internet Explorer и Netscape Navigator.
Несмотря на то, что название «язык разметки гипертекстовых документов» звучит довольно громоздко, на самом деле освоить HTML в его базовых элементах не составляет большого труда, а применяя специальные программы, автоматизирующих процесс создания HTML документов, вы сможете создавать их (документы) буквально в считанные секунды.
Создание HTML-документа осуществляется в специально предназначенных для этого программах, но можно применять и любые текстовые редакторы. Все программы, в которых возможно создание HTML-кода, можно разделить на следующие категории: текстовые редакторы, текстовые процессоры, редакторы HTML и визуальные HTML-редакторы.
Текстовые редакторы (например, входящий в состав Windows Блокнот или Notepad) – являются самым простым, но не самым удобным средством создания HTML-документов. Применение текстового редактора даёт наиболее качественный и наиболее соответствующий замыслу веб-мастера код, но работа в текстовом редакторе плохо поддаётся автоматизации, поэтому требует слишком много времени на проведение повторяющихся операций.
Второй тип программ – текстовые процессоры (Word), которые способны сохранять созданный им документ в формате HTML. В принципе создание HTML-документа в текстовом процессоре напоминает работу в визуальном HTML-редакторе. Недостаток работы с Word’ом заключается в том, что эта программа засоряет HTML-код многочисленными совершенно ненужными метками, что делает созданную в Word’е страничку очень «тяжёлой».
Следующий тип программ – визуальные редакторы. В этих программах пользователь сразу создаёт HTML-документ , а HTML-код генерируется. При этом пользователь всё же имеет возможность создавать и править HTML-код. К классу подобных программ относятся FrontPage, Dreamweaver, Actual Drawing.
И наконец, четвёртый класс программ - HTML-редакторы. В этих программах создание и редактирование осуществляется прямым доступом к HTML-коду, как и в текстовом редакторе. Но отличие от последнего заключается в том, что многие операции автоматизированы и избавляют дизайнера от многочисленных рутинных действий. К таким программам относятся AceHTML, CoffeeCup HTML Editor, HomeSite и многие другие. Мы в дальнейшем будем работать с VS Code в связке с Emmet.