HTML-код для переноса текста вокруг изображения
Нужен код для переноса текста вокруг изображения? Обычно при создании HTML - страницы все идет линейно, то есть один блок следует за другим. Все мои предыдущие посты тому пример, т.е. текст, потом картинка, потом текст и т.д.
Иногда вы можете захотеть включить текст рядом с изображением, а не под ним. Это называется обтеканием изображения текстом. На самом деле довольно легко обернуть текст с помощью HTML . Обратите внимание, что вам не нужно использовать CSS для переноса текста.
Однако в наши дни W3C рекомендует использовать CSS вместо HTML для таких задач. Ниже я упомяну оба метода, но если есть возможность, лучше использовать CSS , так как он лучше адаптируется к адаптивному дизайну веб-сайтов.
Обернуть текст вокруг изображения с помощью HTML
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce dictum gravida enim, quis ultricies mauris posuere quis. Duis adipiscing tincidunt sagittis. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Aliquam a felis vitae augue lobortis dictum. Curabitur molestie posuere laoreet. Ut pellentesque nunc in lorem egestas non imperdiet enim congue.
Чтобы текст обтекал правую часть изображения, вы должны выровнять изображение по левому краю:
<img src="IMAGE URL" align="left" /><p>Your text goes here.</p>
Если вы хотите, чтобы текст отображался слева, а изображение — справа, просто измените параметр align на «right».
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce dictum gravida enim, quis ultricies mauris posuere quis. Duis adipiscing tincidunt sagittis. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Aliquam a felis vitae augue lobortis dictum. Curabitur molestie posuere laoreet. Ut pellentesque nunc in lorem egestas non imperdiet enim congue.
<img src="IMAGE URL" align="right" /><p>Your text goes here.</p>
Вот и все! Довольно(Pretty) легко, верно? Единственный случай, когда вы захотите использовать CSS , — это если вы хотите добавить поля к изображениям, чтобы между текстом и изображением было пространство.
Вы можете добавить поля к изображению, используя следующий код стиля CSS :
<img src=”IMAGE URL” align=”left” style=”margin: 0px 10px 0px 0px;” /><p>Your text goes here.</p>
Приведенный выше код использует CSS(MARGIN CSS) - элемент MARGIN для добавления 10 пикселей пробела с правой стороны изображения. Поскольку мы выровняли изображение по левому краю, мы хотим добавить пробел справа.
По сути, четыре числа представляют собой TOP RIGHT BOTTOM LEFT . Итак, если вы хотите добавить пустое пространство к выровненному по правому краю изображению, вы должны сделать это:
<img src=”IMAGE URL” align=”right” style=”margin: 0px 0px 0px 10px;” /><p>Your text goes here.</p>
Таким образом, использовать HTML(HTML) для выполнения этой задачи довольно просто , но опять же, он может не сработать для адаптивных сайтов.
Обтекание изображения текстом с помощью CSS
Лучший способ обернуть текст вокруг изображения — использовать CSS . Это дает вам более точный контроль над расположением элементов и лучше работает с современными стандартами кодирования.
<img src="IMAGE URL" alt="A photo" class="left" />
Несмотря на то, что я включил CSS непосредственно в тег изображения в HTML - примере, вам больше никогда не следует этого делать. Вместо этого у вас должен быть отдельный файл, называемый таблицей стилей, который содержит весь ваш код CSS .
В теге IMG вы просто назначаете класс тегу и даете ему имя. В моем примере я назвал класс left . Все, что мне нужно сделать в моей таблице стилей, это добавить следующий код:
.left { float: left; padding: 0 10px 0 0;}
Как видите, я добавил отступ в 10 пикселей справа от изображения, выровненного по левому краю. Я также использовал свойство float, чтобы переместить изображение из обычного потока документа и поместить его в левую часть родительского контейнера.
Как видите, это намного чище, чем добавление всего этого кода в сам тег IMG . Им также проще управлять, и вы можете использовать гораздо больше свойств CSS для настройки внешнего вида вашей веб-страницы. Если у вас есть какие-либо вопросы, не стесняйтесь комментировать. Наслаждаться!
Related posts
Как сканировать QR-код на iPhone и Android
Как печатать текстовые сообщения с Android
Сохранение списка запущенных процессов в текстовый файл в Windows
Как скачать файлы и просмотреть код с GitHub
Поиск внутри нескольких текстовых файлов одновременно
Установка плагинов GIMP: практическое руководство
Как поддерживать сон ПК с Windows, не касаясь мыши
Как встроить HTML в документ Google
Как отключить ключ Windows
Convert Text до HTML or XHTML с MarkdownPad для Windows PC
Исправить код ошибки Центра обновления Windows 8E5E03FA
Как создать команду в Microsoft Teams
Создайте резервную копию образа системы Windows 10
8 лучших технических идей, которые помогут справиться с самоизоляцией
Как обновить Raspberry Pi
Как выполнить стресс-тест процессора
Отключить контроль учетных записей (UAC) для определенного приложения
Как изогнуть текст в Photoshop
Как открыть файлы изображений EPS в Windows
Как загрузить автономный (автономный) установщик Google Chrome