[解決済み】「xmlns」「version」などのSVGパラメータは必要ですか?
2022-04-05 23:25:27
質問
インターネット上で見かけるsvgの例の約半分では、コードが単純なラップで包まれています。
<svg></svg>
タグを使用します。
もう半分のsvgタグは、このように複雑な属性をたくさん持っています。
<svg
xmlns="http://www.w3.org/2000/svg"
version="1.1"
xmlns:xlink="http://www.w3.org/1999/xlink">
質問ですが、シンプルなsvgタグを使ってもいいのでしょうか?私は複雑なものを使って遊んでみましたが、私の方では、それらを含めない場合はすべてうまくいきます。
どのように解決するのですか?
すべてのユーザーエージェント(ブラウザ)はバージョン属性を無視するので、いつでもそれを削除することができます。
SVGをHTMLページ内にインラインで埋め込み、そのページを
text/html
では
xmlns属性は必要ありません。
. SVGをHTML文書にインラインで埋め込むことは、HTML5の一部として登場した、かなり最近の技術革新です。
しかし、ページを image/svg+xml や application/xhtml+xml などの MIME タイプで提供し、ユーザーエージェントに XML パーサーを使用させる場合は、次のようになります。 xmlns属性 は 必須 . 最近までこの方法しかなかったので、このように提供されるコンテンツはたくさんあります。
関連
-
[解決済み] XML: 後続のセクションでコンテンツが許可されていない
-
[解決済み] 複数の条件を含むXPath
-
[解決済み] Powershell - XMLをCSVに変換する
-
[解決済み] cvc-complex-type.2.4.a: 要素 'ProcessDesc' で始まる無効なコンテンツが見つかりました。ProcessNameのいずれかが期待されます。
-
[解決済み] Ruby XML to JSON Converter?
-
[解決済み] SOAPセキュリティヘッダとSOAPヘッダの違いについて
-
[解決済み] elementFormDefault は XSD で何をするのですか?
-
[解決済み] Google Spreadsheet ImportXML Error: インポートされたXMLコンテンツはパースできません
-
[解決済み】「xmlns」「version」などのSVGパラメータは必要ですか?
-
[解決済み】XPathで子の子値を元に要素を選択する方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] テスト
-
[解決済み】JSF Faceletsのページを開くと、"このXMLファイルにはスタイル情報が関連付けられていないようです。"と表示される。
-
[解決済み】XMLファイルに改行を追加する方法は?
-
[解決済み] EclipseでXMLコードをフォーマットする
-
[解決済み] XML本文の二重引用符/一重引用符を置換する必要がありますか?
-
[解決済み] 複数のタグを選択するXPath
-
[解決済み] elementFormDefault は XSD で何をするのですか?
-
[解決済み] アンドロイドビューで頻繁に発生する問題、XMLのパースエラー:結合されていない接頭辞
-
[解決済み] Google Spreadsheet ImportXML Error: インポートされたXMLコンテンツはパースできません
-
[解決済み】XMLの "xmlns "の意味は?