Можно ли рисовать кривые линии на HTML-странице (обычно по ячейкам таблицы), используя JavaScript (для контроля веб-графика)?
Raphael.js - это библиотека javascript, которая позволяет рисовать векторную графику на любой веб-странице и в любом браузере.
Этого можно добиться, используя элемент canvas.
Но не поддерживается в некоторых браузерах.
Рисование графики холстом
Рисование фигур
Взгляните на это также
Edit:
Ссылка предоставлена @ Joeri Sebrechts
http://excanvas.sourceforge.net/