CSS 图标
在本文中,我们将了解如何使用图标从图标库中添加到 HTML 页面中。图标可以从可用的图标库中添加到我们的 HTML 页面中。库中的所有图标都可以使用 CSS 进行格式化。它们可以根据尺寸、颜色、阴影等进行定制。图标是一种图形表示,它传达了它所用于的特定含义&有助于相应地导航。
有 3 种类型的图标库可用,即
- 字体超赞图标
- 谷歌图标
- 引导图标
我们将从可用的图标库中包含所需的 CDN 链接,这将帮助我们使用预定义的图标类,或者我们可以使用 CSS 自定义它。
方法:为了使用图标,我们需要在<头>部分内添加所需的 CDN 链接。在 HTML 中添加预定义类的以下步骤:
- 将图标类的名称添加到任何内联 HTML 元素中。
- 和元素被广泛用于添加图标。
- 所有的图标都是可缩放的矢量图标,可以使用所需的 CSS 属性进行自定义,如大小、颜色、阴影等。
注意:上述所有库不需要任何下载或安装。
方法一:字体牛逼图标
要使用字体超赞图标,请在部分添加以下链接。
<link rel="stylesheet"
href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
语法:
<i class="fa fa-cloud"></i>
我们可以使用字体大小属性使其成为大尺寸图标进行显示。下面的例子说明了字体大小属性的使用。
示例 1: 在本例中,我们对每个图标类&使用了字号属性,其值设置为 32px。
超文本标记语言
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet"
href=
"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
</head>
<body>
<h1>GeeksforGeeks</h1>
<i class="fa fa-cloud" style="font-size:32px;"></i>
<i class="fa fa-heart" style="font-size:32px;"></i>
<i class="fa fa-file" style="font-size:32px;"></i>
<i class="fa fa-car" style="font-size:32px;"></i>
<i class="fa fa-bars" style="font-size:32px;"></i>
</body>
</html>
输出:
示例 2: 在本例中,我们使用了“fa-heart类,该类具有字号属性&颜色属性,其值分别设置为 28px &红色、蓝色。
超文本标记语言
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href=
"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
</head>
<body>
<h1>GeeksforGeeks</h1>
<i class="fa fa-heart" style="font-size:28px;color:red;"></i>
<i class="fa fa-heart" style="font-size:30px;color:blue;"></i>
<i class="fa fa-heart" style="font-size:32px;color:red;"></i>
<i class="fa fa-heart" style="font-size:34px;color:blue;"></i>
<i class="fa fa-heart" style="font-size:36px;color:red;"></i>
</body>
</html>
输出:
方法二:谷歌图标
要使用谷歌图标,请在部分添加以下链接。
<link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons">
语法:
<i class="material-icons">cloud</i>
请参考如何在使用 HTML 和 CSS 的网页中使用谷歌素材图标作为列表样式?文章了解如何使用预定义类的 CSS 属性。
示例 1: 在本例中,我们使用了带有所需图标的“材质图标类。
超文本标记语言
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href=
"https://fonts.googleapis.com/icon?family=Material+Icons">
</head>
<body>
<h1>GeekforGeeks</h1>
<i class="material-icons">cloud</i>
<i class="material-icons">favorite</i>
<i class="material-icons">attachment</i>
<i class="material-icons">computer</i>
<i class="material-icons">traffic</i>
</body>
</html>
输出:
示例 2: 在本例中,我们使用了云形状的“材质图标”类。
超文本标记语言
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href=
"https://fonts.googleapis.com/icon?family=Material+Icons">
</head>
<body>
<h1>GeekforGeeks</h1>
<i class="material-icons" style="font-size:30px;">cloud</i>
<i class="material-icons" style="font-size:40px;">cloud</i>
<i class="material-icons" style="font-size:50px;">cloud</i>
<i class="material-icons" style="font-size:60px;">cloud</i>
<i class="material-icons" style="font-size:70px;">cloud</i>
</body>
</html>
输出:
方法 3:引导图标
要使用引导图标,请在部分添加以下链接。
<link rel="stylesheet"
href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
语法:
<i class="glyphicon glyphicon-cloud"></i>
我们可以使用字体大小属性使其成为大尺寸图标进行显示。下面的例子说明了预定义类的字体大小属性的使用。
示例 1: 在本例中,我们对每个字形类&使用了字号属性,所有的值都设置为不同的数字。
超文本标记语言
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href=
"https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
</head>
<body>
<h1>GeekforGeeks</h1>
<i class="glyphicon glyphicon-cloud" style="font-size:28px;"></i>
<i class="glyphicon glyphicon-user" style="font-size:30px;"></i>
<i class="glyphicon glyphicon-thumbs-up" style="font-size:32px;"></i>
<i class="glyphicon glyphicon-remove" style="font-size:34px;"></i>
<i class="glyphicon glyphicon-envelope" style="font-size:36px;"></i>
</body>
</html>
输出:
例 2: 在本例中,我们使用了“大拇指向上类的大拇指向上形状&将所有的值设置为不同的数字。
超文本标记语言
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href=
"https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
</head>
<body>
<h1>GeekforGeeks</h1>
<i class="glyphicon glyphicon-thumbs-up" style="font-size:20px;"></i>
<i class="glyphicon glyphicon-thumbs-up" style="font-size:30px;"></i>
<i class="glyphicon glyphicon-thumbs-up" style="font-size:40px;"></i>
<i class="glyphicon glyphicon-thumbs-up" style="font-size:50px;"></i>
<i class="glyphicon glyphicon-thumbs-up" style="font-size:60px;"></i>
</body>
</html>
输出:
版权属于:月萌API www.moonapi.com,转载请注明出处