Основное понятие CSS, это стиль – т. е. набор универсальных, применимых к разным элементом веб-странички правил форматирования и дизайна, . В стандартном HTML для присвоения какому-либо элементу определенных свойств (таких, как цвет, размер, положение на странице и т. п.) нужно было каждый раз их описывать в теге, даже если на одной страничке таких элементов сотня и все они одинаковы. Нужно было всю эту сотню раз вставить одинаковые элементы в код, что могло увеличить файл в десятки раз, а значит и уменьшить скорость его загрузки. CSS работает по другому, более экономично. Чтобы дать какому-то элементу определённые характеристики или оформление, вы должны будете один раз его описать, а потом просто указывать что этот элемент вы хотите оформить так, как сказано в таблице стилей – это намного удобнее. Кроме того при желании вы можете разместить описание стиля не в странице, а в отдельном файле и просто потом загружать этот файл в страницу – если у вас сотня страниц, то вам это просто незаменимо. Так-же это даёт нам возможность менять оформление всего сайта, состоящего из множества страниц, лишь редактированием файла стилей. Кроме того возможности CSS в оформлении гораздо выше чем у стандартного HTML, что даёт нам множество вариантов написания кода и создания дизайна.
Признайтесь, вы ведь любите автомобили? Без них наша жизнь была бы гораздо менее удобной. Если вы любите автомобили Toyota в Москве вы всегда можете купить его. Можно как б/у, так и новый, если у вас достаточно денег