Что такое HTML и зачем он вообще нужен, если есть Word?
Только начал изучать сайты и совсем запутался. В Word я тоже могу написать заголовок, сделать текст жирным, вставить картинку. Зачем тогда нужен какой-то HTML? Чем он отличается и почему сайты делают именно на нём?
2 ответа
HTML — это язык разметки: ты не рисуешь страницу, а размечаешь, что чем является. Например: «вот это заголовок», «вот это абзац», «вот это ссылка», «вот это картинка». Браузер читает эту разметку и сам показывает страницу.
Word делает документ для печати — он живёт у тебя на компьютере. HTML делает страницу, которую браузер открывает по интернету, и которую видят миллионы людей. Плюс по этим тегам поисковики (Google, Яндекс) понимают, о чём страница.
Простейший пример:
<h1>Привет!</h1>
<p>Это мой первый сайт.</p>
<h1> — главный заголовок, <p> — абзац. Браузер сам сделает заголовок крупным.
Короткая аналогия: HTML — это скелет страницы (что где находится), CSS — её внешний вид (цвета, шрифты), а JavaScript — поведение (что происходит при клике). Сначала учат HTML, потому что без скелета остальное некуда вешать.