純粋なSVG文書がブラウザーに到着し、favicon.ico仕様をサポートできますか?私の場合は、マシンが純粋なSVGを生成し、html>
または<head>
タグが利用できません。 SVGはXMLであるため、純粋なSVG文書でFavicon.icoを指定できますか?
答えて
はい、あなたはどこにでもSVGで(X)HTMLのlink要素を追加することができます。
<link xmlns="http://www.w3.org/1999/xhtml" rel="shortcut icon"
href="favicon.ico" />
のforeignObjectでこれをラップする必要は全くありません。私はリンク要素を< defsの要素の子として置くことを推奨しますが、実際にsvgレンダリングのためにスキップできることをsvgエンジンに知らせるためです。
これは「純粋な」svgではないことに注意してください。これはxhtml/svgハイブリッドですが、svgをサポートするすべてのブラウザで動作するはずです。
ありがとうErikとRobert。私はこれが解決されたと思う。私のFFはまだファビコンエリアに "空白"のコンテンツを表示しているので、おそらく私のWebサーバーの設定、または私のFFの設定のためです。 – Dave
明らかに、いくつかの文章は 'rel =" icon "'を使うと言われましたが、IEを正しく動作させるためには 'rel =" shortcut icom "'が必要です。クロスブラウザーの問題の詳細については、faviconに関するウィキペディアの記事を参照してください。もう一度ありがとう! – Dave
あなたの答えを試しましたが、W3C Validatorはそれを検証しません。私は名前空間を定義しようとしましたが、無駄です。 <! - language:lang-xml - > <?xml version = "1.0" encoding = "UTF-8"?> <!DOCTYPE svg PUBLIC " - // W3C // DTD SVG 1.1 // EN "" http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd "> – dotnetCarpenter
- 1. 純粋なcss&svgでドーナツチャートを作成するには
- 2. 純粋なColdFusionソリューションでURLをクリーンアップできますか?
- 3. 純粋な関数が純粋な意味を返すのは何ですか?
- 4. 純粋なPythonのGUIライブラリですか?
- 5. ASP.NETで純粋なJavascriptアプリケーション
- 6. 純粋なjsでnet :: ERR_CONNECTION_REFUSEDを処理できません
- 7. ロガーに純粋に書き込んでいるメソッドはありますか?
- 8. 純粋なプロローグで/ 3の間に書き込むことはできますか?
- 9. 純粋なCでのタイムゾーンを使用した日付の書式設定
- 10. 純粋なC#と.NETフレームワークでアナグラムジェネレータを書く方法
- 11. 最も純粋なオブジェクト指向言語のいくつかは何ですか?
- 12. JSONで純粋なDjangoフォームエラーを返す
- 13. 純粋なSQLでこれを行うことはできますか?
- 14. 純粋なScalaでboxed Doubleをどのように表現できますか?
- 15. staticmethodとclassmethod decoratersを純粋なPythonで実装できますか?
- 16. QDocでインライン関数と純粋仮想関数を文書化する
- 17. 純粋なCでccccを使用していますか?
- 18. 純粋なangularjsスクロールイベントリスナー
- 19. 純粋なCSSスライダー
- 20. 純粋なPHPトレントクライアント?
- 21. 純粋なCSSリニアグラデーションボーダー
- 22. Cythonに「純粋な」C++クラスを書くことは可能ですか?
- 23. 純粋なCSSを使用してオーバーラップ要素をスタックできますか?
- 24. 純粋なPHPでgitプルを実行
- 25. Cで "純粋な"バイトを読む
- 26. 純粋なAS3プロジェクトでカスタムグラフィックアセットを使用
- 27. 純粋なHTMLとMVC 3で大きなファイルをアップロード
- 28. asp.net ajaxコントロールを純粋なクライアントサイドコントロールとして使用できますか?
- 29. 'phonegap api'アプリケーションと純粋なネイティブアプリケーション(obj-C)コードを接続できますか
- 30. 純粋なJavaからMacアドレス帳APIにアクセスできますか?
foreignObject要素を作成し、その中にfaviconリンクを貼り付けることができます。 –
ありがとうロバート、これは少なくとも部分的に動作します。 FirefoxではなくIE9で動作します。私は、デフォルトのファビコンが存在しないので、これはFFのための正しい道にあると思う。最初の '
コピーとのために上記作品を貼り付けFirefoxの私。 –