Посмотреть все уроки курса
Выбрать другой урок из курса
Поиск по сайту
Теория урока

40. Выравнивание изображений при помощи HTML

@codebra_official
Подписывайся на наш Telegram-канал!
Новости, полезный материал,
программирование и ИБ

Кратко

Выравнивание изображения (атрибут align)

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

- Атрибут align принимает пять значений.

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

- Выравнивание по левому краю окна

- Выравнивание по правому краю

Примечание (10.2024)

- Атрибут align устарел и может быть заменен свойствами CSS.

- Рекомендуется использовать свойства CSS для более современных и гибких решений.

Переход к следующему уроку

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

- В следующем уроке будут рассмотрены ширина, высота и рамка изображений.

В предыдущем уроке познакомились с тегом <img> и научились добавлять изображения в HTML-документ. В этом уроке будем ровнять его относительно текста.

Выравнивание изображения (атрибут align)

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

Значение атрибута align Действие
bottom Выравнивание нижней границы изображения по окружающему тексту.
left Выравнивает изображение по левому краю окна.
middle Выравнивание середины изображения по базовой линии текущей строки.
right Выравнивает изображение по правому краю окна.
top Верхняя граница изображения выравнивается по самому высокому элементу текущей строки.

Далее пример выравнивания изображения по левому краю окна:

Пример (html)
<!DOCTYPE html>
<html>
	<head>
		<title>codebra</title>
	</head>
	<body>
		<img width = "100px" src = "/img/site/logo.png" align = "left">
		Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras neque ipsum, convallis a nulla non, interdum rutrum ipsum. Maecenas scelerisque magna sit amet quam pulvinar, faucibus dignissim dui semper. Maecenas scelerisque magna sit amet quam pulvinar, faucibus dignissim dui semper. Maecenas scelerisque magna sit amet quam pulvinar, faucibus dignissim dui semper. Maecenas scelerisque magna sit amet quam pulvinar, faucibus dignissim dui semper. Nullam efficitur massa nec metus tempor lobortis. Nulla at orci hendrerit, pulvinar odio eget, eleifend ligula. Nam ultricies felis convallis tortor pellentesque tristique. Vivamus volutpat dapibus maximus.
	</body>
</html> 

Здесь изображение или скриншот.
Для доступа необходимо авторизоваться на сайте Codebra.

И пример выравнивания по правому краю:

Пример (html)
<!DOCTYPE html>
<html>
	<head>
		<title>codebra</title>
	</head>
	<body>
		Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras neque ipsum, convallis a nulla non, interdum rutrum ipsum. Maecenas scelerisque magna sit amet quam pulvinar, faucibus dignissim dui semper. Maecenas scelerisque magna sit amet quam pulvinar, faucibus dignissim dui semper. Maecenas scelerisque magna sit amet quam pulvinar, faucibus dignissim dui semper. Maecenas scelerisque magna sit amet quam pulvinar, faucibus dignissim dui semper. Nullam efficitur massa nec metus tempor lobortis. Nulla at orci hendrerit, pulvinar odio eget, eleifend ligula. 
	    <img width = "100px" src = "/img/site/logo.png" align = "right">
	    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras neque ipsum, convallis a nulla non, interdum rutrum ipsum. Maecenas scelerisque magna sit amet quam pulvinar, faucibus dignissim dui semper. Maecenas scelerisque magna sit amet quam pulvinar, faucibus dignissim dui semper. Maecenas scelerisque magna sit amet quam pulvinar, faucibus dignissim dui semper. Maecenas scelerisque magna sit amet quam pulvinar, faucibus dignissim dui semper. Nullam efficitur massa nec metus tempor lobortis. Nulla at orci hendrerit, pulvinar odio eget, eleifend ligula. 
	</body>
</html> 

Здесь изображение или скриншот.
Для доступа необходимо авторизоваться на сайте Codebra.

Кстати, в примерах вы могли заметить атрибут width. С ним будем разбираться в следующем уроке.

Примечание (10.2024)

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

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

Похожие уроки Codebra

@codebra_official
Подписывайся на наш Telegram-канал!
Новости, полезный материал,
программирование и ИБ
Первое знакомство с PythonЗнакомство с Python
Итоги раздела «Структуры данных в Python»Знакомство с Python
Поиск хостов с помощью CrackMapExecРазведка и сканирование
Поиск и определение контролера домена (DC) в Active DirectoryРазведка и сканирование
Поиск хостов с помощью NmapРазведка и сканирование
Перебор DNS-имен (aiodnsbrute) и генерация словарей (Crunch)Разведка и сканирование
Курс по Python от CodebraЗнакомство с Python
Внутреннее устройство и сортировка словаря в PythonЗнакомство с Python
Итоги поиска и обнаружения хостовРазведка и сканирование
Раздел «Изображения в HTML»
39. УРОК: 1. Что такое изображения в HTML
УРОК 40. 2. Выравнивание изображений при помощи HTML
Вы здесь
41. УРОК: 3. Ширина, высота, рамка у изображений в HTML
42. ПРАКТИКА: 4. Добавляем рамки изображениям
43. УРОК: 5. Альтернативный текст и группировка элементов тегом figure в HTML
44. ТЕСТ: 6. Тест по разделу «Изображения в HTML»
Другие разделы
Раздел 1. Знакомство с HTML
Раздел 2. Разметка текста в HTML
Раздел 3. Ссылки в HTML
Раздел 5. Таблицы в HTML
Раздел 6. Формы в HTML
Раздел 7. HTML5
Раздел 8. Остальное
Раздел 9. Знакомство с CSS
Раздел 10. Селекторы в CSS
Раздел 11. Структура и каскад
Раздел 12. Единицы измерения
Раздел 13. Шрифт
Раздел 14. Свойства текста
Раздел 15. Форматирование
Раздел 16. Отступы, рамки, поля
Раздел 17. Цвета и фон
Раздел 18. Позиционирование
Раздел 19. Верстка таблиц
Раздел 20. Списки
Раздел 21. Анимация
Раздел 22. Знакомство с Flexbox
Раздел 23. Практика с htmlbook.ru
Раздел 24. Элементы сайта
Впервые на сайте Codebra?

Извините за это всплывающее окно, меня они тоже раздражают.

Образовательный ресурс codebra.ru полностью посвящен программированию и компьютерной безопасности. Все курсы и уроки находятся на главной странице. Ради интереса можете посмотреть на содержимое курсов по Пентесту Active Directory, Python, HTML и CSS, JavaScript, C++ и другие, размещенные на главной странице.

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

Удачи в обучении!

Закрыть окно