Chaque élément du dessin SVG prend en compte l'attribut
« style
». L'attribut doit être de la forme :
<svg:toto style="name1: value1; name2: value2; ... name42: value42"/>
Actuellement, seuls les styles suivants sont interprétés :
stroke-width
: La largeur de ligne, relative à la largeur spécifiée par l'utilisateur dans le tag svg.stroke-linecap
: Le style des bouts de ligne. Un parmibutt
,round
,square
,projecting
(un synonyme desquare
), oudefault
.stroke-linejoin
: Le style des jointures. Un parmimiter
,round
,bevel
oudefault
.stroke-pattern
: Le motif de points. Un parmi,dashed
,dash-dot
,dash-dot-dot
,dotted
oudefault
.stroke-dashlength
: La longueur des traits dans le motif précédent, en relation avec la valeur spécifiée par l'utilisateur (default
est un synonyme pour 1.0).stroke
: La couleur de ligne. Vous pouvez utiliser un des noms symboliquesforeground
,fg
,default
,background
,bg
,inverse
,text
ounone
, ou utiliser une couleur hexadécimale de forme#rrggbb
.fill
: La couleur de remplissage. Mêmes valeurs que pourstroke
, excepté que la signification dedefault
etinverse
sont échangées. Par défaut, les éléments ne sont pas remplis, aussi, pour obtenir le remplissage par défaut, utilisez "fill: default
"
Astuce | |
---|---|
Pour dessiner un rectangle avec une ligne de largeur minimale (hairline), cette astuce devrait fontionner :
|
Les ordonnées x et y grandissent comme dans Dia.