千锋教育-做有情怀、有良心、有品质的职业教育机构

400-811-9990
手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

上海
  • 北京
  • 郑州
  • 武汉
  • 成都
  • 西安
  • 沈阳
  • 广州
  • 南京
  • 深圳
  • 大连
  • 青岛
  • 杭州
  • 重庆
当前位置:哈尔滨千锋IT培训  >  技术干货  >  CSS谷歌字体和Icon图标

CSS谷歌字体和Icon图标

来源:千锋教育
发布人:qyf
时间:2023-02-08 16:53:26

CSS谷歌字体和Icon图标

  我们学习CSS谷歌字体和CSS Icon 图标。

  我们在应用 font-family 属性声明样式字体时,除了使用HTML中的标准字体外,还可以使用谷歌字体。谷歌字体是免费使用的,并且有1000多种字体可供选择。我们再也不用担心用户电脑上是否安装某个字体了。

  要使用谷歌字体,只要在元素里添加一个特殊的样式表链接,就可以在CSS里使用了。

  创建一个 font-google-icons.html 文件,构建好基础代码,添加一个 h1 元素,三个 p 元素。填入一些文本。

  在 head 元素里添加 link 元素,href属性值为 google api 的 css 地址 (https://fonts.googleapis.com/css )。 在css 后边,加一个问号 (?),定义属性 family 等于一个字体名称,比如 Sofia。

  再创建一个 mystyle-3.css 文件,定义 body 选择器,声明样式 font-family,值为引号 Sofia,逗号 serif。

  body {

  font-family: "Sofia", serif;

  }

  在页面里引入这个样式文件。

  在浏览器里查看效果,所有的文字都应用了 Sofia 这个字体。

  要使用多个谷歌字体,只需用管道字符竖线(|)分隔字体名称。修改一下样式表链接的字体为Audiowide,竖线,Sofia,竖线,Trirong (Audiowide|Sofia|Trirong )(查效果看网址:https://fonts.googleapis.com/css?family=Sofia&effect=neon|outline|emboss|shadow-multiple)

  给三个 p 元素都定义 class 属性,值分别为 a,b,c。

  在样式里,定义 p.a 选择器,声明样式:font-family: "Audiowide", sans-serif。定义 p.b 选择器,声明样式 font-family: "Sofia", sans-serif。定义 p.c 选择器,声明样式 font-family: "Trirong", serif。

  我们看,三个段落应用了不同的字体。

  谷歌字体除了引用不同的字体外,还可以随心所欲添加字体的样式。

  在链接的字体后面添加一个 &(读作 and) 符号,定义 effect 等于 fire。

  再给 h1 添加一个 class 属性,值为 font-effect-fire。

  我们看,标题燃起来火焰!

  当然,和引用字体一样,也可以通过管道符竖线(|),引入多个效果。比如把 effect 的值改为 neon,竖线,outline,竖线,fire,竖线,shadow-multiple。(neon|outline|fire|shadow-multiple)

  给三个P标签分别添加class属性,值分别是font-effect-neon\font-effect-outline\font-effect-shadow-multiple

  再看一下效果,太酷炫了!

  除了谷歌字体,还可以通过使用一个图标库,很容易地将图标添加到我们的HTML页面中。

  首先给大家介绍一个图标库网站,fontawesome.com (读作 fontawesome 点 com),点击 sign in 图标。如果没有账号,点击 sign up,注册一个。输入一个你的邮箱地址,点击发送验证邮件。进入到你的邮箱,打开邮件,点击一下验证按钮。输入密码,再次输入相同的密码。点击按钮。可以输入一些个人信息,当然也可以跳过。

  此时,点击 "Copy Kit Code" 按钮,复制左边这段代码。

  回到我们的 html 页面,在 link 下面右键粘贴。大功告成!接下来就可以使用图标了。

  在页面里三个段落的开头,添加三个 i 元素,全部定义 class 属性,值分别为 fas fa-cloud(注意中间有空格,要读出来),fas fa-heart,fas fa-car。

  看看效果,你会发现每个段落的开始都添加了一个小图标。更多的图标,大家可以访问这个地址获取。 (https://fontawesome.com/icons)

  你可能会想,我用图片一样可以实现呀!Icon字体图标的强大之处就是,你可以将这个图标当成是文本,任意的添加样式。

  给心形的图标 i 元素定义一个 style 属性,值为 color: red。

  你会惊喜的发现,图标变成了红色!如果使用 img,我们得引入另外一个图片文件了。

  字体图标在网站开发中非常有用,后续的课程,我们还会更深入的研究他。

声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。

猜你喜欢LIKE

抖音买1000粉会封吗?那些短视频运营你不得不知道的事情

2023-04-20

做短视频你不得不知道的事情之抖音流量池分配规则

2023-04-20

视频剪辑软件哪个好?电脑软件vs手机软件

2023-03-01

最新文章NEW

抖音发日常和作品有什么不一样

2023-04-19

mysql和mariadb有什么区别

2023-03-17

CSS选择器的权重如何判断?

2023-02-10

相关推荐HOT

更多>>

快速通道 更多>>

最新开班信息 更多>>

网友热搜 更多>>