HTML如何在图片上添加文字

HTML如何在图片上添加文字

当我们开发一个页面,插入图片时,需要有一组文字对图片进行描述。那么HTML中如何在图片上添加文字呢?这篇文章告诉你。

先让我们来看下效果图:

句子"这是一张夜空图片"被放置在了图片的左下角。

那么这个是如何设置的呢。

首先我们要设计一个 div,将图片的和文字放置在 div 里面,设置文字的样式。随后需要用到"定位",将 div 设置为父级,为相对定位,​position:relative​;将h1设置为绝对定位,​position:absolute​。在调整合适的位置即可。源代码如下:

复制代码
<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>W3Cschool</title>
	<style>
		div{
			position: relative;
		}
		h1{font-size: 32px;
			color: white;
			position:absolute;
			top:250px;
			left:10px;}
	</style>
</head>
<body>
	<div>
		<img src="./image/night.png" alt="">
		<h1>这是一张夜空的图片</h1>
	</div>
</body>
</html>

图片素材:

以上就是 HTML 中如何在图片上添加文字问题的全部解答。同学们可以自行保存素材进行练习巩固。

相关推荐
10年前端老司机5 分钟前
别卷CRUD了!前端用Next.js+LangChain.js,低成本冲进AI高薪赛道
前端·langchain·next.js
二进制漫游记9 分钟前
ECharts 从入门到实战|前端数据可视化完整教程
前端·信息可视化·echarts
weixin_4407305011 分钟前
pytest结合allure生成html测试报告(step、story、severity、screenshot)
前端·html·pytest·allure报告
星月日17 分钟前
前端上手后端起手式
前端·后端
掘金挖土18 分钟前
前端手摸手跑路之 AI 应用开发(一)
前端·后端
用户2986985301426 分钟前
在 React 中实现 RTF 与 PDF、HTML 的文档转换实践
javascript·react.js·html
咖啡无伴侣27 分钟前
3. 从零搭建企业级 Monorepo 工程化模板:集成 Husky 9 + lint-staged
前端·架构
MetaLite34 分钟前
Java通用枚举驱动下拉框-元数据接口与前端契约
java·前端·状态模式
Json____37 分钟前
基于 Node + Vue3 的选课管理系统:从教务业务到全栈实践
前端·node·毕设·wwwoop.com
创新技术阁39 分钟前
FastapiAdmin 定时任务实现原理与新建任务实操指南
前端·后端·fastapi