HTML5+CSS3 将图片和文字置于一行

将文字对齐图片中心的水平位置

今天课堂作业上有一段是要做出文字与图片在一行且文字对齐图片的中心位置。课上用inline-block做的,但盒子总是不受控制。于是回来随便找了个图片用vertical-align做成功了。

这是原本的样式(加了边框方便看盒子)如图:

然后用垂直对齐,加大了字体,去掉了里面的盒子框框。如图:

css 复制代码
<style>
		.box1{
			border:2px black solid;
		}
		img{
			width:50px;height:50px;
		}
		span{
			width:100px;height:50px;
			vertical-align: 15px;
			font-size: 30px;
		}
</style>
html 复制代码
<body>
	<div class="box1">
	<img src="../images/images1/p2.png" 
	alt="p2"/>
		<span>传智播客</span>
	</div>
</body>

思路:img和span都是inline元素,用block元素将这两个盒子装起来,然后设置span垂直对齐即可。

相关推荐
lichenyang45310 小时前
Docker 学习笔记(一):为什么需要镜像、容器和仓库?
前端
kyriewen10 小时前
别再对着 TypeScript 报错发呆了:我把 10 个最常见的红色波浪线翻译成了人话
前端·javascript·typescript
IT_陈寒10 小时前
SpringBoot自动配置的坑,我的API突然就404了
前端·人工智能·后端
奇奇怪怪的11 小时前
Embedding 模型 10+ 横向评测
前端
陈广亮11 小时前
Monorepo 从 0 到 1 实操指南 2026 版:pnpm catalogs + Turborepo 2.x + changesets 全链路
前端
子兮曰11 小时前
OpenMontage 深度解剖:你的 AI 编程助手,其实是个视频工作室
前端·后端·ai编程
敲代码的鱼11 小时前
PDF 预览与签名批注写回 支持安卓 iOS 鸿蒙 UTS插件
android·前端·ios
子兮曰11 小时前
前端工具链的「Rust 化」:一场没有赢家的军备竞赛?
前端·后端·rust
Hyyy12 小时前
Function Calling / Tool Use的原理和实现模式
前端·llm·ai编程