Для большинства CSS вам не нужно беспокоиться об заучивании свойств и значений. Вы можете найти их, когда они вам понадобятся. Однако есть некоторые базовые основы языка, без которых его будет сложно понять. На самом деле, стоит потратить некоторое время, чтобы убедиться, что вы понимаете эти вещи, так как это сэкономит вам много времени и нервов в долгосрочной перспективе. Псевдокласс и псевдоэлемент, больше, чем просто класс Селектор выбирает часть вашего документа, чтобы вы могли применить к нему правила CSS...