Grazie mille Xinod.

Credo di aver capito.
Prima occorre creare gli elementi e i pezzi di testo (separatamente) poi appenderli all'interno dell'elemento padre.

A prima vista e` una cosa un po' macchinosa, soprattutto nel confronto dell'innerHTML, dove viene semplicemente scritto il codice in formato text/html e inserito al suo posto; suppongo che pero` ci siano dei buoni motivi per questo.

Lo implemento appena ho un po' di tempo.