HTML обязательно ли его изучать? Может можно без него?
Сейчас многие системы управления сайтом (CMS) , легки в управлении и не требуют знаний HTML. Установил CMS, добавил контент и все сайт готов, а что там в коде мало кого волнует. Это не волнует вас, но волнует поисковики.
В коде может быть не только лишний код но и ошибки которые не видны со стороны обозревателя, я молчу о чужом коде. Увидеть это можно только изнутри рассматривая код страницы. Сделать это можно простым способом вот пример в Internet Explorer и Mozilla Firefox.
Что же такое HTML? Это язык гипертекстовой разметки. Набор специальных команд(тегов) для оформления отображаемой на веб-странице информации: изображений, видео, текста, музыки, форм и т. д.
Язык очень прост в изучении. Почти как таблица умножения. Раз выучил и на долго. Интересно его изучают на информатике? Имеет смысл.
Код постоянно изменяется, я изучал HTML2 сейчас HTML5. Но формат страниц не меняется. Добавляются новые теги, старые упрощаются.
Основная структура страницы.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> ----------------- Ни когда не вникал, что это. Ставил по умолчанию.
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"/> --------- кодировка сайта
<title>Сайт</title> -----------заголовок сайта
<meta name="keywords" content="Ключевые слова" /> -----------ключевые слова
<meta name="description" content=" " />
<link href="menu.css" rel="stylesheet" type="text/css" /> ----------- каскадные таблицы
<style type="text/css"> стилей
<link rel="shortcut icon" href="/favicon.ico"/> ----------- фавикон
</style>
</head>
<body> ----------- наполнение страницы
<h1></h> ----------- заголовок страницы
<h2></h> ----------подзаголовок текста
<p></p> --------- абзац
<div></div> -------блок
</body>
</html>
Поверхностный обзор страницы в HTML.
Рекомендую в начале пути, по мануалу из интернета или по книге создать сайт из 5 страниц только на HTML.
Изучить основные теги.
Я не буду их описывать, во всей обучающей литературе это стандартные теги.



