IcoMoon
2026-05-19
https://icomoon.io/
.svg などのファイルやすでに存在しているアイコンを元に独自の Web フォントを作成できる。
Font Awesome などを使っている際に不足しているフォントをこれで追加できる。
Font Awesome のような使い方をしたい場合は、こんな感じに CSS を入れる。
フォント のところを置き換える。
"\f000" は .svg などのファイルをインポートした場合、
コレクションのアイコンを選択した場合は、予め割り当ててあるコードになるので、
生成された demo.html を確認してみる事。
@font-face {
font-family: "フォント";
src: url("/fonts/フォント.woff2") format("woff2"),
url("/fonts/フォント.ttf") format("truetype"),
url("/fonts/フォント.woff") format("woff");
font-weight: normal;
font-style: normal;
font-display: block;
}
[class^="icon-"], [class*=" icon-"] {
font-family: 'フォント' !important;
speak: never;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.icon-フォント:before {
content: "\f000";
}
これで <i class="icon-フォント"></i> で表示できる。
- - - 🎈 - - -
🎈 fusen.srht.site
- - - 🎈 - - -
◯ Powered by sourcehut pages