<



Брошюры-рекомендации
объясняем.рф/ РОСОБРНАДЗОР ФИПИ Федеральный центр тестирования МинобрНауки Российское образование ГИА ЕГЭ Образовательные ресурсы ФЦИОР Единое окно доступа ЦОР ФГОС
Главная | Мой профиль | Регистрация | Выход | Вход | RSS

Приветствую Вас Гость

Суббота, 27.04.2024, 13:52

Школа в vk
Форма входа
Телефон доверия
Телефон доверия
Наше образование
Региональный образовательный портал Псковской области
Меню сайта
Категории раздела
8 класс [3]
Презентации, теоретический материал, дополнительные ресурсы
11 класс [6]
Конспекты, презентации, опорные конспекты к урокам - все, что может помочь учащимся в подготовке к уроку. Все допонительные вопросы решаются в соответсвующем разделе на форуме. Можно задавать вопросы, консультироваться.
10 класс [5]
9 класс [5]
Локальные сети [1]
Расписание звонков
1 урок 9.00-9.40
2 урок 9.50-10.30
3 урок 10.45-11.25
4 урок 11.40-12.20
5 урок 12.35-13.15
6 урок 13.25-14.05
7 урок 14.15-14.55

2 смена 0 урок 13.25-14.05
1 урок 14.15-14.55
2 урок 15.10-15.50
3 урок 16.00-16.40
4 урок 16.50-17.30
5 урок 17.35-18.15
Внимание
Поиск
ФГ услуги
Баннер Единого портала государственных и муниципальных услуг (функций)
Расписание триместров
1 триместр 01.09 - 30.11
2 триместр 01.12 - 29.02
3 триместр 01.03 - 31.05
Расписание каникул (уточняем)
осенние каникулы с 29.10 по 6.11
зимние с 29.12 по 8.01
весенние с 17.03.по 26.03
выходные дни с 23.02 по 26.02.; с 29.04 по 1.05; с 6.05 по 9.05. ДОПОЛНИТЕЛЬНО 1 класс
Календарь
«  Март 2022  »
ПнВтСрЧтПтСбВс
 123456
78910111213
14151617181920
21222324252627
28293031
Корзина

Методическая копилка

Главная » Файлы » Информатика и ИКТ » 11 класс

Стилизация изображений CSS.
14.12.2023, 22:59

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

 

Размер изображения.

Чтобы понять нагляднее, создайте два файла index.html и style.css.

В файле index.html элементарно пропишем путь к картинке, как мы это делали в прошлом уроке.

<!DOCTYPE html>
<html>
     <head>
          <meta charset="utf-8">
          <link rel= "stylesheet" type= "text/css" href= "style.css" />
          <title>Изображения</title>
     </head>
     <body>
          <img src="images/img1.jpg">
     </body>
</html>

А в файле style.css задаём размер.

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

img {
width: 300px;
}

Если мы укажем высоту, то автоматически выставится ширина изображения.

img {
height: 150px;
}

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

img {
width: 300px;
height: 150px;
}

izobrazheniya-css

Рамка изображения.

Рамку для изображения можно сделать с помощью свойства border.

Рамке можно задать толщину, стиль и цвет (как мы делали рамку для таблицы).

img {
width: 300px;
height: 150px;
border: 1px solid #000;
}

izobrazheniya-css

Закруглённые углы.

Для закругления углов используется свойство border-radius.

img {
width: 300px;
height: 150px;
border: 1px solid #000;
border-radius: 10px;
}

izobrazheniya-css

Тень от изображения.

Чтобы создать эффект тени, используется свойство box-shadow.

Первое значение -  это сдвиг тени по оси X.

Второе значение – это сдвиг тени по оси Y.

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

Четвёртое значение – растяжение тени. По умолчанию тень того же размера, что и элемент.

Пятое значение – цвет тени. Цвет тени можно задать как в  RGB-формате так и в RGBA-формате. По умолчанию цвет чёрный.

img {
width: 300px;
height: 150px;
border: 1px solid #000;
border-radius: 10px;
box-shadow:5px 5px 10px #2B1015;
}

izobrazheniya-css

Обтекание изображения текстом.

Для наглядности в index.html добавьте текст.

 
<!DOCTYPE html>
<html>
     <head>
          <meta charset="utf-8">
          <link rel= "stylesheet" type= "text/css" href= "style.css" />
          <title>Изображения</title>
     </head>
     <body>
          <img src="images/img1.jpg">
          <p>Это текст, который обтекает изображение справа.</p>
          <p>Для наглядности напишем несколько абзацев</p>
          <p>Абзац первый</p>
          <p>Абзац второй</p>
          <p>Абзац третий</p>
          <p>А этот абзац обтекает изображение уже снизу.</p>
     </body>
</html>

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

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

img {
width: 300px;
height: 150px;
border: 1px solid #000;
border-radius: 10px;
box-shadow:5px 5px 10px #2B1015;
float: left;
margin-right: 20px;
}

izobrazheniya-css

Изображения в качестве фона.

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

html {
background: #D2BFB0 url(images/img1.jpg);
}

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

По умолчанию фоновое изображение повторяется как по горизонтали так и по вертикали. Чтобы это отменить для свойства background пишем значение no-repeat.

html {
background: #D2BFB0 url(images/img1.jpg) no-repeat;
}

Чтобы картинка повторялась только по горизонтали, пишем:

background: repeat-x;

по вертикали:

background: repeat-y;

Расположение фонового изображения.

Картинка в левом верхнем углу:  background: left top;

В правом верхнем углу: background: right top;

В левом нижнем углу: background: left bottom;

В правом нижнем углу: background: right bottom;

По центру: background: center;

По центру вверху: background: center top;

По центру внизу: background: center bottom;

Фиксация фонового изображения.

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

Чтобы его зафиксировать, свойству background задаём значение fixed.

html {
background: #D2BFB0 url(images/img1.jpg) no-repeat center fixed;
}
Категория: 11 класс | Добавил: weerena
Просмотров: 16 | Загрузок: 0 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Наш опрос
    Оцените мой сайт
    Всего ответов: 398
    Copyright MyCorp © 2024
    Сайт управляется системой uCoz