スタイルシートだけでSVG画像を表示する方法です。 画像ファイルを読み込んで表示するのではなく、SVGのコードをBase64でエンコードしてソースに直接埋め込みます。 古いブラウザでは表示できませんので、ご注意を。 × InternetExplorer 8 以下 × Android 2.3 以下 メリットは、ページ読み込み時のリクエストを減らせること デメリットは、一見なんの画像を貼り込んでいるのかわからないので、うまく管理しないとカオス化すること…です。 実際のコードはこのようになります。 当ブログの開発環境アイコンに使っているパソコンが表示されています。 <div class="sample"> </div> .sample:after { content: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZ
![画像ファイルなしCSSだけでSVGを表示 – webdev](https://cdn-ak-scissors.b.st-hatena.com/image/square/0b6aebae684477e648a5b07d2f0291209bf20766/height=288;version=1;width=512/http%3A%2F%2Fwebdev.jp.net%2Fwp-content%2Fuploads%2F2014%2F03%2Fimg_lamp.png)