首页 > 其他分享 >【开发小技巧】016—如何使用HTML和CSS将文字环绕在图片周围?

【开发小技巧】016—如何使用HTML和CSS将文字环绕在图片周围?

时间:2022-12-25 14:00:20浏览次数:40  
标签:web 学习网 进步 学习 一点点 HTML 016 前端开发 CSS

【开发小技巧】016—如何使用HTML和CSS将文字环绕在图片周围?_经验交流

对于任何类型的网站,纯文字的网页是很难有吸引力的。现在,将图片与文字的排版设计,可以提升网站的吸引力。图片可以是不同的形状,基本是正方形图片居多。

在图像周围放置文字。通过使用HTML和CSS,可以在文本周围放置图像,并且有很多方法实现。

图片被文字包围着,在HTML中,我们可以使图像在文本的右侧,左侧或中心对齐。在CSS中,除了这些,我们还可以将图像插入圆形或矩形等中,并可以在其周围包裹文本。你还可以根据图像的形状使用CSS shape-outside属性。

通过以下示例来实现上述方法:

示例1:在此示例中,图像浮动在屏幕的右侧,文本包裹着图像。在此示例中,我们不需要shape-outside属性,因为图片的形状是正方形。

<!DOCTYPE html> 
<html>


<head>
<title>
web前端开发
</title>


<style>
body {
margin: 20px;
text-align: center;
}
h1 {
color: #00a6bc;
}
img {
float: left;
margin: 5px;
}
p {
text-align: justify;
font-size: 25px;
}
</style>
</head>


<body>
<h1>web前端开发</h1>


<b>
web前端学习网:<a href="http://www.webqdkf.com">www.webqdkf.com</a>
</b>


<div class="square">
<div>
<img src=
"http://www.webqdkf.com/skin/default/images/logo.jpg"
alt="Longtail boat in Thailand">
</div>


<p>
主要专注于前端开发技术领域(Html,Css,Js,Jq,Html5,Css3,Dart等)技能学习与技术研究,以及同行经验交流,
前端开发学习资源的分享。
我们提倡终身学习,在这里你可以与一群具有终身学习精神的有趣程序员交流。
我们坚持每天学习一点点,每天进步一点点,人生进步一大步!关注我们,与我们一起学习进步。
web前端学习网:<a href="http://www.webqdkf.com">www.webqdkf.com</a>
主要专注于前端开发技术领域(Html,Css,Js,Jq,Html5,Css3,Dart等)技能学习与技术研究,以及同行经验交流,
前端开发学习资源的分享。
我们提倡终身学习,在这里你可以与一群具有终身学习精神的有趣程序员交流。
我们坚持每天学习一点点,每天进步一点点,人生进步一大步!关注我们,与我们一起学习进步。
web前端学习网:<a href="http://www.webqdkf.com">www.webqdkf.com</a>
主要专注于前端开发技术领域(Html,Css,Js,Jq,Html5,Css3,Dart等)技能学习与技术研究,以及同行经验交流,
前端开发学习资源的分享。
我们提倡终身学习,在这里你可以与一群具有终身学习精神的有趣程序员交流。
我们坚持每天学习一点点,每天进步一点点,人生进步一大步!关注我们,与我们一起学习进步。
web前端学习网:<a href="http://www.webqdkf.com">www.webqdkf.com</a>
主要专注于前端开发技术领域(Html,Css,Js,Jq,Html5,Css3,Dart等)技能学习与技术研究,以及同行经验交流,
前端开发学习资源的分享。
我们提倡终身学习,在这里你可以与一群具有终身学习精神的有趣程序员交流。
我们坚持每天学习一点点,每天进步一点点,人生进步一大步!关注我们,与我们一起学习进步。
web前端学习网:<a href="http://www.webqdkf.com">www.webqdkf.com</a>
主要专注于前端开发技术领域(Html,Css,Js,Jq,Html5,Css3,Dart等)技能学习与技术研究,以及同行经验交流,
前端开发学习资源的分享。
我们提倡终身学习,在这里你可以与一群具有终身学习精神的有趣程序员交流。
我们坚持每天学习一点点,每天进步一点点,人生进步一大步!关注我们,与我们一起学习进步。
web前端学习网:<a href="http://www.webqdkf.com">www.webqdkf.com</a>
</p>
</div>
</body>


</html>

最终效果如下:

【开发小技巧】016—如何使用HTML和CSS将文字环绕在图片周围?_开发技术_02

示例2:在此示例中,我们将包装不同的形状图像,在这里,我们将使用CSS shape-outside属性以获得更好的观看体验。

<!DOCTYPE html> 
<html>

<head>
<title>
web前端开发
</title>

<style>
body {
margin: 20px;
text-align:center;
}
h1 {
color: #00a6bc;
}

.round {
width: 200px;
height: 200px;
border-radius: 50%;
text-align: center;
font-size: 30px;
float: left;
font-weight: bold;


shape-outside: circle();
background-color: #00a6bc;
color: white;
}

article{
padding-top: 75px;
display: inline-block;
}

