Как вставить на фон картинку в html: Как добавить фоновый рисунок на веб-страницу?

Содержание

Фоновые рисунки | htmlbook.ru

В связи с особенностями веб-страниц, фоновые рисунки приобретают значительную
роль при верстке документов сайта. При этом они активно участвуют в самых разных
делах, например, автоматизируют процесс присоединения рисунков к тексту, создают
градиентные переходы и, конечно, добавляют фон под содержимым. Далее рассмотрены
некоторые аспекты применения фоновых изображений.

Фон на веб-странице

Установка фонового рисунка на веб-страницу традиционно происходит через атрибут
background тега <body>.
Такой рисунок повторяется по горизонтали и вертикали, заполняя таким способом
все окно браузера. Понятно, что особых вариантов для творчества здесь нет, поэтому
обратимся к стилям и посмотрим, что же можно делать с помощью CSS.

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

Добавление фонового рисунка

Добавление рисунка происходит путем установки адреса картинки через ключевое
слово url. Чтобы управлять повторением картинки
применяются аргументы no-repeat (нет повторения),
repeat-x (повторение по горизонтали) и repeat-y
(повторение по вертикали). Благодаря этому можно получить веб-страницу, приведенную
на рис. 1.

Рис. 1. Фоновая картинка без повторения

Чтобы установить картинку на веб-страницу, следует добавить стилевое свойство background
к селектору BODY, как показано в примере 1.

Пример 1. Фоновый рисунок

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>Фоновое изображение</title>
  <style type="text/css">
   BODY {
    background: url(images/target.gif) no-repeat 30px 20px; /* Параметры фона */
   }
  </style>
 </head>
 <body>
  <p>. ..</p>
 </body>
</html>

В данном примере графический рисунок target.gif определяется как фон веб-страницы
без повторения изображения. Чтобы картинка не прилегала плотно к краям браузера,
она смещается на 30 пикселов вправо и на 20 пикселов вниз от своего исходного
положения.

Повторение рисунка

Благодаря тому, что можно задавать повторение фонового рисунка по горизонтали
или вертикали, доступно несколько вариантов оформления веб-страниц. Например,
для создания вертикальной полосы по левому краю (рис. 2) понадобится изображение,
показанное на рис. 3.

Рис. 2. Повторение рисунка по вертикали

Рис. 3. Картинка для создания фона

Рисунок должен быть таким, чтобы по вертикали он состыковывался между собой
без заметных швов, а также составлял единое целое с заданным цветом фона веб-страницы.
В примере 2 приводится создание такого фонового рисунка, опять же с помощью
свойства background и его значения repeat-y.

Пример 2. Повторение фона по вертикали

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>Фоновое изображение</title>
  <style type="text/css">
   BODY {
    background: #fc0 url(images/hand.png) repeat-y; /* Повторение по вертикали */
   }
  </style>
 </head>
 <body>
  <p>...</p>
 </body>
</html>

Аналогично можно делать повторение фона по горизонтали, например, создав градиент
и установив его в качестве фоновой картинки (рис. 4).

Рис. 4. Использование градиента в качестве фона

Чтобы получить веб-страницу, приведенную на рис. 4, потребуется вначале
сделать картинку с градиентным переходом. Ширину достаточно указать 20-40 пикселов,
а высота рисунка зависит от цели документа и предполагаемой высоты содержимого
веб-страницы. Не стоит также забывать, что рисунок большого размера приведет
к увеличению объема графического файла. А это отрицательно скажется на скорости
его загрузки и, в конечном итоге, приведет к замедлению отображения фона. Для данного
случая вполне подошла картинка размером 30х200 пикселов (рис. 5).

Рис. 5. Градиентное изображение для создания фона

В примере 3 показан код HTML для создания градиентного фона.

Пример 3. Повторение фона по горизонтали

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>Фоновое изображение</title>
  <style type="text/css">
   BODY {
    background: url(images/gradient2.png) repeat-x; /* Параметры фона */
    text-align: center; /* Выравнивание блока по центру */
   }
   DIV {
    margin: auto; /* Отступы вокруг блока */
    width: 75%; /* Ширина блока */
    height: 90%; /* Высота блока */
    text-align: left; /* Выравнивание текста по левому краю */
    padding: 10px; /* Поля вокруг текста */
    background: white; /* Цвет фона */
   }
  </style>
 </head>
 <body>
  <div>
    Lorem ipsum. ..
  </div>
 </body>
</html>

Градиентный рисунок хорошо сочетается с одноцветным блоком, поэтому в данном
примере добавляется слой, в котором и отображается содержимое веб-страницы.

Добавление рисунка к тексту

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

Пример 4. Добавление рисунка

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>Фоновое изображение</title>
  <style type="text/css">
   h3 {
    background: url(images/book.gif) no-repeat 0 50%; /* Параметры фона */
    padding-left: 20px; /* Отступ слева от текста */
   }
  </style>
 </head>
 <body>
  <h3>Заголовок</h3>
  <p>Основной текст</p>
 </body>
</html>

Как показано в данном примере, рисунок можно сдвигать по горизонтали и вертикали
относительно своего исходного положения, по умолчанию это левый верхний угол
блочного элемента. Сдвиг фона позволяет установить изображение по отношению к тексту
желаемым образом. Чтобы текст не накладывался на рисунок, обязательно следует
добавить свойство padding-left, за счет него текст
смещается вправо на указанное расстояние. Оно в каждом случае индивидуально
и обычно равно ширине рисунка плюс желаемому отступу между изображением и текстом.

Html как вставить картинку на задний фон

Любая комната будет выглядеть намного лучше, если ее пол устилает дорогой персидский ковер. Так чем хуже ваш сайт? Может, пришла пора и его пол « застелить » дорогим изящным паласом ручной работы. Разберемся подробнее, как сделать фон для сайта:

Фон для сайта

Бывает так, что старый дизайн сайта уже приелся. И хочется чего-нибудь новенького и вкусненького. А новый дизайн будет таковым, если его приготовить своими руками.

Но менять полностью весь дизайн ресурса самостоятельно – вещь неблагодарная. Да и не у всех под это дело как надо « заточены » руки. Поэтому легче всего освежить старый шаблон, изменив цвет фона ресурса или его фоновое изображение.

Существует несколько способов того, как поменять фон на сайте. Для этого используются возможности CSS или html . Но многие из свойств для работы с фоном имеют одинаковое название и методику применения в этих веб-технологиях.

Основы работы с фоном в html

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

  • Цвет;
  • Фоновую картинку;
  • Текстурное изображение.

Разберемся с применением каждого из них подробнее.

Для того чтобы установить цвет заднего фона для сайта используется свойство background-color стилевого атрибута style . То есть, чтобы задать основной цвет для веб-страницы, нужно прописать его внутри тега . Например:

Кроме шестнадцатеричного кода цвета поддерживается значение в формате ключевого слова или RGB . Примеры:

Установка цвета фона с помощью ключевых слов имеет ряд ограничений по сравнению с остальными двумя способами.

В html поддерживается всего 16 ключевых слов для задания цвета. Вот несколько из них: white, red, blue, black, yellow и другие.

Поэтому для того, чтобы установить фон для сайта html , лучше использовать шестнадцатеричный формат или RGB .

Кроме выбора цвета доступны и другие параметры настройки. Если свойству background-color задать значение transparent , то фон страницы станет прозрачным. Это значение данному свойству присвоено по умолчанию.

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

Как видно из кода, привязка изображения происходит через путь url , заданный в скобках. Но не все картинки оказываются такими большими, чтобы своими размерами заполнить всю площадь экрана. Посмотрим, как будет отображаться меньший по величине рисунок.

Предположим, что мы разрабатываем сайт о поэзии, и в качестве подложки нужно использовать изображение Пегаса. Крылатый конь будет олицетворять свободу творческой мысли поэта!

Нам нужно, чтобы изображение отображалось посредине экрана один раз. Но, к сожалению, браузер не понимает наших возвышенных желаний. И выводит меньшую по размерам картинку для фона сайта столько раз, сколько может вместить в себя площадь экрана:

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

  • repeat-x – повторение фонового изображения по горизонтали;
  • repeat-y – по вертикали;
  • repeat – по обеим осям;
  • no-repeat – повторение запрещено.

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

Но, конечно, лучше, если бы наш летун расположился посредине экрана. Свойство background-position как раз и предназначено для позиционирования фонового рисунка на странице. Задавать координаты расположения можно несколькими способами:

  • Ключевым словом ( top , bottom , center, left, right) ;
  • Процентами – отсчет начинается от верхнего левого угла;
  • В единицах измерения ( пикселях ).

Воспользуемся самым простым вариантом центрирования:

Бывает, что нужно зафиксировать положение рисунка при прокрутке. Поэтому прежде, как сделать картинку фоном сайта, воспользуйтесь специальным свойством background-attachment . Принимаемые им значения:

Нам нужно последнее значение. Теперь код нашего примера будет выглядеть вот так:[/HTML]

Текстурный фон сайта

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

Такой объем никак не влияет на скорость загрузки страницы браузером при высокоскоростном соединении с интернетом. Но как быть с мобильным интернетом, при использовании которого загрузка нескольких « метров » займет много времени?

Все эти проблемы решаются с помощью текстурного фона. В нем в качестве рисунка текстуры используется маленькое изображение. Даже при условии его многократного повторения рисунок загружается лишь один раз.

Для создания темного фона для сайта заходим в Photoshop , создаем изображение в виде полоски длинной 1200 пикселей, и шириной 15 пикселей. Затем применяем простой черно-белый градиент и подключаем получившуюся текстуру к странице сайта:

Для наглядности мы добавили текст и задали его цвет с помощью свойства color . Вот что получилось:

Средства CSS

Все свойства, описанные выше, также применимы и для каскадных таблиц стилей. Создадим фон сайта css , переписав код одного из наших предыдущих примеров:

