<style>
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2015年7月.
<style> の SVG 要素は、スタイルシートを SVG コンテンツ内に直接埋め込むことができるようにします。
メモ:
SVG の style 要素には、 HTML の対応する要素(HTML の <style> 要素を参照)と同じ属性があります。
使用コンテキスト
| カテゴリー | 無し |
|---|---|
| 許可されている内容 | あらゆる要素や文字データ |
属性
type-
この属性は、メディア種別として使用するスタイルシート言語の種類を定義します。 値の型:
<media-type>; 既定値:text/css; アニメーション: 不可 media-
この属性は、スタイルが適用される
メディアを定義します。 値の型:<media-query-list>; 既定値:all; アニメーション: 不可 title-
この属性は、代替スタイルシートを切り替えるために使用できるスタイルシートの表題です。 値の型:
<string>; 既定値: none; アニメーション: 不可
DOM インターフェイス
この要素は、 SVGStyleElement インターフェイスを実装しています。
例
html
<svg viewBox="0 0 10 10" xmlns="http://www.w3.org/2000/svg">
<style>
circle {
fill: gold;
stroke: maroon;
stroke-width: 2px;
}
</style>
<circle cx="5" cy="5" r="4" />
</svg>
仕様書
| Specification |
|---|
| Scalable Vector Graphics (SVG) 2> # StyleElement> |
ブラウザーの互換性
Loading…