html 使用CSS和Font Awesome设置样式链接

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了html 使用CSS和Font Awesome设置样式链接相关的知识,希望对你有一定的参考价值。

<style>
body {
  padding: 1em;
  background: black;
}
a:before {
  clear: both;
  content: " ";
  display: table;
}
a:after {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-color: white;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  margin-left: 5px;  
}
/* fully valid URL, likely external link */
a[href^="http://"]:after {
  content: "\f08e";
  color: #333;
}
/* PDF file */
a[href$=".pdf"]:after {
  content: "\f1c1";
  color: red;
}
/* Microsoft Word document */
a[href$=".doc"]:after,
a[href$=".docx"]:after {
  content: "\f1c2";
  color: #2c5898;
}
/* Microsoft Excel document */
a[href$=".xls"]:after,
a[href$=".xlsx"]:after {
  content: "\f1c3";
  color: #207347;
}
/* Music file */
a[href$=".mp3"]:after {
  content: "\f1c7";
  color: #333;
}
/* Archive file */
a[href$=".zip"]:after {
  content: "\f1c6";
  color: #fdb516;
}
<style>
<a href="http://www.domain.com/filetype.pdf">Link to PDF document</a>
<a href="http://www.domain.com/">External link</a>
<a href="http://www.domain.com/filetype.doc">Microsoft Word Document link</a>
<a href="http://www.domain.com/filetype.xls">Microsoft Excel Document link</a>
<a href="http://www.domain.com/filetype.mp3">MP3 File link</a>
<a href="http://www.domain.com/filetype.zip">ZIP File link</a>

以上是关于html 使用CSS和Font Awesome设置样式链接的主要内容,如果未能解决你的问题,请参考以下文章

vue 中引入font-awesome

如何应用Font Awesome矢量字体图标

使用 Font Awesome 图标作为 CSS 内容

如何使用Font Awesome字体图标

将 Font Awesome 集成到 Kendo UI CSS 中

HTML5/CSS/JSA list of Font Awesome icons and their CSS content values