Результат будет аналогичным.

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

Как сделать картинку фоном в html, код, примеры, background, image.

Прежде чем ставить картинку на задний фон, то нужно учитывать, что в зависимости от разрешения картинки, задний фон будет на весь экран, либо будет занимать всего лишь часть!

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

1.Вставить код в саму страницу.

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

Как поставить картинку на задний фон страницы?

Пропишем в самой странице код заднего фона.

Опять же, для этого есть несколько вариантов решения:

Приветствую. В этой статье я хочу рассказать о трех способах размещения изображения в качестве фона всей страницы при помощи только HTML + CSS (без использования JS).

Итак, требования к фоновому изображению у нас следующие:

  • Покрывается 100% ширины и высоты страницы
  • Фон масштабируется при необходимости (background растягивается или сжимается в зависимости от размеров экрана)
  • Сохраняются пропорции картинки (aspect ratio)
  • Изображение центрировано на странице
  • Фон не вызывает скроллов
  • Решение максимально кроссбраузерное
  • Не используются никакие другие технологии кроме CSS

Способ 1

На мой взгляд, это лучший способ, ведь он самый простой, лаконичный и современный. Он использует свойство CSS3 background-size , которое мы применяем к тегу html . Именно html , а не body , т.к. его высота больше или равна высоте окна браузера.

Устанавливаем фиксированный и центрированный фон, затем корректируем его размер, используя background-size: cover .

Этот способ работает в

Chrome (любая версия) Opera 10+ Firefox 3.6+ Safari 3+ IE 9+

Способ 2

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

Этот способ работает в:

  • Любой версии хороших браузеров (Chrome, Opera, Firefox, Safari)
  • IE 9+

Способ 3

Еще один способ заключается в следующем: фиксируем изображение к левому верхнему углу страницы и растягиваем его при помощи свойств min-width и min-height 100%, сохраняя при этом соотношение сторон.

Правда при таком подходе картинка не центрируется. Но эта проблема решается заворачиванием картинки в

Этот способ работает в хороших браузерах и IE 8+.

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

Как вставлять картинки и производить их позиционирование в HTML

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

Материалы по теме:

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

Основные форматы изображений, которые используются при создании web страниц это JPG, GIF и PNG. Для работы с изображениями и подготовки их к публикации в интернет можно пользоваться графическим редактором Photoshop. В нем есть средства при помощи, которых очень легко можно пережать изображение и уменьшить его размер, но при этом сохранить качество.Это очень важно для изображений, публикуемых в интернете.

Если вам нужны различные графические элементы то можете зайти в раздел Графика для сайтов, там вы найдете уроки посвященные созданию web графики.

Ну а теперь о том как вставить картинку в html документ. Для вставки изображений используется тег <img>. Этот тег не имеет закрывающего тега. Вставка изображений при помощи его осуществляется следующим образом:

 <img src= "адрес изображения">

В кавычках необходимо указать путь к этому изображению.

Если изображение лежит в той же папке что и страница, в которую оно вставляется, то это будет выглядеть так:

Если же изображение лежит, например, в папке images то путь к нему будет выглядеть так:

<img src= "images/foto.jpg">

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

 <img src= "http://webmastermix.ru/images/creation-site/lessons-HTML/images-in-html.jpg">

Для того чтобы вы лучше поняли как это работает я предлагаю вам в какую либо папку на вашем компьютере сохранить изображение которое вы видите слева. И создать в той же папке html документ, содержащий код расположенный ниже. Если вы не знаете, как создать html файл тогда смотрите урок Основы HTML.

 
<html>
<head>
<title>Моя первая страница </title>
</head>
<body>
<img src= "foto.jpg">
Этот текст я написал специально для того чтобы вы могли видеть как располагается изображение на странице относительно текста. Далее мы разберем различные атрибуты при помощи, которых вы сможете по-разному позиционировать изображение.
</body>
</html>

После того как вы откроете созданную страницу в браузере то увидите что картинка располагается не совсем красиво. Поэтому далее мы разберем, каким образом можно позиционировать изображение. Здесь нам на помощь приходит уже знакомый вам по уроку Параграфы и выравнивание текста в HTML атрибут align=»».

Существуют следующие значения этого атрибута:

 <img src= "foto.jpg" align="left">

В этом случае картинка будет прижата к левому краю, а текст будет обтекать ее справа.

 <img src= "foto.jpg" align="right" >

Картинка будет прижата к правому краю, а текст будет обтекать ее слева.

 <img src= "foto.jpg" align="bottom">

В этом случае текст будет располагаться в низу картинки. Так он располагается по умолчанию, если атрибут align не прописан.

 <img src= "foto.jpg" align="middle">

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

 <img src= "foto.jpg" align="top">

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

Следующий атрибут, определяющий положение изображения называется vspace=»». Он определяет расстояние между текстом и изображением по вертикали. В кавычках указывается любое необходимое значение в пикселях.

Например:

 <img src= "foto.jpg" align="left" vspace="10">

Расстояние между текстом и изображением по горизонтали определяется атрибутом hspace=»».

Например:

 <img src= "foto.jpg" align="left" vspace="10" hspace="20">

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

 <img src= "foto.jpg" align="left">

Следующий атрибут очень важен в плане поисковой оптимизации вашей страницы. Это атрибут alt=»» где в кавычках указывается описание картинки. Поисковые системы обращают внимание на то, что написано между кавычек. Это описание будет отображаться, если подержать курсор над картинкой несколько секунд. Для нашей картинки можно прописать так:

 <img src= "foto.jpg" align="left" alt=”Фотография девушки”>

Ну и последний атрибут это border=»» определяет ширину рамки вокруг картинки. В кавычках указывается ширина рамки, например, так:

 <img src= "foto.jpg" align=”left” alt=”Фотография девушки” border="2">

Как вы уже наверняка заметили все атрибуты можно использовать как по отдельности, так и вместе. Окончательный код нашей картинки будет следующий:

 <img src= "foto.jpg" align="left" vspace="10" hspace="20" alt="Фотография девушки" border="2">

Кроме этого изображение можно не просто вставлять на страницу но и использовать его в качестве фона для страницы. Для того чтобы определить картинку в качестве фона для нашей страницы в открывающем теге <body> необходимо прописать атрибут background=»» где в кавычках указать адрес картинки подобно тому как мы это рассматривали выше.

К примеру зададим фон для вашей картинки. Для этого сохраните изображение фона, которое вы видите с лева, в ту папку где лежит ваша ранее созданная страница. Затем в теге <body> пропишите следующее:

 <body background="fon.gif">

Полный код страницы будет следующий:

 
<html>
<head>
<title>Моя первая страница</title>
</head>
<body background="fon.gif">
<img src= "foto.jpg" align="left" vspace="10" hspace="20" alt="Фотография девушки" border="2">
Этот текст я написал специально для того чтобы вы могли видеть как располагается изображение на странице относительно текста. Далее мы разберем различные атрибуты при помощи, которых вы сможете по-разному позиционировать изображение.
</body>
</html>

Таким образом, мы расположили наше первое изображение слева, тест его обтекает справа, задали отступы между изображением и текстом в 10 пикселей, указали его высоту и ширину, а в качестве фона задали еще одно изображение.

Материал подготовлен порталом: webmastermix.ru

Рекомендуем ознакомиться:

Подробности

Обновлено: 04 Сентябрь 2013

Создано: 13 Январь 2010

Просмотров: 57417

Как сделать фон картинкой

Вы здесь:
Главная — CSS — CSS Основы — Как сделать фон картинкой


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

Существует 3 основных варианта фона: градиент по горизонтали, градиент по вертикали и обычное изображение.

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


body {

  background: url("images/bg.jpg") repeat-x #dedede;

}

Таким образом, эта полоска размножится по всей ширине экрана и получится градиентный фон. Возможно, Вы сейчас спросите: «А что будет, если высота будет больше 800 пикселей?«. Вот для этого мы и задали «#dedede» — тот цвет, где уже нет указанного фонового изображения. Безусловно, у Вас будет другое значение, которое соответствует самому последнему цвету в градиенте. Таким образом, получится, что вначале идёт градиент, а уже потом однотонный цвет, и никаких рывков не происходит.

Абсолютно аналогичный принцип и с градиентом по вертикали, только нужно уже вырезать картинку высотой в 1 пиксель, а также необходимо центрировать сам фон по центру:


body {

  background: url("images/bg.jpg") repeat-y center #dedede;

}

Иногда, центрирование не требуется.

И, наконец, как сделать фон в виде обычной картинки. Здесь надо понимать один очень важный момент. Картинка не меняет свои размеры в CSS. Поэтому не получится сделать резиновую вёрстку там, где находится картинка в фоне, другими словами, картинка не будет растягиваться. А задаётся она аналогично:

body {
  background: url("images/bg.jpg") no-repeat #dedede;
}

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

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

Полный курс по HTML, CSS и по вёрстке сайтов: http://srs.myrusakov.ru/makeup


  • Создано 16.12.2011 13:32:22



  • Михаил Русаков

Предыдущая статья Следующая статья

