html - 如何使用 HTML 将文本和图像放置在形状内?
问题描述
我正在尝试自学 HTML,但我一直坚持这一点。我基本上是在尝试将 Web 图像放在用 HTML 创建的纯黑色矩形之上。矩形的顶部和底部应有足够的空间放置文本,并与页面右侧对齐。理想情况下,它应该看起来像这样。例子
解决方案
您可以以此为起点:
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<style>
.card {
width: 200px;
background-color: #000;
color: #fff;
padding: 20px 40px;
}
a {
color: #fff;
}
h1 {
text-align: center;
padding-bottom: 20px;
}
img {
width: 100%;
height: auto;
}
</style>
</head>
<body>
<div class="card">
<h1>TEXT HERE</h1>
<img src="https://via.placeholder.com/200" alt="image">
<h2>Some text with a <a href="https://example.com">link</a>.</h2>
</div>
</body>
</html>
推荐阅读
- ruby-on-rails - 在 Google Cloud Run 中使用 Sidekiq 的 Rails 作业不起作用
- amazon-web-services - RHat企业服务器7.7 EC2镜像突然关闭80端口
- javascript - reactjs如何恢复到之前的状态?
- javascript - 如何在Javascript中将问号包围的文本提取到数组中
- python - 如何使用 Azure API 检测情绪?
- excel - 将 Excel 工作表转换为 paradox DB
- reactjs - 离子反应中的网络工作者
- python - Spark dataFrame在更新其列后显示时间过长
- android - 如何在android中的AWS复制操作中获取复制操作的进度?
- android - Android CTS 不运行