如何在 HTML/CSS 中创建填充颜色的框?

htmlcssweb developmentfront end technology更新于 2024/12/10 1:16:17

概述

HTML 和 CSS 是创建任意形状和框架的技术。使用 HTML 可以创建填充颜色的框,我们可以借助 HTML 创建一个简单的框框架,并使用 CSS 属性填充颜色。我们还可以使用 HTML 的"svg"(标量矢量图形)属性绘制框,并使用填充颜色属性为框填充颜色。

语法

使用 svg 创建框并填充颜色的语法如下所示。它包含四个属性:x、y、宽度、高度和填充。因此 x 轴设置框相对于屏幕的水平位置,y 轴设置垂直位置,高度设置框的高度,宽度设置框的宽度,填充属性设置框内的颜色。

<svg>
   <rect x="" y="" width="" height="" fill="" />
</svg>

算法 1

  • 在文本编辑器中创建一个包含 HTML 样板文件的 HTML 文件。

  • 现在将 svg 标签添加到 HTML 正文中。

<svg></svg>
  • 现在使用 <rect> 语义标签在 svg 标签内创建一个框。

<rect/>
  • 现在在 <rect> 中设置属性标签,例如 x、y、width、height 和 fill。

<rect width="100" height="100" fill="green" />
  • 现在打开浏览器,您将看到一个填充颜色的框。

示例 1

在此示例中,我们将使用 HTML svg 标签借助 <rect> 属性绘制一个框。

<html>
<head>
    <title> create box using svg </title>
</head>
<body>
    <h3> Created using svg </h3>
    <svg>
        <rect width="100" height="100" fill="green" />
    </svg>
</body>
</html>

算法 2

  • 在文本编辑器中创建一个 index.html 文件,并向其中添加 HTML 样板代码

  • 现在将一个 div 容器添加到 HTML 正文中

<div></div>
  • 现在将内部样式标签添加到 HTML 的 head 标签中。

<style></style>
  • 现在使用 CSS 样式属性设置框的高度、宽度和颜色。

<style>
   div{
      width: 10rem;
      height: 10rem;
      background-color: green;
   }	
</style>
  • 打开浏览器,框已成功创建,且已填充颜色。

示例 2

在此示例中,我们将创建一个包含 HTML div 容器的框,并使用 CSS 样式属性填充框中的颜色。

<html>
<head>
    <title> create u=box using simple HTML and CSS</title>
    <style>
        div{
          width: 10rem;
          height: 10rem;
          background-color: green;
        }
    </style>
</head>
<body>
    <div></div>
</body>
</html>

结论

既然我们已经使用 svg(标量矢量图形)创建了盒子,那么我们也可以用它创建许多不同的形状。创建填充颜色的盒子的最佳方法是使用一个简单的 div 容器并添加一些 CSS 样式属性,因为使用 CSS,您可以在单独的样式表中轻松自定义盒子。在小型项目中,使用 svg 似乎并不困难,但如果您需要多次构建相同的盒子,那么多次编写相同的代码将是一项艰巨的任务。如果您不想更改盒子的位置,则不必强制使用"<rect>"的"x"和"y"属性。这些类型的盒子可用于加载动画,或用作显示信息的卡片。


相关文章


有用资源