📅  最后修改于: 2023-12-03 15:24:29.048000             🧑  作者: Mango
在 HTML 中制作正方形的方法有很多种,本文将介绍三种常用的方法。
我们可以使用 div 标签来创建一个带有固定宽度和高度的方块,并使用 CSS 样式让它成为正方形。
<div class="square"></div>
.square {
width: 100px;
height: 100px;
background-color: blue;
border-radius: 0;
}
解释:
SVG(Scalable Vector Graphics)是一种基于 XML 的标准矢量图形格式,我们可以使用它创建正方形。
<svg width="100" height="100">
<rect width="100" height="100" style="fill:blue" />
</svg>
解释:
Canvas 画布是 HTML5 新增的标签,我们也可以使用它绘制正方形。
<canvas id="square" width="100" height="100"></canvas>
var canvas = document.getElementById("square");
var ctx = canvas.getContext("2d");
ctx.fillStyle = "blue";
ctx.fillRect(0, 0, 100, 100);
解释:
以上三种方法都可以制作正方形,具体选择哪种方法可以根据需求和个人喜好来确定。