Фон с разными цветами

Фон с разными цветами

В этой статье мы рассмотрим свойства CSS , связанные с цветом. Прочитав ее, вы узнаете:

  • как на веб-странице изменить цвет текста;
  • как добавить цвет или изображение для фона;
  • как добавить тени;
  • как изменять прозрачность.

Цвет текста

Вы наверняка уже знаете о свойстве, используемом для изменения цвета текста – это свойство color . Мы рассмотрим различные способы указания цвета.

Указание названия цвета

Самый простой и удобный способ указать цвет — это ввести его название. Единственным недостатком этого метода является то, что существует только шестнадцать так называемых « стандартных » цветов.

На приведенном ниже рисунке показано шестнадцать цветов, которые можно использовать, введя их название:

Шестнадцать названий цветов, которые можно использовать в CSS

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

Заголовок отображается коричневым цветом

Шестнадцатеричные обозначения

Шестнадцать цветов — это мало, если учесть, что большинство мониторов могут отображать шестнадцать миллионов цветов. Но представьте, если бы нужно было задать название каждому из шестнадцати миллионов оттенков …

К счастью, в CSS предусмотрено несколько способов выбора цвета. Первый способ — шестнадцатеричное значение. Вот как выглядит название цвета в шестнадцатеричном формате: #FF5A28 . Это комбинация букв и цифр, которые указывают цвет.

