質問: SVGにフォントを埋め込むことはできますか? SVGにフォントを埋め込んで、そのSVGを``の`background-image`にしたいです このようなことはできるのでしょうか?
回答: ほぼ同じ質問が英語でありました。2つやり方があって、CSS` ``` のように``タグ内に``をつけてそこでスタイルを指定します。ここにHTMLでつかうCSSと同じ様にフォントとそのソースを指定すればそのフォントを``から指定でます。ソースはウェブ上のフォントも指定できますが、サンプルの様にフォントファイルのdata URIをコピペすれば内臓もできます。`...`部分にbase64エンコードしたフォントファイル、`application/font-woff`にファイルのフォーマットをMIMEであらわしたものを指定します。サンプルは.woffフォントの場合です。.ttfならば`application/x-font-ttf`、.otfは`application/x-font-otf`の様になります。 2. ``を使う方法 ================ フォントをファイルとしてではなく、``タグを使いフォントの元であるパスを埋め込むことでフォントとして使うことができます。サンプルとそのソース、W3のドキュメントを見ていただいた方がわかると思いますが、一応軽くまとめると``タグ内に``(書体)を足すことで1文字づつフォントを作ります。``のプロパティ`unicode`で文字、`d`でパスを指定します。