p {
text-align: justify;
font-size: 22px;
}
</style>
</head>

<body>
<h1>web前端开发</h1>

<b>
web前端学习网:<a href="http://www.webqdkf.com">www.webqdkf.com</a>
</b>

<div class="round">
<article>web前端开发</article>
</div>

<p>
主要专注于前端开发技术领域(Html,Css,Js,Jq,Html5,Css3,Dart等)技能学习与技术研究,以及同行经验交流,
前端开发学习资源的分享。
我们提倡终身学习,在这里你可以与一群具有终身学习精神的有趣程序员交流。
我们坚持每天学习一点点,每天进步一点点,人生进步一大步!关注我们,与我们一起学习进步。
web前端学习网:<a href="http://www.webqdkf.com">www.webqdkf.com</a>
主要专注于前端开发技术领域(Html,Css,Js,Jq,Html5,Css3,Dart等)技能学习与技术研究,以及同行经验交流,
前端开发学习资源的分享。
我们提倡终身学习,在这里你可以与一群具有终身学习精神的有趣程序员交流。
我们坚持每天学习一点点,每天进步一点点,人生进步一大步!关注我们,与我们一起学习进步。
web前端学习网:<a href="http://www.webqdkf.com">www.webqdkf.com</a>
主要专注于前端开发技术领域(Html,Css,Js,Jq,Html5,Css3,Dart等)技能学习与技术研究,以及同行经验交流,
前端开发学习资源的分享。
我们提倡终身学习,在这里你可以与一群具有终身学习精神的有趣程序员交流。
我们坚持每天学习一点点,每天进步一点点,人生进步一大步!关注我们,与我们一起学习进步。
web前端学习网:<a href="http://www.webqdkf.com">www.webqdkf.com</a>
主要专注于前端开发技术领域(Html,Css,Js,Jq,Html5,Css3,Dart等)技能学习与技术研究,以及同行经验交流,
前端开发学习资源的分享。
我们提倡终身学习,在这里你可以与一群具有终身学习精神的有趣程序员交流。
我们坚持每天学习一点点,每天进步一点点,人生进步一大步!关注我们,与我们一起学习进步。
web前端学习网:<a href="http://www.webqdkf.com">www.webqdkf.com</a>
主要专注于前端开发技术领域(Html,Css,Js,Jq,Html5,Css3,Dart等)技能学习与技术研究,以及同行经验交流,
前端开发学习资源的分享。
我们提倡终身学习,在这里你可以与一群具有终身学习精神的有趣程序员交流。
我们坚持每天学习一点点,每天进步一点点,人生进步一大步!关注我们,与我们一起学习进步。
web前端学习网:<a href="http://www.webqdkf.com">www.webqdkf.com</a>
</p>
</body>


</html>


最终效果如下:

【开发小技巧】016—如何使用HTML和CSS将文字环绕在图片周围?_开发技术_03

本文完


标签:web,学习网,进步,学习,一点点,HTML,016,前端开发,CSS
From: https://blog.51cto.com/u_15809510/5968156

相关文章

  • Web入门:CSS下拉图片
    欢迎来的我的小院,恭喜你今天又要涨知识了!案例内容利用CSS实现图片的下拉菜单。演示学习<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8">......
  • 开局一张图,构建神奇的 CSS 效果
    假设,我们有这样一张Gif图:利用CSS,我们尝试来搞一些事情。图片的GlitchArt风在这篇文章中--​​CSS故障艺术​​,我们介绍了利用混合模式制作一种晕眩感觉的视觉效果。......
  • 现代 CSS 高阶技巧,不规则边框解决方案
    本文是CSSHoudini之CSSPaintingAPI系列第四篇。​​现代CSS之高阶图片渐隐消失术​​​​现代CSS高阶技巧,像Canvas一样自由绘图构建样式!​​​​现代CSS高阶......
  • HTML
    <!--DOCTYPE:告诉浏览器我们要用什么规范--><!DOCTYPEhtml><htmllang="en"><!--head标签代表网页头部--><head><!--meta描述性标签描述网站的一些信......
  • 使用electron+vite+svelte+unocss+iconify时遇到的图标无法加载的问题
    项目是使用yarncreate@quick-start/electronmy-app--templatesvelte创建的,然后我想在项目中使用antfu/icones的图标库,找了半天发现unocss加载图标很方便,配置好之后......
  • CSS
    字体属性text-decorationnone:无任何装饰线,可以去掉a标签默认的下划线underline:下划线overline:上划线line-through:中划线(删除线)text-transformcapitalize:首字......
  • html5新增
    语义化元素header:头部元素nav:导航元素section:定义文档某个区域的元素article:内容元素aside:侧边栏元素footer:尾部元素音频、视频元素audiovideo​ ......
  • HTML
    ss<!DOCTYPEhtml><html><head><metacharset="utf-8"><title>form</title></head><body><!--action:提交位置-->......
  • Vue之v-html指令
    v-html指令             1.作用:向指定节点中渲染包含html结构的内容。            2.与插值语法的区别:    ......
  • 前端知识学习案例5-开发企业网站5-编写导航css样式
     ......