Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
HTML и JavaScript.doc
Скачиваний:
19
Добавлен:
11.12.2018
Размер:
1.61 Mб
Скачать

Атрибут style

В отличие от элемента style атрибут применяется к конкретному элементу, а не к веб-документу в целом. Значением атрибута style является одно или несколько объявлений, разделенных точкой с запятой, например:

<img src=”…” style=”width: 800px; height: 600px;” />

Атрибут style также не рекомендуется использовать повсеместно, но он может быть полезен для указания размеров изображений или других внедренных объектов. Если не использовать атрибут style в таких случаях, то будет необходимо задавать атрибуты id, а это излишне усложнит код таблицы стилей.

Работа с цветом

Для задания цвета в CSS используется распространенная модель RGB (также доступна и RGBA). Для каждой цветовой компоненты отводится по одному байту. Это позволяет получить более 16 миллионов различных оттенков — больше, чем может различить человеческий глаз.

Свойство color

Управлять цветом текста позволяет свойство color. Его значения можно задавать в различных форматах.

  • Полный шестнадцатеричный код. Он состоит из символа # и следующих за ним 6 шестнадцатеричных цифр. Регистра букв значения не имеет. Например, так задается красный цвет:

color: #ff0000;

  • Сокращенный шестнадцатеричный код. Применяется, когда обе цифры для каждой компоненты оказываются одинаковыми. Тогда вместо шести цифр используются три, например:

#88ffdd можно сократить до #8fd

  • Функционал rgb(). Значение цвета указывается через параметры функционала. Можно указывать значения числами от 0 до 255, либо в процентах. Например, так можно задать зеленый цвет:

color: rgb(0, 255, 0);

color: rgb(0%, 100%, 0%);

  • Константы. Для наиболее простых цветов существуют словесные константы, например: red, black, purple и т. д. Всего их насчитывается 17.

Миф о «безопасных» цветах

Идея «безопасных» цветов («веб-цветов») появилась много лет назад. Считалось, что использование безопасных цветов гарантирует правильное отображение цветовой схемы на любом мониторе. Но на практике никакой разницы между «безопасными» и «небезопасными» цветами нет.

Безопасный цвет записывается в виде сокращенного шестнадцатеричного кода, цифры которого могут принимать только одно из 6 значений: 0, 3, 6, 9, c, f. В результате можно подсчитать, что всего таких цветов 216.

Многие источники до сих пор рекомендуют использовать на веб-страницах только безопасные цвета. Это лишь подчеркивает некомпетентность этих источников. Запомните, никаких «безопасных» и «небезопасных» цветов давно уже нет.

Свойство background

Свойство background управляет оформлением фона. Это свойство собирательное и состоит из пяти частных свойств, которые рассматриваются далее в этом разделе.

Background-color — цвет фона

Свойство background-color управляет цветом фона элемента. Оно принимает такие же значения, как и свойство color. Например, четыре этих объявления задают одинаковый черный цвет фона:

background-color: #000;

background-color: #000000;

background-color: rgb(0, 0, 0);

background-color: black;

По умолчанию это свойство имеет значение transparent (прозрачный). Обычно явно задавать этот цвет нет необходимости, поскольку цвет фона не наследуется.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]