В данном материале попробуем подробно разобраться в структуре <head> HTML документа. Для чего и как используются разные мета-теги. Ознакомиться с примером документа который мы будем разбирать, можно по этой ссылке. Основа <!DOCTYPE html> Настройка совместимости, раньше этот элемент включал в себя множество настроек и определений. Сейчас достаточно указать эту короткую запись, чтобы браузер понял что, работает с обычной HTML страницей. <html lang="ru" prefix="og: http://ogp.me/ns#"> Атрибут lang указывает основной используемый язык на странице. В prefix'е мы сообщаем о том что у нас используется Open graph разметка, но об этом чуть позже. <meta charset="UTF-8" /> Определяем кодировку страницы, почти во всех случаях используем UTF-8. Особенно если не знаем что указывать :) <meta name="viewport" content="width=device-width" /> Свойство viewport определяет область просмотра. В данном случае настройка width=device-width сообщает о том что, размер области просмотра равен ширине экрана устр