htmlのSVGを使えば、テキストを波状や円形にできます。 SVGですがベクターデータではなくテキストデータなのでフォントを使ったりCSSで装飾することも可能です。 SVG textPathを使った実際のサンプル まずは実例をご覧ください。 このように自由な線に沿ってテキストが流れていく表現ができます。 この手法は、docomoのahamo(アハモ)のサイトで実際に使われていました。 2021年3月の時点でのキャプチャですが、このような表現が画像ではなくテキストで実現できます。 docomoのahamoサイトの中のデザイン(2021年3月時点) SVG textPathのソースコード 次のようなソースコードがベースとなります。 <svg class="test1" viewBox="0,0,600,400" xmlns="http://www.w3.org/2000/svg"> <path