如何在HTML中创建图像项目符号
概述
在HTML中,我们可以创建两种类型的列表:有序列表和无序列表。有序列表使用编号、字母或罗马数字,而无序列表使用点作为项目符号。有时我们需要将这些项目符号更改为图像。这可以使用层叠样式表 (CSS) 的 `list-style-image` 属性来实现。通过使用任何图像URL或图像地址,我们可以将其设置为 `list-style-image` 属性的值,该值将显示在列表项之前的项目符号。
语法
CSS样式属性中使用的语法如下:
list-style-image: url();
算法
步骤1 − 在文本编辑器中创建一个包含HTML基本结构的HTML文件。
步骤2 − 创建一个HTML `ol`容器来创建列表项。
<ol></ol>
步骤3 − 使用`li`标签在`ol`标签中添加列表项。
<ol> <li>Penetration Testing</li> <li>Blackbox testing</li> <li>Whitebox testing</li> <li>Computer System Security</li> </ol>
步骤4 − 现在通过将`style`标签添加到HTML的`head`标签中来创建内部CSS。
步骤5 − 现在使用`list-style-image`属性设置`ol`标签的样式,并为其设置URL值。
ol { list-style-image: url("https://tutorialspoint.com/static/images/cyber-security.svg"); }
步骤6 − 图像作为项目符号已成功创建。
示例
在这个示例中,我们使用有序列表创建了一个列表项,并使用列表样式图像来制作图像项目符号。
<html> <head> <title>image as bullet</title> <style> ol { list-style-image: url("https://tutorialspoint.com/static/images/cyber-security.svg"); } </style> </head> <body> <h3>Image list items</h3> <ol> <li>Penetration Testing</li> <li>Blackbox testing</li> <li>Whitebox testing</li> <li>Computer System Security</li> </ol> </body> </html>
算法
步骤1 − 在文本编辑器中创建一个包含HTML基本结构的HTML文件。
步骤2 − 现在创建一个HTML无序列表`ul`容器来创建列表项。
<ul></ul>
步骤3 − 使用`li`标签在`ul`标签中添加列表项。
<ul> <li>Penetration Testing</li> <li>Blackbox testing</li> <li>Whitebox testing</li> <li>Computer System Security</li> </ul>
步骤4 − 现在通过将`style`标签添加到HTML的`head`标签中来创建内部CSS。
步骤5 − 现在使用`list-style-image`属性设置`ul`标签的样式,并为其设置URL值。
ul { list-style-image: url("https://tutorialspoint.com/static/images/cyber-security.svg"); }
步骤6 − 图像作为项目符号已成功创建。
示例
在这个示例中,我们使用无序列表(<ul>)创建了列表项,并使用列表样式图像来制作图像项目符号。
<html> <head> <title>image as bullet ul</title> <style> ul { list-style-image: url("https://tutorialspoint.com/static/images/cyber-security.svg"); } </style> </head> <body> <h3>Image list items ul</h3> <ul> <li>Penetration Testing</li> <li>Blackbox testing</li> <li>Whitebox testing</li> <li>Computer System Security</li> </ul> </body> </html>
下图显示了上述示例的输出,如下图所示,列表项的项目符号用红色矩形标记。您可以看到,项目符号不是普通的点或字母,而是使用CSS属性导入的图像。
结论
如上例所示,我们使用了有序列表,我们也可以使用无序列表在项目符号中添加图像。这些图像将替换默认项目符号列表中的项目符号。这些项目符号图像可以改善用户界面。您应该只选择png图标图像或任何较小的图像,如果您要使用带有背景或较大的图像,它会使界面难看。