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>
Ако искате текстът да се показва отляво, а изображението да се показва най-вдясно, просто променете параметъра за подравняване на „вдясно“.
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 за изпълнение на тази задача, но отново може да не работи добре за отзивчиви сайтове.
Обвиване на текст около изображение с помощта на CSS
По-добрият начин да обвиете текст около изображение е да използвате CSS . Той ви дава по-фин контрол върху позиционирането на елементите и работи по-добре със съвременните стандарти за кодиране.
<img src="IMAGE URL" alt="A photo" class="left" />
Въпреки че включих CSS директно в маркера на изображението в HTML примера, наистина никога не трябва да правите това вече. Вместо това трябва да имате отделен файл, наречен stylesheet, който съдържа целия ви CSS код.
В IMG тага просто присвоявате клас на етикета и му давате име. В моя пример кръстих класа left . В моята таблица със стилове всичко, което трябва да направя, е да добавя следния код:
.left { float: left; padding: 0 10px 0 0;}
Както можете да видите, добавих 10px отстъп към дясната страна на подравненото вляво изображение. Също така използвах свойството float, за да преместя изображението от нормалния поток на документа и да го сложа от лявата страна на родителския контейнер.
Както можете да видите, това е много по-чисто от добавянето на целия този код към самия IMG таг. Освен това е по-лесно за управление и можете да използвате много повече CSS свойства, за да персонализирате външния вид на вашата уеб страница. Ако имате въпроси, не се колебайте да коментирате. Наслади се!
Related posts
Как да сканирате QR код на iPhone и Android
Как да отпечатате текстови съобщения от Android
Запазете списък с изпълнявани процеси в текстов файл в Windows
Как да изтегляте файлове и да преглеждате код от GitHub
Търсене в няколко текстови файла наведнъж
Как да премахнете текст от иконите в лентата на задачите на Windows
Пренасочване на изхода от командния ред на Windows към текстов файл
Безплатни онлайн OCR сайтове и услуги за извличане на текст от изображение
Как да свържете текстови полета в Adobe InDesign
Как да добавите сянка към текст или изображение в GIMP
Как да деактивирате ключа на Windows
SynWrite Editor: безплатен редактор на текст и изходен код за Windows 10
Преобразувайте текст в HTML или XHTML с MarkdownPad за компютър с Windows
Как да правите екранни снимки на Nintendo Switch
Как да създадете екип в Microsoft Teams
Как да отворите EPS изображения на Windows
Как бързо да увиете текст в Google Sheets?
Незабавно премахване на фонове от изображения с помощта на AI
Как да извършите стрес тест на процесора
Как да създадете и сканирате Spotify код