Podés probar algo a partir de esto
Código HTML:
Ver original<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> <meta http-equiv="content-type" content="text/html; charset=utf-8" />
<script type="text/javascript"> //<![CDATA[
function indent(linea,valor){
document.getElementById(linea).style.textIndent= valor + 'px';
}
//]]>
<a href="#" onclick="indent('p1',30);">linea 1
</a><br /> <a href="#" onclick="indent('p2',60);">linea 2
</a><br /> Línea uno
Línea dos
Es una aproximación, habría que desarrollarlo. Podes hacer un form dónde el usuario indique a que linea y que espaciado usar.
Saludos