SVG text: gradient/pattern fill, stroke & textPath

A gradient/pattern fill or any stroke on <text> outlines each glyph to a vector path and paints it with the same brush/pen machinery shapes use; a <textPath> lays glyphs along a referenced <path>. Plain solid text keeps the fast, selectable text-show path. (docs/supported-svg-features.md)

1 — Gradient & pattern fill

Peach
linear-gradient fill
Glow
radial-gradient fill
Dots
tiled pattern fill

2 — Stroke on text

Bold
fill + contrasting stroke
Line
outline only (fill:none)
Warm
gradient fill + stroke

3 — Text on a path (<textPath>)

Each glyph is placed at its own distance along the path and rotated to the tangent there; text past the path end is dropped. startOffset and text-anchor shift the run's start along the path.

Following a curve!
along a wavy curve, gradient
Around and around we go...
around a circle
Centered
centered on the path (text-anchor)