Перейти к содержимому

Html как поставить текст рядом с картинкой

  • автор:

HTML изображение и текст

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

В предыдущем уроке мы рассмотрели метод вывода HTML изображения с расширением .jpg на web-страницу и то, как установить дополнительное расстояние между ним, и текстом. Продолжим наше знакомство с тегом и особенностями его взаимодействия с элементами текста.

Навигация по странице

  1. Текст вверху, внизу, по центру изображения на HTML странице сайта
  2. HTML изображение слева – текст справа
  3. HTML изображение справа – текст слева

Текст вверху, внизу, по центру изображения



HTML текст вверху, внизу, по центру изображения

Текст вверху изображения

Текст по центру изображения

Текст внизу изображения


HTML текст. Текст вверху, внизу, по центру изображения

Атрибуты и значения

  • align=»top» – выравнивает изображение и текст по верху.
  • align=»middle» – выравнивает изображение и текст по центру, по вертикали.
  • align=»bottom» – выравнивает изображение и текст по низу.

Н апомню, что для web применимы изображения трех форматов: PNG (.png), JPEG (.jpg) и GIF (.gif).

Обратите внимание на способ подгрузки изображения: ../images/2121.png . Во-первых, использован формат PNG (.png). Во-вторых, изображение находится в отдельной папке, то есть документ у меня в одной папке, а изображение в другой. В таких ситуациях очень важно правильно указать путь от документа к подгружаемой картинке, что и было сделано: первые две точки .. определяют выход из папки где находится документ (все уроки, они же страницы, они же документы курса по HTML у меня находятся в одной папке, CSS – в другой, изображения – в третьей и так далее); /images/ – не что иное, как название папки с изображениями, а 2121.png – полное имя файла самого изображения.

HTML изображение слева – текст справа



HTML изображение слева – текст справа

Изображение обтекает текст слева

Изображение обтекает текст слева

Изображение обтекает текст слева

Изображение обтекает текст слева


HTML текст. Изображение слева - текст справа

HTML изображение справа – текст слева



HTML изображение справа – текст слева

Изображение обтекает текст справа

Изображение обтекает текст справа Изображение обтекает текст справа. Изображение обтекает текст справа. Изображение обтекает текст справа. Изображение обтекает текст справа. Изображение обтекает текст справа


HTML текст. Изображение справа - текст слева

Автор проекта — Вася Митин | Дата публикации: Октябрь 2009 | Обновление: Ноябрь 2018

HTML изображение HTML изображение, текст HTML верстка сайта

© 2009 — 2023 | При использовании материала, ссылайтесь на мой сайт!
По всем вопросам обращайтесь: go@ab-w.net | HTML изображение, текст? – Не вопрос!

Html как поставить текст рядом с картинкой

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

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

Размещение текста рядом с картинкой

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

— размещение текста вверху
— размещение текста посередине
— размещение текста снизу
— размещение текста справа
— размещение текста слева

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

Где width=»100″ — цифра регулирует ширину картинки
height=»200″ — цифра регулирует высоту картинки

моя первая картинка на сайте

— если навести курсор мыши на рисунок, то через некоторое время выскочит описание картинки, в этом случае выскочит «моя первая картинка на сайте».

Для приведения примера понадобится маленькая картинка, примерно 100х100 пикселей.


Мой первый сайт!


Добро пожаловать мой первый сайт!


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

Учтите еще и вот что: процесс создания сайта включает в себя как технические, так и чисто творческие моменты

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


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

Как связаться с нами

Как поставить картинку рядом с текстом?

Как поставить картинку рядом с текстом, например чтобы картинка находилась с правой стороны от текста?

  • Вопрос задан более трёх лет назад
  • 19323 просмотра

Комментировать

Решения вопроса 3

artur_kudaev

Артур @artur_kudaev

Frontend Developer

float: right

Ответ написан более трёх лет назад

Нравится 1 2 комментария

Kasperenysh

Евгений @Kasperenysh

Или display: flex;

Opiatov_krug @Opiatov_krug Автор вопроса

не рааботает

BoriHagen

Вообще будет шикарно если вы выложите html и css вашего проекта сюда для понимания, а то может какие то стили уже прописаны и мешают отображению как вам нужно.
Ну как вариант — обернуть текст в параграфе и картинку в блок. Блоку дать стиль display: flex;

 

Текст

Ответ написан более трёх лет назад

Картинки в HTML

Основы программирования 2.0

Как всегда напоминаю, что есть замечательный видеокурс о вёрстке сайтов, в котором рассказывается в том числе о HTML и CSS:

Ранее я рассказывал о том, как вставить картинку в HTML-страницу. Если кто пропустил, то см. эту статью здесь.

Сегодня продолжу рассказывать о картинках — рассмотрим ещё некоторые полезные атрибуты тега , а также “фишки” использования рисунков.

Обтекание рисунка текстом в HTML

Если большие картинки обычно вставляются между абзацами, то маленькие чаще вставляются в текст, то есть текст обтекает картинку. Однако если в HTML не принять дополнительных мер, то картинка будет вставлена в текст просто как “буква”, и текст будет продолжаться после картинки одной строкой. Соответственно, если рисунок имеет размер более одной строки, то между строками получится большое пустое пространство, что не очень красиво:

Картинка без выравнивания в HTML

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

Стандарты HTML определяют пять значений для атрибута align :

  • left — выравнивание по левому краю
  • right — выравнивание по правому краю
  • top — выравнивание по верхнему краю
  • bottom — выравнивание по нижнему краю (это значение по умолчанию)
  • middle — выравнивание по середине

Если вы не используете атрибут align , то выполняется выравнивание картинки по нижнему краю (как на рисунке выше).

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

Итак, если вы хотите, чтобы текст обтекал картинку справа, то значение атрибута align должно быть равно left . Это немного странно, если думать о выравнивании текста. Но мы то выравниваем не текст, а картинку. Поэтому всё правильно — картинка будет слева, а текст — справа.

Пример выравнивания картинки по левому краю (обтекание текстом справа):

align=»left»>

А вот так примерно это будет выглядеть в браузере:

Картинка с выравниванием в HTML

Рамка вокруг рисунка в HTML

Вообще этим пользуются редко, но иногда всё-же необходимо сделать рамку вокруг рисунка. Для этого можно использовать атрибут border . Делается это примерно так:

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

Рамка вокруг рисунка в HTML

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

Атрибуты hspace и vspace

Итак, выравнивание рисунка в HTML теперь для вас сложности не представляет. Однако есть один неприятный вопрос — текст слишком близко прижат к картинке. Это не очень красиво смотрится.

Как же сделать отступы между текстом и картинкой? Для этого есть атрибуты hspace и vspace , которые задают отступы от горизонтального (справа и слева) и вертикального (сверху и снизу) края картинки соответственно. Пример:

hspace="50" vspace="10">

В этом примере мы задаём отступы слева и справа по 50 пикселей, а сверху и снизу — по 10 пикселей. А в браузере это будет выглядеть примерно так:

Атрибуты hspace и vspace

Картинка в заголовке HTML

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

. Очень важно

А выглядеть это будет примерно так:

Картинка в заголовке HTML

И вообще картинки можно вставлять куда угодно — в таблицы, в списки и т.п.

О картинках много ещё чего можно рассказать. И я как-нибудь вернусь к этому вопросу. Но на сегодня всё.

А если хотите знать больше и прямо сейчас, то изучите курс о вёрстке сайтов.

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

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