← Все вопросы
Из чего вообще состоит сайт? HTML, CSS и JavaScript — кто за что отвечает?
7
Хочу научиться делать сайты, но пока не понимаю, из чего сайт состоит. Везде упоминают HTML, CSS, JavaScript. Это три разных языка? Кто из них что делает на странице?
2 ответа
12
✓ Принятый ответ — помог автору
Да, это три разных штуки, и у каждой своя роль. Классическая аналогия — человек:
- HTML — это скелет/содержание. Он задаёт, ЧТО есть на странице: заголовки, абзацы текста, картинки, кнопки, ссылки. Без HTML страницы просто нет.
- CSS — это внешний вид, одежда. Он задаёт, КАК это выглядит: цвета, шрифты, отступы, расположение блоков, адаптация под телефон.
- JavaScript — это поведение, мышцы. Он задаёт, что ПРОИСХОДИТ при действиях: нажал кнопку — открылось меню, отправил форму, что-то посчиталось, обновилось без перезагрузки.
Если убрать CSS — будет страшный, но рабочий текст. Убрать JS — будет красиво, но «неживо». Убрать HTML — не будет ничего.
5
Порядок изучения для новичка как раз такой: сначала HTML (научиться размечать содержание), потом CSS (сделать красиво), и только потом JavaScript (оживить). Не пытайся хвататься за всё сразу — HTML и CSS осваиваются за пару недель и уже дают видимый результат, это мотивирует.
Ваш ответ
Войдите, чтобы ответить на вопрос.