Всегда нужно начинать с указания символа хэша (#) , за которым следует шесть букв или цифр от 0 до 9 и от A до F .

Эти буквы или цифры работают парами. Первые две цифры указывают количество красного, две следующие — зеленого, а две последние — голубого. Смешивая эти значения ( которые являются компонентами Red-Green-Blue в цвете ), можно получить любой цвет.

Таким образом, #000000 соответствует черному цвету, а #FFFFFF — белому.

Некоторые графические программы, такие как Photoshop , Gimp и Paint.NET , позволяют указывать цвета в шестнадцатеричном формате.

Вот, например, как можно применить белый цвет, указанный в шестнадцатеричном формате, к абзацам:

При этом допускается сокращенная запись: можно указать цвет с помощью только трех символов. Например: #FA3 эквивалентно #FFAA33 .

Метод RGB

Red-Green-Blue , сокращенно обозначаемый как « RGB ». Как и в шестнадцатеричном коде, чтобы выбрать цвет, необходимо определить количество красного, зеленого и синего.

Это намного практичнее, и с помощью простой программы для рисования, такой как Paint , можно найти нужный цвет. Вот действия, которые необходимо выполнить:

  1. Зайдите в меню « Пуск », найдите в нем программу Paint и запустите ее.
  2. Перейдите в раздел « Редактировать цвета », как показано на рисунке, приведенном ниже.
  3. Откроется окно. В поле справа переместите ползунки, чтобы выбрать нужный цвет. Предположим, нужно вывести заголовки

розовым цветом. Выберите цвет в окне, как показано на рисунке, приведенном ниже.

  • Обратите внимание на соответствующие значения Red-Green-Blue , указанные в правом нижнем углу окна. Введите эти значения в том же порядке в CSS .
  • Изменение цвета в Paint

    Выбор цвета в Paint

    Чтобы использовать метод RGB , нужно ввести rgb ( Red, Green, Blue ), заменив « Red, Green, Blue » соответствующими числами в диапазоне от 0 до 255 .

    Цвет фона

    Чтобы указать цвет фона html-страницы , используйте свойство CSS background-color. Оно используется так же, как и свойство color, другими словами, можно ввести название цвета, его шестнадцатеричное значение или RGB .

    Чтобы указать цвет фона для веб-страницы, необходимо работать с html-тегом

    Рассмотрите приведенный ниже код CSS :

    Результат работы этого кода простой html страницы с фоном:

    Белый текст на черном фоне

    CSS и наследование

    В CSS , если вы применяете стиль к тегу, все теги, которые находятся внутри него, будут иметь тот же стиль.

    Если я применил черный цвет фона и белый цвет текста к тегу

    , все заголовки и абзацы также будут иметь черный фон и белый текст… Это называется наследованием: теги, которые находятся внутри другого тега, « наследуют » его свойства.

    Это также отображено в названии « CSS », что переводится как « Каскадные таблицы стилей ». Свойства CSS наследуются в каскаде: если вы задаете стиль элементу, все его дочерние элементы будут иметь тот же стиль.

    Это означает, что весь текст моей веб-страницы обязательно будет белым?

    Нет, не обязательно. Если вы позже укажете, что хотите, чтобы заголовки были красными, этот стиль будет иметь приоритет, и заголовки станут красными.

    Читайте также:  Как проверить телефонную линию без телефона

    Наследственность работает не только для цвета. Все свойства CSS наследуются. Например, можно назначить жирный шрифт в теге

    , и все заголовки и абзацы будут отображаться жирным шрифтом.

    Пример наследования с тегом

    Многие уверены, что они могут изменять только цвет фона html-страницы . Это не так: можно изменить фон любого элемента: заголовков, абзацев, определенных слов и т. д. В этом случае они будут выделены (как если бы они были отмечены маркером).

    Например, существует тег

    , который используется для выделения определенных слов. Давайте используем его здесь:

    По умолчанию текст отображается на желтом фоне. Можно изменить это с помощью CSS :

    Красный цвет фона применяется к тексту тега

    . Действительно, даже если фон html-страницы черный, это свойство CSS для наиболее специфичного элемента имеет приоритет ( смотрите рисунок, приведенный ниже ):

    Красный выделенный текст на черном фоне

    Тот же принцип применим ко всем HTML-тегам и свойствам CSS . Если вы скажете:

    • Текст абзацев у меня отображается шрифтом с размером 1,2em ;
    • Важные тексты (

    ) у меня отображается шрифтом с размером 1,4 em .

    … то можете подумать, что возникнет конфликт. Если важный текст является частью абзаца, шрифтом какого размера он должен отображаться? 1,2 em или 1,4 em ? CSS решит, что наиболее специфичное объявление имеет приоритет: поскольку

    соответствует более специфичному элементу, чем параграфы, текст будет выводиться шрифтом с размером 1.4 em.

    Фоновые изображения

    В следующих примерах вы узнаете, как задать фон страницы в html. Но не забывайте, что фоновое изображение не обязательно относится ко всей странице. Также можно поместить фоновое изображение под заголовки, абзацы и т. д.

    Как сделать изображение фоном страницы в html

    Свойство, используемое для указания фонового изображения ( в каком-то смысле его можно назвать тегом фона html-страницы ) — background-image . В качестве значения необходимо указать url(«nom_de_l_image.png») . Например:

    В результате мы получим:

    Фоновое изображение страницы

    Адрес, указывающий местоположение фонового изображения, может быть записан как абсолютный адрес ( http: // … ) или как относительный ( fond.png ).

    Будьте внимательны при указании относительных адресов в файле CSS . Адрес изображения должен быть указан относительно файла .css , а не относительно файла .html . Чтобы упростить ситуацию, советую размещать фоновое изображение в той же папке, что и файл .css .

    Параметры фонового изображения

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

    background-attachment: прикрепление фона

    Свойство CSS background-attachment используется для « закрепления » фона. Полученный эффект позволяет сделать так, чтобы фон « прокручивался » вместе с текстом. Доступны два значения:

    • fixed : фоновое изображение остается закрепленным;
    • scroll : фоновое изображение прокручивается вместе с текстом ( значение по умолчанию ).

    background-repeat: повторение фона

    По умолчанию фоновое изображение повторяется в виде мозаики ( таким образом, фон html-страницы распространяется на весь экран ). Вы можете изменить это с помощью свойства background-repeat:

    • no-repeat : фон не будет повторяться. Изображение будет размещено на странице в одном экземпляре.
    • repeat-x : изображение будет повторяться только в первой строке, горизонтально.
    • repeat-y : изображение будет повторяться только в первом столбце по вертикали.
    • repeat : фон будет повторяться в виде мозаики (значение по умолчанию).

    background-position: положение фона

    Также можно указать позицию фонового изображения с помощью background-position . Это свойство полезно только в комбинации с background-repeat: no-repeat ; ( фон, который не повторяется ).

    Нужно ввести два значения в пикселях, чтобы указать положение фона относительно верхнего левого угла страницы ( или абзаца, если вы применяете фон к абзацу ). Поэтому, если вы введете:

    … фон будет сдвинут на 30 пикселей левее и 50 пикселей выше. Также можно использовать следующие значения:

    • top : вверху;
    • bottom : внизу;
    • left : слева;
    • center : по центру;
    • right : справа.

    Их можно комбинировать. Например, чтобы разместить фоновое изображение в правом верхнем углу, нужно ввести:

    Если я хочу отображать солнце в качестве фонового изображения ( следующий рисунок ), только один раз ( no-repeat ), всегда видимым ( fixed ) и расположенным в правом верхнем углу ( top right ), то следует написать следующий код фона html-страницы :

    Солнце в качестве фонового изображения в правом верхнем углу

    Сочетание свойств

    Если вы применяете к фону много свойств, то можно использовать своего рода « супер-свойство », называемое background . Его значение может сочетать в себе несколько ранее рассмотренных свойств: background-image , background -repeat , background-attachment и background-position .

    Читайте также:  Как можно из песни сделать минусовку

    Таким образом, можно написать:

    Это первое « супер-свойство », которое я вам показываю, но будут и другие. Вы должны знать следующее:

    1. Порядок значений не важен. Можно комбинировать значения в любом порядке.
    2. Не нужно вводить все значения. Поэтому, если не хотите вводить fixed, можно удалить его.

    Несколько фоновых изображений

    Начиная с CSS3 , можно указывать для элемента несколько фоновых изображений. Для этого разделите их объявления запятой:

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

    Несколько фоновых изображений

    Несколько фоновых изображений работают во всех браузерах кроме устаревших версий Internet Explorer , который распознает эту функцию, только начиная с версии 9 ( IE9 ).

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

    Прозрачность

    CSS позволяет легко изменять уровни прозрачности элементов. Для этого мы будем использовать свойство opacity и модель RGBa .

    Свойство opacity или как сделать фон страницы в html прозрачным

    Свойство opacity используется для указания уровня непрозрачности ( который является обратным для прозрачности ).

    • При значении 1 элемент будет полностью непрозрачным: это поведение по умолчанию.
    • При значении 0 элемент будет полностью прозрачным.

    Вам нужно выбрать значение от 0 до 1 . При значении 0,6 элемент будет на 60% непрозрачным, и вы сможете видеть сквозь него!

    Вот как это можно использовать:

    Вот пример, который даст представление о прозрачности.

    Прозрачный абзац

    Прозрачность работает во всех браузерах, включая Internet Explorer , начиная с версии IE9 и выше.

    Если вы примените свойство opacity к элементу веб-страницы, все содержимое этого элемента станет прозрачным. Если хотите сделать цвет фона прозрачным, лучше всего использовать указание RGBa .

    Модель RGBa

    CSS3 предоставляет еще один способ изменения прозрачности: модель RGBa . Это RGB , которое мы рассматривали ранее, но с четвертым параметром: уровнем прозрачности ( альфа-каналом ). При значении 1 фон полностью непрозрачен. При значении менее 1 он становится прозрачным.

    Это обозначение распознают все современные браузеры, включая Internet Explorer ( начиная с версии IE9 и выше ). Для устаревших браузеров рекомендуется указывать стандартный код RGB , в дополнение к RGBa .

    Заключение

    Мы изменяем цвет текста с помощью свойства color , а цвет фона — с помощью background-color . Также его можно использовать как способ растянуть фон на всю html-страницу .

    Можно указать цвет, введя его имя ( например, black ), значение в шестнадцатеричном формате ( #FFC8D3 ) или указав код RGB ( rgb(250,25,118) ).

    Также можно добавить фоновое изображение с помощью свойства background-image , закрепить фоновое изображение, отобразить его как мозаичный рисунок и даже разместить в любом месте веб-страницы.

    Вы также можете сделать часть веб-страницы прозрачной с помощью свойства opacity или с помощью указания RGBa .

    Данная публикация представляет собой перевод статьи « Color and background » , подготовленной дружной командой проекта Интернет-технологии.ру

    Подборка качественных цветочных фонов. Выберите понравившиеся фоны с цветами в разных стилях. Любые из них можно скачать бесплатно в высоком качестве и использовать для Фотошопа или скрапбукинга в личных и коммерческих целях.

    Тебе также может понравиться

    Разные цветы на белом столе в цветочном магазине

    fizel

    Весенние цветы ивы и люпин дерево, изолированные. акварель рисованной иллюстрации.

    annastro

    Акварельная живопись из листьев и цветов, бесшовный узор на белом фоне

    photoiget

    Абстрактная цветочная акварельная живопись. весенние разноцветные цветы

    photoiget

    Акварельная живопись из листьев и цветов, бесшовный узор на белом

    photoiget

    Акварельная живопись из листьев и цветов

    photoiget

    Акварельный новогодний узор, цветы морозника, омела, красные ягоды

    user1927228

    Акварельная живопись из листьев и цветов

    photoiget

    Желтый цветок и колокольчик. повторяющийся цветочный узор акварелью

    zzorik

    Акварельные иллюстрации листьев и цветов, бесшовные узор на белом фоне

    photoiget

    Два одинаковых обручальных кольца лежат на свадебном букете

    freepic.diller

    Подставка с цветочным декором на стол

    freepic.diller

    Жених и невеста режут украшенный цветами свадебный торт

    freepic.diller

    Закройте картину нереальной подвесной люстры

    freepic.diller

    Читайте также:  Nokia lumia 640 lte dual sim

    Свадебный зал с видом на озеро

    freepic.diller

    Красивый портрет молодой женщины на черном фоне

    ArthurHidden

    Невеста демонстрирует свой маникюр над свадебным букетом

    freepic.diller

    Сервировочный свадебный стол для гостей

    freepic.diller

    Украшенные столы для свадьбы в ресторане

    freepic.diller

    Красивый портрет молодой женщины на черном фоне

    ArthurHidden

    Синяя рамка на розовом фоне с copyspace

    denamorado

    Красивые фоновые розы на день святого валентина

    denamorado

    Декоративные растения на фоне

    freepik

    Рамка из розовых цветов и листьев на зеленом фоне

    freepik

    Контрастный фон с пустой белой бумагой и цветами гвоздики

    freepik

    Женщина берет лимон из лимонного дерева

    freepik

    Плоские садовые инструменты и растения с пустым телефоном

    freepik

    Ассорти из овощей в тачке

    freepik

    Женщина держит голову горшок в саду

    freepik

    Старинные цветы фон

    kdekiara

    Симпатичная композиция из вертикальной рамки с цветами на розовом фоне

    freepik

    Прекрасные лепестки роз с копией пространства на плоской планировке

    freepik

    Маленькие цветы ветви на белом столе

    freepik

    Фиолетовые цветы с лепестками на столе

    freepik

    Цветочная копия космический фон с розовыми розами

    freepik

    Довольная молодая женщина с цветами и воздушными шарами

    freepik

    Розовые цветы с лентой на столе

    freepik

    Цветы возле подарочной коробки и шоколадные конфеты

    freepik

    Закройте белые и желтые экзотические цветы

    freepik

    Упрощенные цветы и фон с копией пространства

    freepik

    Желтая рамка украшена белой маргариткой и цветочками на розовой поверхности

    freepik

    Вид сверху цветы белой ромашки; лепестки и желтая пыльца на белом фоне

    freepik

    Повышенные вид белых тюльпанов на бетонном фоне

    freepik

    Свадебная фоторамка с розами

    denamorado

    Букет тюльпанов на розовом фоне с copyspace

    denamorado

    Поздравительная открытка на белых и розовых лепестках роз

    denamorado

    Граница красивой свежей сладкой розовой розы на бежевом фоне

    denamorado

    Цветочное оформление на розовом фоне

    freepik

    Прекрасный букет из розовых и белых тюльпанов на белом фоне деревянные

    denamorado

    Прекрасный букет из тюльпанов на белом фоне деревянных с copyspace справа

    denamorado

    Фоторамка для свадьбы

    denamorado

    Розовая рамка с цветами вокруг

    denamorado

    Бумага рядом с подарком и цветы и лепестки

    freepik

    Красивые тюльпаны белые и розовые на белом фоне деревянные

    denamorado

    Цветы испанской устрицы и чертополох

    freepik

    Свадебная концепция с розовыми розами и чашка кофе с копией пространства

    denamorado

    Композиция цветов. розовые розы цветы на фоне пастельных роз. плоская планировка, вид сверху, копия пространства

    denamorado

    Современный письменный стол

    denamorado

    Социальные сети

    Получи эксклюзивные ресурсы прямо на свой почтовый адрес

    Copyright © 2010-2020 Freepik Company S.L. Все права защищены.

    Регистрируясь на этом веб-сайте, ты принимаешь наши Условия использования и Политику конфиденциальности

    Зарегистрироваться

    И наслаждайся преимуществами

    Увеличь свой ежедневный лимит скачиваний

    Получи доступ к эксклюзивным предложениям и скидкам

    Получи набор из 20 Премиум-ресурсов бесплатно, подписавшись на нашу рассылку

    Уже есть аккаунт? Войти

    Зарегистрироваться с аккаунтом социальной сети

    Помощь с паролем

    Введи имя пользователя или адрес электронной почты чтобы восстановить пароль. Ты получишь письмо с инструкциями. Если у тебя возникли проблемы с восстановлением пароля, свяжись с нами.

    Здравствуйте!

    В нашей рассылке ты найдешь эксклюзивные дизайны, новости и рекламные предложения.

    Подпишись и получи 20 векторов Премиум

    Да, получить Нет, продолжить без получения пакета

    Мы защитим твою личную информацию. Подробнее

    Сообщить

    Уведомление о нарушении Авторских Прав

    Если ты являешься владельцем авторских прав или агентом, отвечающим за это, и считаешь, что какой-либо контент на сайте Freepik нарушает авторские права твоей работы, ты можешь подать уведомление в DMCA для уведомления о ресурсах, которые могут представлять собой нарушение соответствующих лицензий

    Сообщить о проблеме с загрузкой

    Что пошло не так?

    Поздравляем! Теперь ты Премиум пользователь Freepik.

    Теперь ты можешь использовать весь контент без атрибуции и скачивать ресурсы, помеченные значком Премиум.

    Краткое описание лицензии

    Наша лицензия позволяет тебе использовать контент

    • Для коммерческих и личных проектов
    • В цифровых или печатных СМИ
    • Можно использовать, неограниченное число раз в течение долгого времени
    • В любой точке планеты
    • Можно изменять, или создавать работы на основе данного контента

    * Этот текст является только кратким описанием и не содержит никаких договорных обязательств. Для получения дополнительной информации, перед использованием контента прочитай наши Условия использования.

    Ссылка на основную публикацию
    Adblock detector