Что такое HTML?
HTML - это специальный компьютерный язык, который предназначен для создания веб-страниц. Любые страницы, которые Вы можете найти в интернете созданы с помощью данного языка. Он относительно легко учиться, причем стоит заметить, что основы доступны для подавляющего большинства людей за один присест. В то же время он достаточно функциональный и мощный в том, что он позволяет Вам создавать. Он все время эволюционирует и развивается, чтобы соответствовать актуальным требованиям и потребностям растущей интернет-аудитории под руководством «W3C» - организации, которой поручено стандартизировать, разрабатывать и поддерживать язык.
HTML - это язык разметки гипертекста
HyperText - это способ (метод), с помощью которого Вы осуществляете перемещения по всемирной сети - нажимая на специальный текст, называемый гиперссылкой, который приведет Вас к определенной странице. Префикс "гипер" означает что текст не является линейным, что в свою очередь дает Вам возможность попасть в любое место в интернете просто кликнув на ссылку. Нелинейность - отсутствие установленного порядка (алгоритма), чтобы что-то сделать, порядок определяется пользователем - то есть Вами.
HTML как и любой другой язык имеет собственный синтаксис и свод правил.
Как это работает?
HTML состоит из ключевых слов - тегов, которые разработчик сайта прописывает в текстовом документе. Затем текст сохраняется как html-файл и просматривается в браузере, например Google Chrome или Mozilla FireFox. Браузер в свою очередь читает файл и представляет текст в видимой форме. При написании собственного HTML необходимо правильное и грамотное использование тегов для того, чтобы созданная Вами страница максимально соответствовала Вашим ожиданиям. Для написания HTML-кода можно использовать любой текстовый редактор, даже стандартный блокнот, но такой подход будет не очень практичным. Лучше использовать специализированные редакторы кода, или мощной IDE (Integrated Development Environment - интегрированная среда разработки). Забегая вперед скажу, что IDE - достаточно тяжелые инструменты, и необходимость в их использовании возникает при работе с большими проектами и большим количеством технологий.
Какой HTML-редактор выбрать начинающему?
Исходя из собственной практики могу посоветовать три достойные решения для работы с HTML:
Brackets
Sublime Text
Atom
Все предложенные варианты являются удобными, гибкими и бесплатными.
Но отдельно хотелось бы выделить Visual Studio Code от Microsoft, и свое знакомство с веб разработкой желательно начинать именно с него.
Как было упомянуто выше, HTML - язык гипертекстовой разметки. Разметка - это основная, базовая структура документа (веб-страницы), в которой указано, что и в каком порядке должно находиться на странице.
Перед тем, как продолжить ознакомление с данной темой рекомендую скачать и установить выбранный Вами редактор кода, который будет небходим для дальнейшей работы.
Благодарю за внимание.
Жду Ваши вопросы в комментариях =)