このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

style

Baseline 広く利用可能

この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。2015年7月以降、すべてのブラウザーで利用可能です。

style 属性を使用すると、CSS の宣言を用いて要素のスタイルを設定することができます。この属性は、HTML の style 属性とまったく同じように機能します。

この属性は、どの SVG 要素でも使用することができます。

html
<svg viewBox="0 0 100 60" xmlns="http://www.w3.org/2000/svg">
  <rect
    width="80"
    height="40"
    x="10"
    y="10"
    style="fill: skyblue; stroke: cadetblue; stroke-width: 2;" />
</svg>

使用上のメモ

<style>
デフォルト値 なし
アニメーション 不可
<style>

スタイルデータの構文は、スタイルシート言語によって異なります。デフォルトで、スタイルシート言語は CSS です。

仕様書

仕様書
Scalable Vector Graphics (SVG) 2
# ElementSpecificStyling

ブラウザーの互換性

関連情報