Что такое HTML.
HTML – это язык разметки документов в вебе. С помощью этого языка создаются и отображаются гипертексты во Всемирной паутине. Интерпретирование кода HTML происходит в браузере, и затем телефон, компьютер или планшет передает изображение сайта.
Страница сайта соответствует одному документу HTML, который для упрощения называют гипертекстом. Гипертекст состоит из множества тегов или же дескрипторов, образующих веб-страницу. Также он может содержать гиперссылку на другой HTML документ, если сайт является многостраничным.
Пример простого HTML документа:
[ <!DOCTYPE html>
<html>
<head>
<title>Заголовок сайта</title>
</head>
<body>
<h1>Заголовок первого уровня</h1>
<p>Абзац</p>
</body>
</html> ]
Теги html, head, title, body являются обязательными, у каждого тега должен быть закрывающий тег.
Преимущества сайтов HTML.
2. Сайты на HTML практически не поддаются взлому, так как не имеют базы данных и файлов конфигурации.
Страницы имеют маленький размер и не обращаются к базе данных MySQL, следовательно, быстро загружаются, что не скажешь о сайтах, разработанных на CMS. Также экономится бюджет на трафик на хостинге.
Благодаря быстрой загрузки сайты находятся на более высоких позициях в поисковой выдаче.
Исключается наличие дублей страниц и битых ссылок в отличие от сайтов на CMS.
Правильно прописанные мета-теги влияют на продвижение сайта. Веб-программисту, который слабо разбирается в языке разметки будет сложнее продвинуть свой сайт на CMS.
Недостатки сайтов HTML.
3. Создание сайтов на HTML дольше и сложнее, чем на CMS. Для создания сайтов на конструкторе не требуется много знаний.
Создавать панель администрирования для наполнения сайта контентом придется вручную, а конструкторы имеют готовую.
Преимущества HTML 5.
4. Новые возможности обновленного языка делают код намного чище. Структура гипертекста упрощается и в нем проще ориентироваться. Тег div в HTML 5 убрали, на замену пришли новые теги, облегчающие работу.
Изменился внешний вид страниц и появились новые возможности оформления, что порадовало дизайнеров.
Больше нет надобности устанавливать Adobe Flash или какие-то дополнительные плееры. Новые теги упрощают работу с аудио-файлами и изображениями. А Canvas позволяет создавать небольшие игры и размещать анимации.
Создание сайтов на HTML все еще актуально и имеет больший ряд преимуществ над сайтами, написанными на конструкторах. Помимо того, язык HTML легок в изучении и может пригодиться не только при разработке самописных сайтов.