Объясните непонимающему

Прохожу курсы по HTML, CSS, JS.
Дошел уже до изучения CSS “Оформление текста с помощью CSS”.
Сложновато делать графику в CSS, понимаю, что от неопытности, так как только начал учить все.

ВОПРОС:

Зачем этот CSS если можно те же фоны сделать в Фотошопе, картинки, логотипы, эмодзи и тд.?
Потом залить на сайт и ВУАПЛЯ.

То что с помощью CSS можно видоизменять текст, это понятно зачем и для чего, а вот относительно всей другой графики на сайте зачем мучиться с CSS, когда в Фотошопе все можно проще и красивее сделать?

Заранее спасибо.

ну например, если не критично, что текст не является текстом, а картинкой, то вполне возможно использовать
но это плохой способ, т.к. количество обращений к серверу будет немыслимым. обычно простенькие служебные картинки (иконки, смайлики и пр.) объединяют в одну большую картинку (спрайт) и с помощью background-position определяют какую её часть показать для элемента. т.е. в таком случае обращение к серверу будет 1, а картинок таким образом можно разметить много.
некоторые веще вообще невозможно сделать кроме как через CSS, т.е. всякие различные фоновые изображения, сложные рамки и пр.

1 лайк

Спасибо.
В принципе я так и думал, что это может быть связанно с нагрузкой сервера, но не был в этом уверен до конца.