📅  最后修改于: 2023-12-03 15:09:43.757000             🧑  作者: Mango
在网站或应用程序中,经常会使用带有图标的标头来增加用户体验和界面的可读性。这种标头通常包含一个图标,跟随着文本标题。在本文中,我将向您介绍如何在 HTML 中创建一个带有图标的标头。
Font Awesome 是一个免费的、每日更新的字体图标库。该库包含超过 1600 种图标,适用于 Web、移动应用和桌面应用,并且很容易在 HTML 中集成。
可以在代码中使用<link>
标签将 Font Awesome 的 CSS 文件导入到您的 HTML 文档中:
<head>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/all.min.css">
</head>
然后您将可以通过在 HTML 中创建<i>
元素,在其中使用 Font Awesome 图标。下面是一个带有“home”图标的示例:
<h1><i class="fas fa-home"></i> Welcome to My Website!</h1>
使用 Font Awesome 的好处:
SVG(可缩放矢量图形)是另一种创建带图标标头的选择。其中,您可以找到很多免费的 SVG 图标库,例如:Ionicons,Feather 或 Boxicons。
选定一个 SVG 图标后,您可以将其作为文本元素添加到标题中。请注意,您需要为 SVG 添加一些样式,以便使其正确地垂直对齐。
以下是将 SVG 图标与标题融合在一起的示例代码:
<h1>
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-home" width="32" height="32" viewBox="0 0 24 24" stroke-width="1.5" stroke="#8795A1" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<path d="M10 21l-6-6v-7.5a1.5 1.5 0 0 1 1.5-1.5h4a1.5 1.5 0 0 1 1.5 1.5v3.5" />
<path d="M21 18v-4.5a3.5 3.5 0 0 0 -3.5 -3.5h-3a.5 .5 0 0 0 -.5 .5v7a1 1 0 0 0 1 1h5.5a.5 .5 0 0 0 .5 -.5" />
</svg>
Welcome to My Website!
</h1>
使用 SVG 的好处:
以上是介绍如何在 HTML 中创建一个具有图标的标头的方法。通过使用 Font Awesome 或 SVG 等工具和方法,您可以轻松地创建一个更加美观和易读的网站或应用程序。