Bem, esta é a maneira que eu crio elementos DOM usando jQuery ou blocos de código html, por exemplo para a função append ou prepend, esse é o caso mais casual que vi e as pessoas escrevem todo o HTML em variáveis JS em vez de escrever menos linhas e um lindo código.
Exemplo:
/* Creating an <img> element */
var $img = '<img src="lalala.xxx" width="350" height="250" />';
/* Instead of do that ^, try this */
var $img = $('<img>', { width : 350, height : 250, src : 'lalala.xxx' });
Você pode criar qualquer elemento DOM com este código, primeiro param a tag, segundo parâmetro um JSON com os recursos.