¿Son iguales los elementos vacíos y los elementos vacíos?

He estado escribiendo HTML desde los años 90, pero me acabo de enterar delcolgroup ycol elementos.De acuerdo con MDN, col es unelemento vacío y la etiqueta final esprohibido.

Omisión de etiqueta: la etiqueta de inicio es obligatoria, pero, como es un elemento nulo, el uso de una etiqueta de finalización está prohibido.

Nunca antes había oído hablar de un elemento vacío. MDN no tiene una página sobre elementos vacíos, pero elpágina de elemento vacía dice:

Nota: en casos muy raros, los elementos vacíos se denominan elementos nulos. Este es un nombre incorrecto y debe evitarse.

sin embargo, elW3 spec se refiere solo a elementos vacíos y nunca menciona elementos vacíos:

Un elemento vacío es un elemento cuyo modelo de contenido nunca le permite tener contenido bajo ninguna circunstancia. Los elementos vacíos pueden tener atributos.

Entonces me pregunto:

Si se trata de lo mismo, ¿deberían denominarse elementos vacíos y nunca elementos vacíos? En ese caso, ¿está desactualizada la especificación W3 y no se puede confiar? ¿O debería tener preferencia la especificación W3, incluso si está desactualizada?Si no son lo mismo, es<col span="2" /> sintaxis válida o debería ser<col span="2"> (sin la barra inclinada) porque la etiqueta final está prohibida? Puedo tener una idea equivocada de "etiqueta final" pero siempre he pensado en el/> (como en<br /> y<img />) para ser una especie de etiqueta final.

Respuestas a la pregunta(2)

Su respuesta a la pregunta