ホームページ ウェブフロントエンド H5 チュートリアル HTML5 8 での SVG 2D の概要 - ドキュメント構造と関連要素の概要_html5 チュートリアル スキル

HTML5 8 での SVG 2D の概要 - ドキュメント構造と関連要素の概要_html5 チュートリアル スキル

May 16, 2016 pm 03:50 PM
2d svg

構造関連の組み合わせや再利用要素など、多くの基本要素はこれまでに紹介しましたが、ここでは SVG のドキュメント構造にある残りの関連要素を簡単にまとめてから、SVG の他の機能を理解することに進みます。
SVG ドキュメントの要素は、基本的に次のカテゴリに分類できます。
•アニメーション要素: animate、animateColor、animateMotion、animateTransform、set;
•説明要素: desc、metadata、title;
•グラフィック要素: 円、楕円、線、パス、多角形、ポリライン、四角形;
• 構造要素: defs、g、svg、シンボル、使用;
• グラデーション要素: linearGradient、radialGradient;その他の要素:a、altGlyphDef、clipPath、カラープロファイル、カーソル、フィルター、フォント、フォントフェイス、外部オブジェクト、イメージ、マーカー、マスク、パターン、スクリプト、スタイル、スイッチ、テキスト、ビューなど。
その中には、グラフィック要素、グラデーション要素、テキスト、画像要素、およびその組み合わせがすべて導入されており、ここでは構造に関連するその他の要素をいくつか紹介します。


View-svg 要素 ネストされた svg 要素を含め、svg 要素内に他の要素を任意の順序で配置できます。
svg 要素でサポートされる一般的に使用される属性は、id、class、x、y、width、height、viewBox、preserveAspectRatio、および fill とストロークの関連属性です。
svg 要素でサポートされているイベントは、onload、onmouseover、onmousemove、onmousedown、onmouseup、onclick、onfocusin、onfocusout、onresize、onscroll、onunload なども一般的に使用されます。 svg 要素については特に説明する必要はありません。属性とイベントの完全なリストについては、後ほど公式ドキュメントを参照してください。


説明要素 - desc 要素と title 要素 各コンテナ要素 (他のコンテナ要素またはグラフィック要素を含めることができる要素。a、defs、glyph、g、マーカー、マスク、欠落グリフ、パターン、svg、スイッチ、シンボルなど) およびグラフィック要素には、 desc 要素と title 要素を含めることができます。どちらも関連する状況を説明するために使用される補助要素であり、その内容は text です。 SVG ドキュメントがレンダリングされるとき、これら 2 つの要素はグラフィックにレンダリングされません。これら 2 つの要素の違いはそれほど大きくありません。実装によっては、タイトルがプロンプト情報として表示されるため、通常はタイトルが親要素の最初の位置に配置されます。
一般的な使用法は次のとおりです:


コードをコピーしますコードは次のとおりです:
< ;svgxmlns="http://www.w3.org/2000/svg" version="1.1"width="4in"height="3in">
;title>地域別の会社の売上高


ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

SVG を使用して画像モザイク効果を実現する方法について話しましょう SVG を使用して画像モザイク効果を実現する方法について話しましょう Sep 01, 2022 am 11:05 AM

Javascriptを使用せずにSVGを使用して画像モザイク効果を実現するにはどうすればよいですか?以下の記事で詳しく解説していますので、お役に立てれば幸いです。

svgをjpg形式に変換する方法 svgをjpg形式に変換する方法 Nov 24, 2023 am 09:50 AM

svg は、画像処理ソフトウェア、オンライン変換ツール、Python 画像処理ライブラリを使用して jpg 形式に変換できます。詳細な紹介: 1. 画像処理ソフトウェアには Adob​​e Illustrator、Inkscape、GIMP が含まれます; 2. オンライン変換ツールには CloudConvert、Zamzar、Online Convert などが含まれます; 3. Python 画像処理ライブラリなどがあります。

vue3+vite で svg アイコンを使用する方法の詳細な分析 vue3+vite で svg アイコンを使用する方法の詳細な分析 Apr 28, 2022 am 10:48 AM

svg 画像はプロジェクトで広く使用されていますが、次の記事では vue3 + vite で svg アイコンを使用する方法を紹介します。

北京大学制作:テクスチャ品質とマルチビューの一貫性を備えた最新SOTA、2分で1枚の画像の3D変換を実現 北京大学制作:テクスチャ品質とマルチビューの一貫性を備えた最新SOTA、2分で1枚の画像の3D変換を実現 Jan 10, 2024 pm 11:09 PM

写真を 3D に変換するのにかかる時間はわずか 2 分です。また、質感の品質が高く、複数の視野角で一貫性が高い種類でもあります。どの種であっても、入力時のシングルビュー画像はこんな感じです: 2分後には3D版が完成します: △ 上、Repaint123 (NeRF); 下、Repaint123 (GS) 新しい手法は Repaint123 と呼ばれます。中心となるアイデアは 2D を組み合わせることであり、拡散モデルの強力な画像生成機能と再描画戦略のテクスチャ位置合わせ機能を組み合わせて、複数のビューにわたって高品質で一貫した画像を生成します。さらに、この研究では、重複領域に対する可視性を考慮した適応型再ペイント強度法も導入しています。 Repaint123は、これまでの多視点ずれが大きい、テクスチャの劣化、生成の遅さなどの問題点を一気に解決しました。現在のアイテム

VUE3 入門チュートリアル: Vue.js プラグインを使用して SVG を操作する VUE3 入門チュートリアル: Vue.js プラグインを使用して SVG を操作する Jun 16, 2023 am 09:48 AM

最新の Web フロントエンド開発の継続的な発展に伴い、実際の開発で広く使用されるテクノロジがますます増えています。その中でも、Vue.js は現在最も人気のある JavaScript フレームワークの 1 つであり、MVVM モデルに基づいており、豊富な API とコンポーネント ライブラリを提供し、応答性が高く、再利用可能で効率的な Web アプリケーションの開発を容易にします。 Vue.js3 の最新バージョンは、古いバージョンよりも優れたパフォーマンスと豊富な機能を備えており、幅広い注目と研究を集めています。この記事では、

SVGを使用してファビコンにロゴを追加する方法の詳細な説明 SVGを使用してファビコンにロゴを追加する方法の詳細な説明 Sep 07, 2022 am 10:30 AM

SVGを使用してファビコンにロゴを追加するにはどうすればよいですか?以下の記事ではSVGを使ってロゴ入りファビコンを生成する方法をご紹介しますので、ご参考になれば幸いです。

vue3+vite2でsvgメソッドを使用する方法 vue3+vite2でsvgメソッドを使用する方法 May 11, 2023 pm 05:55 PM

1. vite-plugin-svg-icons をインストールします。fast-glob 関連の依存関係もインストールする必要があります。そうでない場合、vite が npmrundev を実行すると、Cannotfindmodule'fast-glob' エラーが報告されます。npmifast-glob@3.x-Dnpmivite- plugin-svg. -icons@2.x-D 2. src/components/svgIcon の下に新しいコンポーネントindex.vueimport{computed}from'vue';cons を作成します。

vue3+vue-cli4でsvgを使用する方法 vue3+vue-cli4でsvgを使用する方法 May 11, 2023 pm 05:58 PM

1. svg-sprite-loadernpminstallsvg-sprite-loader--save-dev をインストールします。 2. src/components/svgIcon の下に新しいコンポーネントを作成します。index.vueimport{computed}from"@vue/reactivity";exportdefault{name:"baseSvgIcon" 、props:{iconClass:{type:String},className:{type:String},},setup

See all articles