Как начертить линии с помощью html/css?
Обычно используют canvas или svg для подобного. В частности можно использовать библиотеки, которых не мало, например: 
https://threejs.org
https://svgjs.com
paperjs.org
pablojs.com
и еще 100500 вариантов
линии чертят с помощью языка svg