jQuery: al crear un nuevo elemento, ¿necesito la etiqueta final?

var $div = $('<div class="error">').appendTo($('#header'));

Al crear nuevos elementos y agregarlos al DOM, ¿necesita la etiqueta final? ¿por qué o por qué no? ¿Solo necesito la etiqueta final si estoy colocando contenido en la etiqueta que estoy creando? al igual que

var $div = $('<div class="error"> Error-Homie! </div>').appendTo($('#header'));

o ¿podría crear un elemento con contenido, pero omitir la etiqueta final? ¿Bueno? ¿Malo

var $div = $('<div class="error">').appendTo($('#header'));

Respuestas a la pregunta(4)

Su respuesta a la pregunta