--- layout: layouts/page.njk title: Texte date: Last Modified --- Le texte est géré entièrment par l'utilisateur. il n'y a pas de retour à la ligne automatique ni de calcul d'espacement entre les lignes. Les balise `tspan` permettent de spécifier une nouvelle position ou des nouveaux attributs pour la partie de texte concernée. Si l'abscisse x n'est pas renseignée alors le texte continue là où il devrait être. Bonjour Tout le monde ```svg Bonjour Tout le monde ``` ### Alignement La propriété `text-anchor` permet d'aligné le texte. Bonjour Bonjour Bonjour ```svg Bonjour Bonjour Bonjour ``` Les autres propriété pour la mise en forme sont identique au CSS/HTML ## Texte sur un chemin La balise `textPath` prend comme référence `href` un chemin visible ou non et permet d'écir le long de celui-ci Les coïncidences, me répondit mon ami, sont les pires ennemies de la vérité.. ```svg Les coïncidences, me répondit mon ami, sont les pires ennemies de la vérité.. ``` ## Texte libre la balise `foreignObject` permet d'inclure un autre document xml à l'intérieur du SVG. En l'occurence ici de l'HTML. Nous retrouvons le fonctionnement normal d'un paragraphe de texte html. Il est également possible d'utiliser les balises `input` des formulaires.

Je me trouvais ici. Vers onze heures, après avoir procédé, sur les fourneaux du laboratoire, à une courte expérience de chimie, j’avais fait glisser mon bureau jusqu’ici, car le père Jacques, qui passa la soirée à nettoyer quelques-uns de mes appareils, avait besoin de toute la place qui se trouvait derrière moi. Ma fille travaillait au même bureau que moi.

```svg

Je me trouvais ...

```