Skip to main content
100%

text path example

✓ Published0🌍 Public
EEE2dev
Last edited Mar 4, 2018
Created on Mar 3, 2018

This example demonstrates how to render text along curved SVG paths using D3 v4. Two dashed, tomato-colored paths are drawn on a light gray canvas, and each path serves as the baseline for a line of text. The text elements are anchored at the midpoint of their respective paths using `text-anchor: middle` and `startOffset: 50%`, with steel-blue fill from the CSS. The visualization shows how D3’s `d3.line()` with `curveBasis` can generate smooth, arbitrary paths, and how SVG's `<textPath>` reuses those paths to align text along the curves, illustrating a simple technique for creating curved typography.

AI-generated description

forked from <a href='http://bl.ocks.org/armollica/'>armollica</a>'s block: <a href='http://bl.ocks.org/armollica/90ff1d55f7a8fdbf42500558e1c6d1f5'>Draw a Text Path</a>

forked from <a href='http://bl.ocks.org/anonymous/'>anonymous</a>'s block: <a href='http://bl.ocks.org/anonymous/9ace010e279fc01cfb4bb47f691db595'>text path example</a>

mit Licensed

Similar vizzes