rgb(255,255,255)
нотация доступна с CSS1. Но #ffffff
кажется гораздо более популярным.
Очевидно, это немного более компактно. Я знаю, что hex больше связан с базовыми байтами и понимает, что при выполнении арифметики эти значения будут иметь преимущества, но это не то, что вы собираетесь делать с CSS.
Ценности цвета, как правило, создаются дизайнерами (такими как я), которые никогда не встречаются с шестнадцатеричной нотации в другом месте и более знакомы с десятичной нотацией, которая является основным способом указания цвета в приложениях, которые они используют, - в факт, что я встретил немало людей, которые не понимают, как данное шестнадцатеричное значение разбивается на компоненты RGB и предполагает, что оно напрямую не связано с цветом, например, с ссылкой на систему цветов Pantone (например, PMS432).
Итак, по какой-либо причине не использовать десятичную цифру?