Копирование материалов разрешается только с указанием автора (Михаил Русаков) и индексируемой прямой ссылкой на сайт (http://myrusakov.ru)!

Добавляйтесь ко мне в друзья ВКонтакте: http://vk.com/myrusakov.
Если Вы хотите дать оценку мне и моей работе, то напишите её в моей группе: http://vk.com/rusakovmy.

Если Вы не хотите пропустить новые материалы на сайте,
то Вы можете подписаться на обновления: Подписаться на обновления

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

Порекомендуйте эту статью друзьям:

Если Вам понравился сайт, то разместите ссылку на него (у себя на сайте, на форуме, в контакте):


  1. Кнопка:

    <a href=»https://myrusakov. ru» target=»_blank»><img src=»https://myrusakov.ru/images/button.gif» alt=»Как создать свой сайт» /></a>

    Она выглядит вот так:


  2. Текстовая ссылка:
    <a href=»https://myrusakov.ru» target=»_blank»>Как создать свой сайт</a>

    Она выглядит вот так: Как создать свой сайт

  3. BB-код ссылки для форумов (например, можете поставить её в подписи):

    [URL=»https://myrusakov.ru»]Как создать свой сайт[/URL]

img или background-image? Что лучше?

В любом дизайне сайта используются картинки. Но мало кто задумывается над вопросом а когда именно при верстке макета стоит применять html тег img, а когда css свойство background-image? Есть ли между ними вообще различие? На самом деле есть и достаточно существенное. Об этом и пойдет речь в данной статье.

Главное различие img и background-image

Когда мы вспоминаем основное назначение html и css оно для нас становится очевидным, но почему-то пока над этим не задумываешься заметить его становится не так уж и просто.

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

В чем преимущества данного подхода?

  • В первую очередь таким образом мы очищаем код страницы, что значительно улучшает его читабельность, упрощает понимание документа поисковым роботам, ускоряет загрузку страницы за счет все того же уменьшения документа, в общем крайне положительно сказывается на SEO оптимизации страницы.
  • Используя img для вывода картинок несущих на себе смысловую нагрузку мы даем возможность поисковикам прочитать альты этих картинок и лучше понять что они из себя представляют, есть возможность получения дополнительного трафика на сайт из сервисов поиска по картинкам, получаем лучшую уникализацию контента (поисковики любят текст разбавленный картинками, поскольку это обычно улучшает поведенческие факторы посетителей ресурса).
  • Различные рекламные сервисы, счетчики и CMS для вывода своего содержимого и аватарок посетителей используют картинки, что абсолютно нормально и логично, поскольку данные элементы по логике вещей относятся не к оформлению страницы, а к ее содержимому.

Нюансы из практики

  • При печати страницы сайта теги img печатаются, а background-ы нет.
  • Все, что желательно к индексации поисковиками выводим картинками, все что хотим скрыть- фонами.
  • Браузеры разработанные для людей с ограниченными возможностями читают альты картинок, потому если изображение несет важный смысл, оно обязательно должно быть оформлено html тегом.
  • Некоторые старые браузеры не поддерживают свойство background-size и для создания масштабируемого фона в них используется тег, а не свойство фона.
  • Img с анимацией меньше нагружает браузеры.
  • Для замены текста изображением лучше использовать background-image (к примеру, если нужно вывести заголовки красивыми картинками).
  • Используя свойство фона мы можем вывести на странице только часть изображения.
  • Вытекающая из предыдущего пункта фишка- background-image дает возможность использовать метод спрайтов (за счет того, что все иконки подгружаются с 1 картинки уменьшается количество обращений к серверу при загрузке страницы, что положительно сказывается на скорости) для ускорения загрузки сайта.
  • Картинку спрятанную в фон сайта сложнее выкачать. Хотя как по мне для защиты своих уникальных изображений лучше использовать свои подписи на них, это хоть заставит плагиатщиков повозиться с приведением ее в порядок или же использовать прочие способы защиты уникального контента от копирования.

Подводя итоги

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

Оценок: 18 (средняя 4.9 из 5)

Понравилась статья? Расскажите о ней друзьям:

Курсы по CSS (в открытом доступе)

Уровень сложности:

Средний

Еще интересное

Как вставить svg картинку на свой сайт

Рассмотрим способы вставки SVG изображений: через тег img, инлайново, base64, теги object и embed; а также как вставить SVG картинку через CSS.

Вставка SVG в HTML

SVG через тег img

SVG data URI / base64

SVG через тег object

Вставка SVG через CSS

SVG через свойство background

Вставка SVG в HTML

SVG через тег img

<img src="myImage.svg" alt="myImage">

Inline SVG

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 54 54">
  <g>
    <path d="M27,8c-9. 374,0-17,7.626-17,17c0,7.112,4.391,13.412,11,15.9V50c0,0.553,0.447,1,1,1h2v2c0,0.553,0.447,1,1,1h6
    c0.553,0,1-0.447,1-1v-2h2c0.553,0,1-0.447,1-1v-9.1c6.609-2.488,11-8.788,11-15.9C44,15.626,36.374,8,27,8z M30,49
    c-0.553,0-1,0.447-1,1v2h-4v-2c0-0.553-0.447-1-1-1h-1v-5h8v5h40z M31.688,39.242C31.277,39.377,31,39.761,31,40.192V42h-8v-1.808
    c0-0.432-0.277-0.815-0.688-0.95C16.145,37.214,12,31.49,12,25c0-8.271,6.729-15,15-15s15,6.729,15,15
    C42,31.49,37.855,37.214,31.688,39.242z"/>
    <path d="M27,6c0.553,0,1-0.447,1-1V1c0-0.553-0.447-1-1-1s-1,0.447-1,1v4C26,5.553,26.447,6,27,6z"/>
    <path d="M51,24h-4c-0.553,0-1,0.447-1,1s0.447,1,1,1h5c0.553,0,1-0.447,1-1S51.553,24,51,24z"/>
    <path d="M7,24h4c-0.553,0-1,0.447-1,1s0.447,1,1,1h5c0.553,0,1-0.447,1-1S7.553,24,7,24z"/>
    <path d="M43.264,7.322l-2.828,2.828c-0.391,0.391-0.391,1.023,0,1.414c0.195,0.195,0.451,0.293,0.707,0.293
    s0.512-0.098,0.707-0.293l2.828-2. 828c0.391-0.391,0.391-1.023,0-1.414S43.654,6.932,43.264,7.322z"/>
    <path d="M12.15,38.436l-2.828,2.828c-0.391,0.391-0.391,1.023,0,1.414c0.195,0.195,0.451,0.293,0.707,0.293
    s0.512-0.098,0.707-0.293l2.828-2.828c0.391-0.391,0.391-1.023,0-1.414S12.541,38.045,12.15,38.436z"/>
    <path d="M41.85,38.436c-0.391-0.391-1.023-0.391-1.414,0s-0.391,1.023,0,1.414l2.828,2.828c0.195,0.195,0.451,0.293,0.707,0.293
    s0.512-0.098,0.707-0.293c0.391-0.391,0.391-1.023,0-1.414L41.85,38.436z"/>
    <path d="M12.15,11.564c0.195,0.195,0.451,0.293,0.707,0.293s0.512-0.098,0.707-0.293c0.391-0.391,0.391-1.023,0-1.414l-2.828-2.828
    c-0.391-0.391-1.023-0.391-1.414,0s-0.391,1.023,0,1.414L12.15,11.564z"/>
    <path d="M27,13c-6.617,0-12,5.383-12,12c0,0.553,0.447,1,1,1s1-0.447,1-1c0-5.514,4.486-10,10-10c0.553,0,1-0.447,1-1
    S27.553,13,27,13z"/>
  </g>
</svg>

SVG data URI / base64

<img src="data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDU0IDU0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1NCA1NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSI1MTJweCIgaGVpZ2h0PSI1MTJweCI+CjxnPgoJPHBhdGggZD0iTTI3LDhjLTkuMzc0LDAtMTcsNy42MjYtMTcsMTdjMCw3LjExMiw0LjM5MSwxMy40MTIsMTEsMTUuOVY1MGMwLDAuNTUzLDAuNDQ3LDEsMSwxaDF2MmMwLDAuNTUzLDAuNDQ3LDEsMSwxaDYgICBjMC41NTMsMCwxLTAuNDQ3LDEtMXYtMmgxYzAuNTUzLDAsMS0wLjQ0NywxLTF2LTkuMWM2LjYwOS0yLjQ4OCwxMS04Ljc4OCwxMS0xNS45QzQ0LDE1LjYyNiwzNi4zNzQsOCwyNyw4eiBNMzAsNDkgICBjLTAuNTUzLDAtMSwwLjQ0Ny0xLDF2MmgtNHYtMmMwLTAuNTUzLTAuNDQ3LTEtMS0xaC0xdi01aDh3NUgzMHogTTMxLjY4OCwzOS4yNDJDMzEuMjc3LDM5LjM3NywzMSwzOS43NjEsMzEsNDAuMTkyVjQyaC04di0xLjgwOCAgIGMwLTAuNDMyLTAuMjc3LTAuODE1LTAuNjg4LTAuOTVDMTYuMTQ1LDM3LjIxNCwxMiwzMS40OSwxMiwyNWMwLTguMjcxLDYuNzI5LTE1LDE1LTE1czE1LDYuNzI5LDE1LDE1ICAgQzQyLDMxLjQ5LDM3Ljg1NSwzNy4yMTQsMzEuNjg4LDM5LjI0MnoiIGZpbGw9IiMwMDAwMDAiLz4KCTxwYXRoIGQ9Ik0yNyw2YzAuNTUzLDAsMS0wLjQ0NywxLTFWMWMwLTAuNTUzLTAuNDQ3LTEtMS0xcy0xLDAuNDQ3LTEsMXY0QzI2LDUuNTUzLDI2LjQ0Nyw2LDI3LDZ6IiBmaWxsPSIjMDAwMDAwIi8+Cgk8cGF0aCBkPSJNNTEsMjRoLTRjLTAuNTUzLDAtMSwwLjQ0Ny0xLDFzMC40NDcsMSwxLDFoNGMwLjU1MywwLDEtMC40NDcsMS0xUzUxLjU1MywyNCw1MSwyNHoiIGZpbGw9IiMwMDAwMDAiLz4KCTxwYXRoIGQ9Ik03LDI0SDNjLTAuNTUzLDAtMSwwLjQ0Ny0xLDFzMC40NDcsMSwxLDFoNGMwLjU1MywwLDEtMC40NDcsMS0xUzcuNTUzLDI0LDcsMjR6IiBmaWxsPSIjMDAwMDAwIi8+Cgk8cGF0aCBkPSJNNDMuMjY0LDcuMzIybC0yLjgyOCwyLjgyOGMtMC4zOTEsMC4zOTEtMC4zOTEsMS4wMjMsMCwxLjQxNGMwLjE5NSwwLjE5NSwwLjQ1MSwwLjI5MywwLjcwNywwLjI5MyAgIHMwLjUxMi0wLjA5OCwwLjcwNy0wLjI5M2wyLjgyOC0yLjgyOGMwLjM5MS0wLjM5MSwwLjM5MS0xLjAyMywwLTEuNDE0UzQzLjY1NCw2LjkzMiw0My4yNjQsNy4zMjJ6IiBmaWxsPSIjMDAwMDAwIi8+Cgk8cGF0aCBkPSJNMTIuMTUsMzguNDM2bC0yLjgyOCwyLjgyOGMtMC4zOTEsMC4zOTEtMC4zOTEsMS4wMjMsMCwxLjQxNGMwLjE5NSwwLjE5NSwwLjQ1MSwwLjI5MywwLjcwNywwLjI5MyAgIHMwLjUxMi0wLjA5OCwwLjcwNy0wLjI5M2wyLjgyOC0yLjgyOGMwLjM5MS0wLjM5MSwwLjM5MS0xLjAyMywwLTEuNDE0UzEyLjU0MSwzOC4wNDUsMTIuMTUsMzguNDM2eiIgZmlsbD0iIzAwMDAwMCIvPgoJPHBhdGggZD0iTTQxLjg1LDM4LjQzNmMtMC4zOTEtMC4zOTEtMS4wMjMtMC4zOTEtMS40MTQsMHMtMC4zOTEsMS4wMjMsMCwxLjQxNGwyLjgyOCwyLjgyOGMwLjE5NSwwLjE5NSwwLjQ1MSwwLjI5MywwLjcwNywwLjI5MyAgIHMwLjUxMi0wLjA5OCwwLjcwNy0wLjI5M2MwLjM5MS0wLjM5MSwwLjM5MS0xLjAyMywwLTEuNDE0TDQxLjg1LDM4LjQzNnoiIGZpbGw9IiMwMDAwMDAiLz4KCTxwYXRoIGQ9Ik0xMi4xNSwxMS41NjRjMC4xOTUsMC4xOTUsMC40NTEsMC4yOTMsMC43MDcsMC4yOTNzMC41MTItMC4wOTgsMC43MDctMC4yOTNjMC4zOTEtMC4zOTEsMC4zOTEtMS4wMjMsMC0xLjQxNGwtMi44MjgtMi44MjggICBjLTAuMzkxLTAuMzkxLTEuMDIzLTAuMzkxLTEuNDE0LDBzLTAuMzkxLDEuMDIzLDAsMS40MTRMMTIuMTUsMTEuNTY0eiIgZmlsbD0iIzAwMDAwMCIvPgoJPHBhdGggZD0iTTI3LDEzYy02LjYxNywwLTEyLDUuMzgzLTEyLDEyYzAsMC41NTMsMC40NDcsMSwxLDFzMS0wLjQ0NywxLTFjMC01LjUxNCw0LjQ4Ni0xMCwxMC0xMGMwLjU1MywwLDEtMC40NDcsMS0xICAgUzI3LjU1MywxMywyNywxM3oiIGZpbGw9IiMwMDAwMDAiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K" />

Закодированное SVG изображение будет начинаться с:

data: image/svg+xml; utf8; base64,

SVG через тег object

<object type="image/svg+xml" data="myImage. svg"></object>

SVG через тег embed

<embed src="myImage.svg"></embed>

Вставка SVG в CSS через свойство background

SVG через свойство background

.svg-background {
  width: 80px;
  height: 80px; 
  background: url('idea.svg') no-repeat center;
}

Inline SVG CSS background

.svg-inline-css {
  background: url("data: image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 54 54'%3E%3Cg%3E%3Cpath d='M27,8c-9.374,0-17,7.626-17,17c0,7.112,4.391,13.412,11,15.9V50c0,0.553,0.447,1,1,1h2v2c0,0.553,0.447,1,1,1h6 c0.553,0,1-0.447,1-1v-2h2c0.553,0,1-0.447,1-1v-9.1c6.609-2.488,11-8.788,11-15.9C44,15.626,36.374,8,27,8z M30,49 c-0.553,0-1,0.447-1,1v2h-4v-2c0-0.553-0.447-1-1-1h-1v-5h8v5h40z M31.688,39.242C31.277,39.377,31,39.761,31,40.192V42h-8v-1.808 c0-0.432-0.277-0.815-0.688-0.95C16.145,37.214,12,31.49,12,25c0-8. 271,6.729-15,15-15s15,6.729,15,15 C42,31.49,37.855,37.214,31.688,39.242z'/%3E%3Cpath d='M27,6c0.553,0,1-0.447,1-1V1c0-0.553-0.447-1-1-1s-1,0.447-1,1v4C26,5.553,26.447,6,27,6z'/%3E%3Cpath d='M51,24h-4c-0.553,0-1,0.447-1,1s0.447,1,1,1h5c0.553,0,1-0.447,1-1S51.553,24,51,24z'/%3E%3Cpath d='M7,24h4c-0.553,0-1,0.447-1,1s0.447,1,1,1h5c0.553,0,1-0.447,1-1S7.553,24,7,24z'/%3E%3Cpath d='M43.264,7.322l-2.828,2.828c-0.391,0.391-0.391,1.023,0,1.414c0.195,0.195,0.451,0.293,0.707,0.293 s0.512-0.098,0.707-0.293l2.828-2.828c0.391-0.391,0.391-1.023,0-1.414S43.654,6.932,43.264,7.322z'/%3E%3Cpath d='M12.15,38.436l-2.828,2.828c-0.391,0.391-0.391,1.023,0,1.414c0.195,0.195,0.451,0.293,0.707,0.293 s0.512-0.098,0.707-0.293l2.828-2.828c0.391-0.391,0.391-1.023,0-1.414S12.541,38.045,12.15,38.436z'/%3E%3Cpath d='M41.85,38.436c-0.391-0.391-1.023-0.391-1.414,0s-0.391,1.023,0,1.414l2.828,2.828c0.195,0.195,0.451,0.293,0.707,0.293 s0.512-0.098,0.707-0.293c0.391-0.391,0.391-1.023,0-1.414L41.85,38.436z'/%3E%3Cpath d='M12. 15,11.564c0.195,0.195,0.451,0.293,0.707,0.293s0.512-0.098,0.707-0.293c0.391-0.391,0.391-1.023,0-1.414l-2.828-2.828 c-0.391-0.391-1.023-0.391-1.414,0s-0.391,1.023,0,1.414L12.15,11.564z'/%3E%3Cpath d='M27,13c-6.617,0-12,5.383-12,12c0,0.553,0.447,1,1,1s1-0.447,1-1c0-5.514,4.486-10,10-10c0.553,0,1-0.447,1-1 S27.553,13,27,13z'/%3E%3C/g%3E%3C/svg%3E") no-repeat center;
  width: 80px; height: 80px; background-size: 80px;
}

Свойство background будет начинаться с

data: image/svg+xml, %3Csvg

SVG data URI / base64

.svg-base64-CSS { 
  background-image: url("data:image/svg+xml; utf8; base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDU0IDU0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1NCA1NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSI1MTJweCIgaGVpZ2h0PSI1MTJweCI+CjxnPgoJPHBhdGggZD0iTTI3LDhjLTkuMzc0LDAtMTcsNy42MjYtMTcsMTdjMCw3LjExMiw0LjM5MSwxMy40MTIsMTEsMTUuOVY1MGMwLDAuNTUzLDAuNDQ3LDEsMSwxaDF2MmMwLDAuNTUzLDAuNDQ3LDEsMSwxaDYgICBjMC41NTMsMCwxLTAuNDQ3LDEtMXYtMmgxYzAuNTUzLDAsMS0wLjQ0NywxLTF2LTkuMWM2LjYwOS0yLjQ4OCwxMS04Ljc4OCwxMS0xNS45QzQ0LDE1LjYyNiwzNi4zNzQsOCwyNyw4eiBNMzAsNDkgICBjLTAuNTUzLDAtMSwwLjQ0Ny0xLDF2MmgtNHYtMmMwLTAuNTUzLTAuNDQ3LTEtMS0xaC0xdi01aDh3NUgzMHogTTMxLjY4OCwzOS4yNDJDMzEuMjc3LDM5LjM3NywzMSwzOS43NjEsMzEsNDAuMTkyVjQyaC04di0xLjgwOCAgIGMwLTAuNDMyLTAuMjc3LTAuODE1LTAuNjg4LTAuOTVDMTYuMTQ1LDM3LjIxNCwxMiwzMS40OSwxMiwyNWMwLTguMjcxLDYuNzI5LTE1LDE1LTE1czE1LDYuNzI5LDE1LDE1ICAgQzQyLDMxLjQ5LDM3Ljg1NSwzNy4yMTQsMzEuNjg4LDM5LjI0MnoiIGZpbGw9IiMwMDAwMDAiLz4KCTxwYXRoIGQ9Ik0yNyw2YzAuNTUzLDAsMS0wLjQ0NywxLTFWMWMwLTAuNTUzLTAuNDQ3LTEtMS0xcy0xLDAuNDQ3LTEsMXY0QzI2LDUuNTUzLDI2LjQ0Nyw2LDI3LDZ6IiBmaWxsPSIjMDAwMDAwIi8+Cgk8cGF0aCBkPSJNNTEsMjRoLTRjLTAuNTUzLDAtMSwwLjQ0Ny0xLDFzMC40NDcsMSwxLDFoNGMwLjU1MywwLDEtMC40NDcsMS0xUzUxLjU1MywyNCw1MSwyNHoiIGZpbGw9IiMwMDAwMDAiLz4KCTxwYXRoIGQ9Ik03LDI0SDNjLTAuNTUzLDAtMSwwLjQ0Ny0xLDFzMC40NDcsMSwxLDFoNGMwLjU1MywwLDEtMC40NDcsMS0xUzcuNTUzLDI0LDcsMjR6IiBmaWxsPSIjMDAwMDAwIi8+Cgk8cGF0aCBkPSJNNDMuMjY0LDcuMzIybC0yLjgyOCwyLjgyOGMtMC4zOTEsMC4zOTEtMC4zOTEsMS4wMjMsMCwxLjQxNGMwLjE5NSwwLjE5NSwwLjQ1MSwwLjI5MywwLjcwNywwLjI5MyAgIHMwLjUxMi0wLjA5OCwwLjcwNy0wLjI5M2wyLjgyOC0yLjgyOGMwLjM5MS0wLjM5MSwwLjM5MS0xLjAyMywwLTEuNDE0UzQzLjY1NCw2LjkzMiw0My4yNjQsNy4zMjJ6IiBmaWxsPSIjMDAwMDAwIi8+Cgk8cGF0aCBkPSJNMTIuMTUsMzguNDM2bC0yLjgyOCwyLjgyOGMtMC4zOTEsMC4zOTEtMC4zOTEsMS4wMjMsMCwxLjQxNGMwLjE5NSwwLjE5NSwwLjQ1MSwwLjI5MywwLjcwNywwLjI5MyAgIHMwLjUxMi0wLjA5OCwwLjcwNy0wLjI5M2wyLjgyOC0yLjgyOGMwLjM5MS0wLjM5MSwwLjM5MS0xLjAyMywwLTEuNDE0UzEyLjU0MSwzOC4wNDUsMTIuMTUsMzguNDM2eiIgZmlsbD0iIzAwMDAwMCIvPgoJPHBhdGggZD0iTTQxLjg1LDM4LjQzNmMtMC4zOTEtMC4zOTEtMS4wMjMtMC4zOTEtMS40MTQsMHMtMC4zOTEsMS4wMjMsMCwxLjQxNGwyLjgyOCwyLjgyOGMwLjE5NSwwLjE5NSwwLjQ1MSwwLjI5MywwLjcwNywwLjI5MyAgIHMwLjUxMi0wLjA5OCwwLjcwNy0wLjI5M2MwLjM5MS0wLjM5MSwwLjM5MS0xLjAyMywwLTEuNDE0TDQxLjg1LDM4LjQzNnoiIGZpbGw9IiMwMDAwMDAiLz4KCTxwYXRoIGQ9Ik0xMi4xNSwxMS41NjRjMC4xOTUsMC4xOTUsMC40NTEsMC4yOTMsMC43MDcsMC4yOTNzMC41MTItMC4wOTgsMC43MDctMC4yOTNjMC4zOTEtMC4zOTEsMC4zOTEtMS4wMjMsMC0xLjQxNGwtMi44MjgtMi44MjggICBjLTAuMzkxLTAuMzkxLTEuMDIzLTAuMzkxLTEuNDE0LDBzLTAuMzkxLDEuMDIzLDAsMS40MTRMMTIuMTUsMTEuNTY0eiIgZmlsbD0iIzAwMDAwMCIvPgoJPHBhdGggZD0iTTI3LDEzYy02LjYxNywwLTEyLDUuMzgzLTEyLDEyYzAsMC41NTMsMC40NDcsMSwxLDFzMS0wLjQ0NywxLTFjMC01LjUxNCw0LjQ4Ni0xMCwxMC0xMGMwLjU1MywwLDEtMC40NDcsMS0xICAgUzI3LjU1MywxMywyNywxM3oiIGZpbGw9IiMwMDAwMDAiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K"); 
  width: 80px; height: 80px; background-size: 80px;
}

Будет начинаться с

data: image/svg+xml; utf8; base64,

Полезные ссылки

  • Как изменить цвет svg
  • Анимация svg
  • Полезный сервис для кодирования svg

Как вставить встроенное изображение в сообщение Outlook

Что нужно знать

  • Выберите форматирование HTML для электронной почты, если оно не используется по умолчанию.
  • Затем Вставьте > Иллюстрации и выберите свое изображение.
  • Для Outlook.com выберите значок изображения, выберите изображение и щелкните Открыть .

В этой статье объясняется, как вставить изображение в тело электронного письма вместо того, чтобы прикреплять его как файл в Outlook 2019, 2016, 2013 и 2010, Outlook для Microsoft 365 и Outlook.com.

Как вставить изображение в сообщение Outlook

Выполните следующие действия, чтобы добавить встроенное изображение в свое электронное письмо:

  1. Создайте новый адрес электронной почты . Ваше сообщение должно быть в формате HTML. Затем выберите вкладку Формат текста в окне нового сообщения электронной почты.

  2. В разделе Format выберите HTML .

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

    Lifewire

  4. В разделе иллюстраций выберите иллюстраций . Откроется окно «Вставить изображение».

    Вы можете искать изображения в Интернете, не выходя из Outlook, выбрав Online Pictures, , который вызывает поиск изображений Bing. Вы также можете найти изображения в своей учетной записи OneDrive.

  5. Перейдите к изображению, которое хотите вставить. Когда вы найдете изображение, которое хотите использовать, выберите его и выберите Вставить .

    Вставьте сразу несколько изображений, удерживая клавишу Ctrl и выбирая каждое изображение, которое вы хотите включить.

    Lifewire

  6. Отрегулируйте размер изображения, удерживая одну из меток изображения по краям, а затем перетаскивая ее. Он будет увеличиваться или уменьшаться при перемещении ручки.

  7. Нажмите кнопку Layout Options (она появляется при выборе изображения), чтобы отобразить варианты взаимодействия изображения с окружающим текстом. В строке с текстом выбирается по умолчанию и выравнивает нижнюю часть изображения по строке текста в точке вставки.

    С обтеканием текстом Параметры включают обтекание текстом вокруг объекта, позади него, перед ним и другие варианты поведения. Эффект зависит от формы вашего изображения. Выберите вариант, который вам подходит.

    Lifewire

Как вставить изображение в сообщение Outlook.com

Вставка встроенного изображения в Outlook.com прост, хотя у вас не так много вариантов форматирования изображения, как в версиях программного обеспечения Outlook.

  1. Ваше сообщение должно быть в формате HTML (вместо обычного текста), чтобы вставить встроенное изображение. HTML — это вариант по умолчанию, поэтому вам не нужно его менять, но для проверки откройте новое сообщение и нажмите кнопку параметров внизу. Если в меню предлагается Переключиться на HTML , выберите его.

  2. Поместите курсор в сообщение, куда вы хотите поместить изображение.

  3. Выберите значок изображения в меню под вашим сообщением. Он находится в той же строке меню, что и кнопки «Отправить» и «Отменить». Откроется окно «Вставить изображение».

  4. Выберите изображение, которое хотите вставить, а затем выберите Открыть .

    Lifewire

  5. Изображение появится в вашем сообщении.

    Lifewire

О размерах файлов

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

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

Спасибо, что сообщили нам!

Расскажите, почему!

Другой

Недостаточно подробностей

Сложно понять

Как использовать фоновые изображения в электронных письмах в формате HTML

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

Подробнее об изображениях в целом можно прочитать в нашем специальном руководстве «Как правильно вставлять изображения в электронное письмо». А ниже я сосредоточусь на определенном типе изображений, которые являются фоновыми изображениями для электронной почты.

Фоновое изображение — это изображение, которое вставляется в качестве фона вашего электронного письма.Вы можете добавить поверх него любой элемент, например текст, эмодзи, изображение, видео, CTA, таймер и т. Д.

Фоновое изображение можно применить ко всему макету (электронная почта слева), полосе, структуре или контейнеру (электронная почта справа).

Это шаблоны из редактора eSputnik, куда вы можете вставлять фоновые изображения в электронные письма без HTML-кода. Короче говоря, вы просто загружаете изображение в редактор и выбираете его в качестве фонового изображения для необходимого элемента. Кроме того, вы можете редактировать или изменять фон электронной почты во встроенном фотошопе прямо в редакторе.Подробнее читайте в полной инструкции.

Зачем использовать фоновые изображения в электронных письмах

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

  • Они могут служить контрастом простой или текстовой копии в электронных письмах с минималистичным дизайном.
  • Они могут увеличить объем ваших коротких писем.
  • Они могут разбить структуру копии на отдельные разделы.
  • Они могут помочь расширить определенную полосу или структуру, чаще всего верхний или нижний колонтитул.
  • Могут задать определенное настроение;
  • Они делают вашу электронную почту красивой.

400+ бесплатных HTML-шаблонов электронной почты на любой случай

Используй сейчас

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

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

В качестве примера рассмотрим баннер праздничной кампании REI:

В структуру добавили фоновое изображение с уже размещенной на нем половиной текста: Скидка до 40%.Сделайте свою домашнюю жизнь уютнее . CTA и выделенный мной текст были наложены поверх фонового изображения. Читатель может сканировать только эти фрагменты текста. Если бы на фоновом изображении не было альтернативного символа (который у него был и который был точно со скидкой до 40%. Сделайте свою домашнюю жизнь уютнее ), люди знали бы только о факте продажи и сроке ее действия, но не Точная сумма продажи неизвестна (40%).

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

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

Следующие два письма содержат промокоды, размещенные поверх фоновых изображений. Однако в первом из них код встроен в изображение, поэтому вы не можете скопировать его одним щелчком мыши.

Его нужно запомнить и ввести вручную на сайте при оформлении заказа. И хотя может показаться, что такое короткое слово, как BEAUTY , легко запомнить, сама стратегия неудобна для пользователя и не способствует удобству и удовлетворению впечатлений. Кроме того, многие коды выглядят как GHTY-783-nmYU678OID , и я думаю, мало кто запомнит его, независимо от того, насколько большие продажи вы предлагаете.

Во втором письме промокод добавлен в виде текста поверх изображения. Таким образом, вы можете легко выделить, скопировать и ввести его в нужное место за секунду как на компьютере, так и на мобильном устройстве. И хотя он длиннее первого кода, у него больше шансов быть использованным.

Последнее сообщение

Как правильно добавить фоновое изображение в электронное письмо в формате HTML

Вес изображений не влияет на размер письма. Однако это может повлиять на скорость загрузки или искажать отображение на разных гаджетах.В редакторе eSputnik вы можете загружать изображения размером до 2 МБ, но я бы рекомендовал придерживаться 1 МБ.

Что касается размера изображения, он будет зависеть от элемента, к которому вы добавляете фоновое изображение. Однако для начала я могу дать вам несколько общих рекомендаций:

Около 1200 пикселей — на весь макет или полосу;

580-600 пикселей — для полноразмерной структуры;

250-300 пикселей — для контейнеров в 2-сеточной структуре;

160-200 пикселей — для контейнеров в 3-сеточной структуре.

По причинам, упомянутым выше, добавьте замещающий текст к каждому фоновому изображению. Если он отображается не так, как задумано, alt даст людям представление о том, что там должно быть.

Не создавайте слишком длинных или сложных описаний. Альт должен быть короткой четкой фразой с основной информацией. Для альтернативного варианта, применяемого ко всему макету, используйте сообщение всей кампании, например, — 50% скидка на зимнюю коллекцию, бесплатный веб-семинар 15 декабря, новые выкройки свитера из альпаки .Альтернативы, используемые для фоновых изображений структур или контейнеров, должны быть более информативными, например, белая толстовка с капюшоном с логотипом бойфренда , динамики для вебинаров, кардиган с пуговицами спереди .

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

  • Установите альтернативный цвет фона.

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

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

  • При применении ко всему макету добавьте одно фоновое изображение.

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

  • Не используйте слишком много изображений в одном шаблоне.

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

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

  • Используйте прозрачный фон для блоков сверху.

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

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

Dark Mode — это функция, позволяющая сместить фон интерфейса со светлого на темный. Он не инвертирует цвета шрифтов, изображений и другого контента, а меняет их с темного на светлый для лучшего контраста и видимости. Он доступен как для настольных компьютеров, так и для мобильных устройств, но большинство людей используют его в основном с гаджетами.

Dark Mode не изменяет само фоновое изображение, но может изменять его фон.Да, у фонового изображения тоже есть фон. А если оно прозрачное (а изображение не покрывает все), внешний вид электронного письма будет отличаться в зависимости от того, как оно просматривается.

Так выглядит одно электронное письмо при открытии на мобильном телефоне в обычном и темном режимах по умолчанию. Разница не критична для содержания этого конкретного письма. Однако это может быть так, в зависимости от вашего дизайна, поэтому имейте это в виду.

  • Сделайте ваши изображения адаптивными.

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

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

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

Начать

Лучший дизайн фона для электронной почты

А теперь перейдем к более динамичной части — отличным примерам использования фоновых изображений в электронных письмах.Всегда интересно наблюдать, как бренды проявляют творческий подход и используют ту же стратегию по-своему.

National Geographic всегда использует полноцветные фоновые изображения для баннеров своей серии The Compass. С такой большой галереей уникальных фотографий на выбор они определенно могут извлечь максимум из этой стратегии.

Фоновое изображение — это всегда хорошая идея для создания баннера, что доказали YETI и многие другие.

В одном письме Moment объединяет тенденции дизайна 2020 года: автономный макет, пользовательский контент, приглушенные цвета.

Rifle Paper Co. добавляет фоновое изображение с тем же цветочным узором, что и их новый чехол для телефона. Это делает всю кампанию элегантной и отчасти изящной.

Простой, но симпатичный пример от Allbirds. Успокаивающее фоновое изображение не по-прежнему в центре внимания, но добавляет праздничной атмосферы в эту новогоднюю кампанию.

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

Эффект перекрытия от Фрэнка Боди выглядит мило и вызывает ностальгию по компьютерным интерфейсам, которые были у нас в старые времена.

Еще одно совпадение Outdoor Voices. Помимо автономного дизайна, фоновые изображения помогают отдать должное каждой пользовательской картинке, которую вы используете в своих кампаниях.

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

Дизайнеры Ben Sherman часто создают одно изображение с единым фокусом как определяющий элемент кампании.

Творческий способ добавить блок часто задаваемых вопросов в электронное письмо от Pasta Evangelists.

Редкий пример Филсона того, как объединить несколько разных тем для фона электронного письма в одном письме.


Как видите, фоновые изображения электронного маркетинга предоставляют неограниченные возможности для творчества. И создавать их в нашем редакторе перетаскивания очень просто, так как вам не нужно иметь дело с кодом. Просто загрузите необходимые изображения в систему, добавьте их в свое электронное письмо в нужное место и при необходимости отредактируйте.Таким образом вы сэкономите свое время, создадите красивые кампании и сделаете их более удобными для пользователей.

фонов | Webflow University

В этом видео используется старый интерфейс. Скоро выйдет обновленная версия!

* СОДЕРЖАНИЕ ПРЕДУПРЕЖДЕНИЕ в 01:23 — этот раздел может затронуть людей с повышенной зрительной чувствительностью. Следуя своему усмотрению зрители советуют.

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

В этом уроке:

  1. Цвет фона
  2. Фоновое изображение
  3. Градиенты
  4. Наложение цвета
  5. Фоновое видео

Цвет фона

Вы можете установить цвет фона для любого элемента, кроме изображений и видео. Вы можете применить цвет фона к любому элементу, введя веб-цвет (шестнадцатеричный, rgba или название цвета) или выбрав цвет с помощью палитры цветов. Цвет фона также можно добавить к текстовым элементам или определенному текстовому содержимому внутри текстового элемента.

Бывают случаи, когда вы хотите, чтобы цвета фона были единообразными во всем проекте. Здесь пригодится тег Body (Все страницы) .

Вы можете стилизовать тег Body (Все страницы) двумя способами:

  1. Выберите элемент Body и выберите тег Body (Все страницы) в раскрывающемся списке Selector field на панели Style
  2. Выделите любой элемент и выберите тег Body (Все страницы) из меню наследования — все элементы наследуют стили из тега Body (Все страницы)

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

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

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

Webflow предлагает множество вариантов настройки фонового изображения.

Чтобы добавить или изменить фоновое изображение:

  1. Прокрутите до Backgrounds на панели стилей
  2. Щелкните Choose image , чтобы выбрать изображение на панели Asset.
  3. Установите флажок для @ 2x (чтобы установить ширину изображения в половину от исходного размера, чтобы оно отображалось четко на устройствах HiDPI)

Чтобы вместо этого использовать фоновое видео, замените элемент на компонент фонового видео на панели Добавить .

Размер фонового изображения

Чтобы указать размер фонового изображения, используйте пользовательские размеры или одну из предустановок:

  • Пользовательский определяет ширину и / или высоту фонового изображения.Вы также можете использовать процентные значения. Чтобы установить масштаб фонового изображения больше, чем элемент, используйте любой процент выше 100%.
  • Обложка масштабирует изображение, чтобы заполнить и покрыть весь фон элемента, перекрывая любую установленную ширину и высоту. Изображение может быть обрезано в зависимости от соотношения сторон элемента, размера экрана и изображения.
  • Содержит масштабирует фоновое изображение, чтобы оно оставалось внутри элемента и. Это значение также имеет приоритет над любой установленной шириной и высотой.

Положение фонового изображения

По умолчанию фоновое изображение размещается в верхнем левом углу элемента. Измените положение фона, чтобы настроить внешний вид изображения на экране.

Вы можете выровнять изображение по вертикали и горизонтали.

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

Мозаика

По умолчанию фоновое изображение повторяется как по вертикали, так и по горизонтали.

Вы можете выбрать повторение фона по горизонтали, вертикали или вообще не повторять.

Фиксированное или прокрутка

Вы можете выбрать поведение фонового изображения при прокрутке в Фон настройки:

  1. Не фиксировано : изображение прокручивается вместе со страницей
  2. Фиксированное : изображение остается на месте на скролле

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

Градиенты

Градиенты можно использовать отдельно или поверх существующего цвета фона или изображения.

Существует 2 типа градиентов:

  1. Линейные градиенты
  2. Радиальные градиенты

Оба типа градиента имеют остановки (или точки) вдоль градиента, где цвета переходят от одного к другому.

Примечание : Safari интерпретирует (и интерполирует) градиенты прозрачности как «прозрачный черный».Таким образом, для пользователей Safari прозрачный цвет будет выглядеть черным.

Линейный градиент

Линейный градиент создает градиент цвета в одном направлении, направленном под углом. Чтобы отрегулировать угол градиента, вы можете:

  1. Щелкните и перетащите точку на шкале направления, щелкнув в любом месте шкалы, чтобы установить положение угла
  2. Нажимайте стрелки, чтобы повернуть угол с шагом 45 градусов
  3. Введите желаемый угол в поле ввода.

Ограничения градиента

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

Чтобы добавить дополнительные цвета к градиенту, добавьте остановку к полосе градиента. Вы можете добавить более одной остановки, щелкнув в любом месте полосы градиента.

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

Чтобы удалить остановку:

  1. Долгое нажатие на остановку
  2. Перетащите стопор из полосы градиента, пока края стопа не станут прозрачными
  3. Отпустите, чтобы удалить стопор
Повторить

Переключение Повторить приведет к повторению положения и угла существующего градиента.

Устанавливается по положению первой и последней остановок. Чтобы создать более очевидный повторяющийся градиент, перетащите первую или последнюю остановку от края полосы градиента.

Реверс

Значок реверса меняет положение упоров на обратное.

Радиальный градиент

Радиальные градиенты создают градиент в форме круга.

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

Положение

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

Вы также можете вручную настроить положение, введя значения для горизонтального положения (слева) и вертикального положения (вверху). Вы также можете изменить единицы измерения значений между px,% (по умолчанию), vw и vh.

Размер

Как градиент работает с границей элемента, управляется предустановкой размера. Предустановки:

  • Ближайшая сторона : градиент начинается от центральной точки к ближайшей стороне
  • Ближайший угол : градиент начинается от центральной точки до ближайшего угла
  • Дальняя сторона : градиент начинается от центральной точки и продолжается до самой дальней стороны
  • Самый дальний угол : предустановка по умолчанию.Градиент начинается от центральной точки и продолжается до самого дальнего угла.

Наложение цвета

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

Наслоение изображений и градиентов

Добавляйте и складывайте несколько фоновых изображений, градиентов и цветовых наложений для создания многослойных эффектов. Чтобы изменить порядок фоновых слоев, наведите указатель мыши на слой и щелкните вертикальную пунктирную линию слева.

Щелкните значок глаза, чтобы переключить видимость слоев. Чтобы удалить любой слой, щелкните значок корзины.

Фоновое видео

A Фоновое видео — отличный способ привлечь внимание, используя зацикленное видео без звука в качестве фона определенного раздела контента. Фактически, фоновое видео ведет себя почти как раздел, поэтому вы можете размещать контент прямо внутри.

Добавьте фоновое видео , используя Quick find (CMD / CTRL + E) или из компонентов панели Elements .Когда вы поместите фоновое видео на холст, вам будет предложено загрузить видео.

Затем загрузите видео со своего компьютера.

Поддерживаемые видеоформаты

Компонент Background video принимает видеофайлы размером менее 30 МБ в следующих форматах: webm, mp4, mov, ogg.

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

Транскодирование видео

После загрузки видеофайла он перекодируется в видеофайлы других типов (mp4 и webm) для максимальной поддержки браузером.Пока это происходит, вы можете продолжать работать в Конструкторе.

Предварительный просмотр фонового видео

Есть 3 способа просмотреть только что загруженное видео:

  1. Наведите указатель мыши на эскиз видео в настройках фонового видео
  2. Щелкните значок «Открыть в новой вкладке» рядом с именем видеофайла для предварительного просмотра видео в новой вкладке
  3. Щелкните значок предварительного просмотра на верхней панели, чтобы увидеть, как фоновое видео будет отображаться в вашем дизайне

Замена фонового видео

Чтобы заменить фоновое видео , откройте Фоновое видео настройки, дважды щелкнув видео или перейдя на панель Settings .

Вы также можете получить доступ к настройкам Фоновое видео , выбрав элемент и нажав Введите . Когда откроется окно настроек, нажмите Заменить видео , чтобы загрузить и перекодировать новое видео.

Использование фонового видео в качестве раздела

Вы можете использовать Фоновое видео в качестве раздела. Просто поместите любой контент в элемент Background video . Размещение и стиль содержимого внутри раздела такое же, как и для других элементов — все свойства стиля доступны на панели «Стиль ».

Примечание : Фоновое видео может не воспроизводиться автоматически на сенсорных устройствах, если посетитель сайта включил экономию трафика.

Наложение фонового видео

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

И это с использованием фонов в Webflow!

В этом видео используется старый интерфейс.Скоро выйдет обновленная версия!

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

Для сегодняшнего захватывающего семинара у нас есть новая функция, представленная в редакторе BEE: теперь вы можете добавлять фоновые изображения в свои электронные письма . Мы обещаем, что это будет ваш новый любимый трюк с дизайном электронных писем, так что приступим!

Фоновые изображения в действии

Начните искать их, и вы найдете изображения с наложенным текстом в большинстве писем в своем почтовом ящике. Вот пример из Skillshare:

Другой от Huckberry:

И еще один от Brit + Co.:

Один из Эверлейн:

И так далее. Добавление текста к изображениям — отличный способ:

  • Настройте стоковые фотографии, чтобы сделать их своими
  • Поощряйте читателей нажимать на изображение
  • Поместите текст в электронном письме «в верхней части страницы» (вместо размещения текста под изображением)

Однако эти «фоновые изображения электронной почты» вовсе не являются фоновыми изображениями. Это потому, что текст и изображение являются частью одного файла JPG, PNG или другого изображения.Текст — это не простой текст; это часть изображения, добавленная в Photoshop или с помощью другого инструмента. В результате, если изображение не отображается из-за блокировки изображения, не отображается и текст. А изменение текста требует редактирования изображения.

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

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

Эту новую возможность редактора электронной почты BEE давно просили дизайнеры. Он не требует кодирования и его намного проще реализовать, чем в других инструментах дизайна или даже в ESP, таком как Outlook. Давайте посмотрим, как это работает!


Использование фоновых изображений электронной почты

Давайте воспользуемся этим модулем из электронного письма Litmus как источником вдохновения для сегодняшнего дня.Мы воссоздадим это в BEE.

Видеоурок

Хотите узнать, как быстро добавить фоновое изображение в сообщение электронной почты? Посмотрите наш видеоурок и следуйте пошаговым инструкциям ниже:

Выберите шаблон электронного письма

Откройте редактор BEE на beefree.io. Выберите шаблон, чтобы начать. Обычно мы выбираем базовый шаблон с одной колонкой. (Совет: если вам нужен готовый профессиональный шаблон электронной почты для бизнеса, у BEE он тоже есть!)

Включить фоновое изображение строки

Просто щелкните любую строку содержимого, и вы увидите, что теперь в меню Structure на правой панели есть опция Row background image .Включите его, затем нажмите «Сменить изображение», чтобы найти фотографию.

Найдите изображение

В BEE можно найти бесплатные стоковые фотографии с высоким разрешением, так что давайте поищем одну. (Вы также можете загрузить свое собственное изображение или вставить URL-адрес изображения).

На следующем экране коснитесь папки «myfiles» или откройте одну из своих папок в диспетчере файлов.

Затем нажмите CTA «Искать бесплатные фотографии» вверху.

Вдохновленный электронным письмом Litmus, давайте поищем «звезды» или «ночное небо», чтобы увидеть, что там получится.

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

Перетаскивание содержимого

Используя заполнитель изображения, который уже есть в шаблоне, добавьте изображение календаря, перетащив его внутрь. Продолжайте добавлять заполнители содержимого для логотипа Litmus, текста и кнопки CTA. После перетаскивания каждого модуля посмотрите, как формируется электронное письмо:

Обратите внимание, как текст, изображения и даже кнопка CTA располагаются поверх фонового изображения.Это позволяет использовать простой текст и пуленепробиваемый CTA — передовые методы дизайна электронной почты — для создания всей электронной почты в рамках BEE.

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

Довольно круто, правда? Фоновые изображения электронной почты просты и понятны в использовании в BEE. С фоновыми изображениями ваши электронные письма не просто будут выглядеть красиво — они станут более функциональными и эффективными, чем когда-либо прежде.


Настройки фонового изображения

Выбрав фоновое изображение, вы также можете настроить его отображение в электронном письме. Есть три основных параметра: «Полная ширина», «Повтор» и «По центру».

Используйте их, чтобы подобрать наиболее подходящий для вашего фонового изображения. Выберите «повтор», например, чтобы создать узор. Это особенно полезно, если ваше изображение не занимает всю ширину сообщения электронной почты, но вы этого хотите.

Как и любое изображение в BEE, вы также можете редактировать его с помощью встроенного редактора фотографий.Вы всегда можете кадрировать, фильтровать, добавлять спецэффекты и т. Д.


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

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

  • Outlook 2016 в MAC OS X 10.10
  • Lotus Notes 7
  • Почтовый клиент Xfinity / Comcast

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

Чтобы установить цвет фона, просто выберите строку, затем используйте меню «Структура», чтобы выбрать цвет фона строки или цвет фона содержимого.

Совет: добавляйте фоновые изображения в электронные письма Gmail с помощью BEE Pro Connector

Знаете ли вы, что любое электронное письмо, созданное в редакторе BEE, можно экспортировать в Gmail? Коннектор BEE Gmail позволяет создавать любые электронные письма в BEE, а затем перемещать полностью разработанные электронные письма в папку черновиков Gmail, готовые к отправке, всего за несколько кликов.Ознакомьтесь с нашим кратким руководством, чтобы узнать, как это сделать.

Используете фоновые изображения в своих письмах? Стань профессионалом!

Мы надеемся, что вам понравится эта новая функция фоновых изображений электронной почты, поскольку мы стремимся создать лучший редактор электронной почты, короче BEE ! Если вы еще не используете BEE, зарегистрируйтесь для получения бесплатной пробной версии BEE Pro и получите доступ к дополнительным шаблонам и функциям дизайна.

Сохранить

Сохранить

Наша оценка читателей:

Всего: 0 — Среднее: 0

Мы не можем найти эту страницу

(* {{l10n_strings.REQUIRED_FIELD}})

{{l10n_strings.CREATE_NEW_COLLECTION}} *

{{l10n_strings.ADD_COLLECTION_DESCRIPTION}}

{{l10n_strings.COLLECTION_DESCRIPTION}}
{{addToCollection.description.length}} / 500

{{l10n_strings.TAGS}}
{{$ item}}

{{l10n_strings.ПРОДУКТЫ}}

{{l10n_strings.DRAG_TEXT}}

{{l10n_strings.DRAG_TEXT_HELP}}

{{l10n_strings.LANGUAGE}}
{{$ select.selected.display}}

{{article.content_lang.display}}

{{l10n_strings.AUTHOR}}

{{l10n_strings.AUTHOR_TOOLTIP_TEXT}}

{{$ select.selected.display}}

{{l10n_strings.CREATE_AND_ADD_TO_COLLECTION_MODAL_BUTTON}}
{{l10n_strings.CREATE_A_COLLECTION_ERROR}}

Альтернативный текст для фоновых изображений, доступность альтернативного текста

Избегайте отображения информационных изображений на фоне CSS

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

тег с надлежащим
alt
текст.Спецификация CSS гласит:

По причинам доступности авторам не следует использовать фон
изображения как единственный способ передачи важной информации. См. Интернет
Руководство по доступности контента F3 [WCAG20].
Изображения недоступны в неграфических презентациях, и
фоновые изображения могут быть отключены в
высококонтрастные режимы отображения. Источник
.

Не могу избежать использования изображений CSS или добавить замещающий текст для
«неважные» фотографии окружающей среды и т. д.?

Спецификация CSS делает это «ДОЛЖНЫ», а не
«ДОЛЖЕН», потому что бывают случаи, когда визуальный дизайн или
существующий код затрудняет преобразование его в изображение HTML
без редизайна интерфейса.В других случаях автор может захотеть
чтобы предоставить альтернативный текст для окружающего изображения, который является , а не
«важно» для понимания содержания, но из вежливости
пользователям программ чтения с экрана, которые предпочитают знать, что изображено на картинке.
Вот подробная статья об эмбиенте.
изображения vs чистое украшение vs информационные образы.

При предоставлении альтернативного текста для изображения CSS есть
количество рассмотрения

Если


в теге есть какое-либо содержимое, тогда
role = "img"
а также
aria-label
может скрыть внутреннее содержимое из-за доступных
расчет имени
, или вспомогательные технологии могут просто игнорировать
aria-label
.

Поэтому не помещайте фоновое изображение CSS внутри


который содержит любой контент. Лучше использовать пустой

и
aria-label
с участием
role = "img"

Сделайте это:

<диапазон role = "img" aria-label = "[поместите альтернативный текст здесь]>

[весь остальной мой контент]

Не делайте этого:


[все остальное
моего содержания]

Что делать, если у автора должно быть изображение CSS в div,
содержит контент

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

, которое завершает другой контент, затем хакерский
запасной вариант — сделать это.

<диапазон role = "img" aria-label = "[поместите альтернативный текст здесь]>

[весь остальной мой контент]

Это взлом, потому что семантически альтернативный текст не включен
элемент, который на самом деле имеет изображение. Однако с экрана
читатель видит


с фоновым изображением игнорируется, поэтому размещение

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

Сводка

  • Старайтесь не использовать CSS для важных информационных изображений
  • Для окружающих изображений, которые являются CSS, любезно
    предоставить альтернативный текст. При этом поместите изображение в собственное
    пустой с aria-label
    и role = "img. Это также верно, в ситуации
    где CSS должен использоваться для информационного содержания.
  • Если
    с изображением CSS
    ОБЯЗАТЕЛЬНО ДОЛЖЕН содержать другой контент, а затем предоставить пустой
    с aria-label и role = "img"
    сразу после

    , который имеет
    изображение.

Не стесняйтесь комментировать в Twitter @davidmacd

Информация об авторе:

Дэвид Макдональд — ветеран WCAG, соредактор использования WAI ARIA в
HTML5
и член рабочей группы по доступности HTML5. Мнение мое собственное.

Как добавить фоновое изображение в электронную почту HTML — Stripo.email

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

Просто выбирая изображения и добавляя фоновые изображения в электронное письмо в формате HTML, вы задаете тон всему сообщению.

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

Посмотрите наше короткое видео, чтобы получить краткую информацию о типах фонов и о том, как их добавлять с помощью Stripo.

В Интернете можно найти массу информации о CTA, баннерах и шрифтах. Но о фоновых изображениях в сообщениях электронной почты вряд ли можно что-то найти. Какая потеря — фоновое изображение — это хороший способ украсить отправляемые вами сообщения, чтобы они выглядели законченными и имели красивую форму.

Я искал в Интернете более подробную информацию о фоновых изображениях электронной почты в формате HTML, но все, что я нашел, — это то, как добавить фон к электронной почте, например Gmail или Outlook, исходящие сообщения, и как внести изменения в коды HTML.

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

Почему тема статьи называется «Как добавить фоновое изображение в электронное письмо в формате HTML»? Потому что с другими редакторами, чтобы вставить фон в полосу или применить его ко всему электронному письму, вам потребуются некоторые навыки работы с кодами HTML.Но не с Stripo. Мы упростили этот процесс для вашего удобства — Больше не нужно вносить изменения в HTML-коды .

Что необходимо знать перед добавлением фонового изображения в сообщение электронной почты HTML

Проверьте видимость своей электронной почты

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

Вот почему перед отправкой писем жизненно важно проверить их видимость с помощью Litmus или любой другой подобной службы. Они протестируют ваш шаблон более чем на 70 приложениях и устройствах и предоставят вам скриншоты.

Здесь, в примере, мы видим, что фон в форме белой рамки не отображается в Outlook 2003, как в Outlook 2016 и почте Windows 10, но отображается в 2007 году.

Что делать, если изображение не отображается:

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

Примечание: цвет фона электронной почты по умолчанию — белый.

Различные типы фоновых изображений

Фоновые изображения для полосок

Только редкие конструкторы шаблонов позволяют установить фоновое изображение для отдельных блоков. Stripo.email — один из них.

Мне нравится этот пример за его простое, со вкусом оформленное изображение.

Посмотрите, как просто добавить фоновое изображение в электронное письмо с помощью Stripo:

  1. мы вставили блоки: дополнительное изображение, текст, также можно применить «кнопку» или таймер обратного отсчета поверх фона;
  2. выбрал цвет фона для всей полосы;
  3. применил «фоновое изображение» для блока.

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

Поместите текст поверх изображения, при желании добавьте кнопку.

Важно: перед отправкой получателям фонового изображения по электронной почте настройте добавленное изображение — отредактируйте его во встроенном редакторе фотографий.

Добавьте распорки / разделители … Почему мы говорим здесь о распорках? Потому что для того, чтобы дизайн вашего электронного письма выглядел более упорядоченным, вы можете использовать их для разделения частей блоков и даже полос.Особенно подходит для использования, когда ваши фоновые изображения имеют похожие цвета.

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

Например, ReallyGoodEmails и Adidas расширяют свой заголовок таким образом. Этот уникальный дизайн выгодно отличает их от других.

Как это сделать с Stripo:

  1. загрузить выбранное вами изображение / использовать любое изображение из нашего банка;
  2. включите все опции.

Цвет фона как альтернатива фоновому изображению

Зачем нужно устанавливать цвета в качестве фона для писем? Потому что некоторые почтовые клиенты, такие как Microsoft Outlook, могут вообще не отображать фоновые изображения. Обязательно выберите цвет фона как можно ближе к фоновому изображению.

Хорошая новость в том, что установить цвета в качестве фона довольно просто.

Здесь вы можете проявить всю свою богатую фантазию.
Например, компания Outline всегда размещает свои новости в сообщениях на цветном фоне.Кроме того, в качестве цветов шрифта применяется контраст, а не черный цвет текста.

Вы можете применять разные цвета к отдельным блокам или ко всем электронным письмам. Это тебе решать.

Корпорация Samsung размещает большую часть своих писем на черном фоне и применяет контрастную белую кнопку CTA. Выглядит очень стильно.

Фоновое изображение для всего письма

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

Чем отличается изображение баннера от фонового изображения электронной почты? Баннер — это то, что ваши клиенты видят в качестве основного изображения вашего электронного письма, обычно с текстом поверх него. А фоновое изображение — это то, что они видят только на настольных устройствах. На большинстве мобильных устройств изображение последнего типа отображаться не будет.

Таким образом клиенты видят вашу электронную почту с фоновым изображением на рабочем столе и мобильных устройствах.

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

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

Как установить фоновое изображение в шаблоне письма с помощью Stripo.дизайнер электронной почты:

  1. на панели инструментов выберите «Внешний вид»;
  2. нажмите «Общие»;
  3. включите опцию «Фоновое изображение»;
  4. загрузить понравившееся изображение;
  5. включает параметры «повтор» и «по центру».

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

Правила, которым необходимо следовать

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

  • изображений, которые вы выберете, должны быть привлекательными и тематическими.Все детали в электронном письме должны вызывать чувства у клиентов;
  • обратитесь за помощью к дизайнерам или фотографам или найдите сайт с широким диапазоном доступных изображений. Не нарушайте авторских прав;
  • добавить только одно изображение в качестве фона ко всему электронному письму;
  • выбирает только совпадающие, но контрастные цвета для текстовых шрифтов;
  • включите опцию «отзывчивое изображение». Это поможет правильно отображать ваши изображения как на мобильных, так и на настольных устройствах.

Некоторое время назад, чтобы установить фоновое изображение в шаблоне электронной почты, нам нужно было обладать некоторыми знаниями о кодировании HTML. Теперь, с помощью конструктора Stripo.email, нам вообще не нужно вносить какие-либо изменения в код. Нам даже не нужно знать, что это значит?
Система упростила весь процесс и облегчила нашу работу.

Краткое содержание

  • HTML больше не о кодировании, он о качестве ваших писем;
  • Изображения, которые вы используете в своих письмах, должны быть высокого качества;
  • Изображения должны быть с бесшовной структурой.Вы можете найти много таких в Интернете;
  • Вставляйте разделители, чтобы разделить отдельные блоки в свои электронные письма;
  • Установите цвета фона в качестве альтернативы для некоторых почтовых клиентов, таких как Microsoft Outlook, или найдите альтернативные решения в этом сообщении в блоге;
  • Проверьте свой шаблон перед отправкой.

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *