Maison >interface Web >Tutoriel H5 >Introduction au SVG 2D en HTML5 8 – Résumé de la structure du document et des compétences du didacticiel elements_html5 associées
De nombreux éléments de base ont été introduits auparavant, y compris les combinaisons liées à la structure et les éléments de réutilisation. Ici, nous résumerons brièvement les éléments pertinents restants dans la structure du document SVG, puis passerons à l'appréciation d'autres fonctionnalités de SVG.
Les éléments des documents SVG peuvent essentiellement être divisés dans les catégories suivantes :
•Éléments d'animation : animate, animateColor, animateMotion, animateTransform, set
•Éléments d'explication : desc, métadonnées, titre
•Éléments graphiques : cercle, ellipse, ligne, chemin, polygone, polyligne, rectangle ;
• Éléments structurels : defs, g, svg, symbole, use
• Éléments de dégradé : LinearGradient, radialGradient ; Autres éléments:a,altGlyphDef,clipPath,color-profile,cursor,filter,font,font-face,foreignObject,image,marker,mask,pattern,script,style,switch,text,view, etc.
Parmi eux, des éléments graphiques, des éléments de dégradé, du texte, des éléments d'image et des combinaisons ont tous été introduits. Voici plusieurs autres éléments liés à la structure.
Élément View-svg Vous pouvez placer n'importe quel autre élément dans n'importe quel ordre dans l'élément svg, y compris les éléments svg imbriqués.
Les attributs couramment utilisés pris en charge par l'élément svg sont id, class, x, y, width, height, viewBox,preserveAspectRatio et les attributs associés de remplissage et de contour.
Les événements pris en charge par l'élément svg sont également couramment utilisés onload, onmouseover, onmousemove, onmousedown, onmouseup, onclick, onfocusin, onfocusout, onresize, onscroll, onunload, etc. Pas grand chose à dire sur l'élément svg. Pour une liste complète des attributs et des événements, veuillez vous référer à la documentation officielle plus tard.
Éléments explicatifs-élément desc et élément de titre Chaque élément conteneur (un élément qui peut contenir d'autres éléments conteneurs ou éléments graphiques, tels que : a, defs, glyph, g, Marqueur, masque, glyphe manquant, motif, svg, commutateur et symbole) et les éléments graphiques peuvent contenir des éléments desc et title, qui sont tous deux des éléments auxiliaires utilisés pour expliquer des situations associées. Leur contenu est du texte. Lorsque le document SVG est rendu, ces deux éléments ne seront pas rendus dans le graphique. La différence entre ces deux éléments n'est pas trop grande. Dans certaines implémentations, le titre apparaît comme une information d'invite, donc le titre est généralement placé en première position de l'élément parent.
L'utilisation typique est la suivante :