2010-03-09 2 views
-1

Сколько способов мы можем предоставить информацию о цвете в X/HTML, css?Код цвета в X/HTML, CSS

Я знаю, что некоторые

  1. Hex
  2. название цвета
  3. RGBA

есть ли другой способ?

и какой метод предпочитают использовать, а какие нет? Просьба дать пояснения.

ответ

3

Три способа, которыми вы упоминаете, - это только три.

Я не думаю, что конкретный метод обычно предпочтительнее, но в качестве разработчика, я хотел бы видеть шестнадцатеричные числа.

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

Кроме того, шестнадцатеричные номера являются наиболее компактным способом описания цвета (для большинства цветов), поэтому вы можете сказать пару байтов пропускной способности с помощью hex. Это на самом деле не имеет значения, но это одно из единственных различий, о которых я могу думать.

1

Существует еще один метод: тот, который вам не хватает, - это старый RGB. RGBa включает в себя непрозрачность (это «a», для alpha) - это не то же самое, что RGB. RGB поддерживается широким спектром браузеров, старых и новых; RGBa поддерживается более узким, но значительным набором браузеров: http://css-tricks.com/rgba-browser-support/ (IE, как обычно, является основным удержанием).

Какой метод вы используете, на самом деле не имеет значения. Я предпочитаю hex от привычки, но я начинаю использовать RGB больше, так что я могу начать использовать его для распространения на RGBa.

+0

есть rgba новое дополнение? http://www.imventurer.com/2007/09/24/css-color-codes/ –

+0

Да. Часть CSS3 (следующая большая вещь и все такое). Хорошая статья: http://24ways.org/2009/working-with-rgba-colour. Спецификация: http://www.w3.org/TR/css3-color/#rgba-color –

+0

, поэтому мы должны использовать RFBa над шестнадцатеричным ? –

Смежные вопросы