C'è un elemento in SVG. Nessuna grande sorpresa qui: è per inserire del testo nell'SVG. Non contorni di forme di lettere (anche se puoi farlo anche tu) ma vero testo web normale. Testo web selezionabile, SEO-friendly, accessibile, normale.
I caratteri a cui hai accesso sono gli stessi del resto del documento. Quindi, se carichi un carattere @ font-face, sarai in grado di usarlo nell'SVG.
Quello che penso sia interessante è che la dimensione dei caratteri è relativa al documento SVG, proprio come lo sono tutte le forme e le cose. Quindi, se progetti qualcosa di molto deliberato e perfetto tipograficamente nell'SVG, manterrà quell'integrità man mano che l'SVG viene ridimensionato. Sarebbe difficile da realizzare in HTML / CSS. Ecco un articolo tutto su questo.
Una limitazione: il testo non può andare a capo. Questo può essere uno svantaggio piuttosto significativo, ma questa funzionalità arriverà in SVG 2.