Réaliser un fichier SVG contenant un rectangle, un cercle, une ligne, du texte et quelques polygones, avec les réglages par défaut.
Reprendre le fichier précédent en essayant les différents réglages de rendu (opacité, couleurs, formes, etc.). Utiliser des éléments <tspan>
pour modifier localement l'apparence du texte.
path
) en forme de quart de cercle (quadrant inférieur droit) de rayon 250 pixels, centré au point de coordonnées 50, 50 ;tspan
.Utiliser des éléments de groupage g
, symbol
, defs
pour appliquer des commandes à des ensembles d'éléments graphiques.
On travaille à partir du fichier exo12_5.xml. Le but de cet exercice est d'écrire des feuilles de style, qui transformeront ce fichier de données XML en fichier SVG.
Écrire une feuille de style qui produira un fichier selon la commande <xsl:output encoding="ISO-8859-1" doctype-public="-//W3C//DTD SVG 1.0//EN" doctype-system="http://www.w3.org/TR/SVG10/DTD/svg10.dtd" standalone="no"/>
, donc suivant la DTD de SVG 1.0.
Pour chaque mois, il faut afficher un élément de rectangle de largeur 1cm et de couleur lime
. Sa hauteur est égale à la valeur de l'élément mois
. Son coin supérieur gauche doit être à une distance égale à 50 fois le numéro du mois, plus un "offset" de 50 pixels, du bord gauche du cadre. Les bases de tous les rectangles doivent être alignées.
Ecrire une feuille de style qui produit un fichier HTML. Ce fichier :
iframe
, affiche le fichier SVG précédemment obtenu.