SVGScalable Vector Graphicssvgはxmlで定義された2次元画像記述言語であるhttp://www.h2.dion.ne.jp/~defghi/svgMemo/svgMemo_02.htm通常のHTMLに対するJS操作はうまくいかないことが多い document.createElement レベルの簡単な操作も面倒だったりする d3.jsを使うとこのあたりは一気に楽になる Reactでは普通にrenderできるnote width, height, x, y を省略すると、Firefox、Safariで表示されない Chromeは空気を読んでくれる2016年ごろからハマってる