En construcción

Final de Etiqueta

Como BH es una sintaxis en donde hay una instrucción por línea, todas las etiquetas terminan con un salto de línea (\n o \r), o con el final del código.

Igualmente, podemos terminar la etiqueta antes de terminar la línea. Esto en caso de que necesitamos, introducir múltiples etiquetas en una sola línea, para eso: Tenemos el carácter de diagonal invertida (/) y el de punto y coma (;).

Final con diagonal invertida

En el caso de que nuestra etiqueta sea una etiqueta html auto cerrada, podemos terminar la etiqueta con la diagonal invertida (/), por ejemplo:

img   src =" mi_imagen_1.jpg "   alt = descripción_1 /
img   src =" mi_imagen_2.jpg " /

Transpila a:

< img   src =" mi_imagen_1.jpg "   alt =" descripción_1 " />
< img   src =" mi_imagen_2.jpg " />

Final con punto y coma

Si por ejemplo, queremos tener una etiqueta hermana y escribir esta etiqueta en la misma línea, terminamos la etiqueta anterior con punto y coma (;), esto le indica al compilador que todo lo que está antes de este carácter ya ha terminado, e inicia una nueva instrucción, sin embargo, la primera instrucción no pierde la propiedad de la línea, por ejemplo:

. primera ;. hermana > cuerpo   de   hermana
. hija > cuerpo   de   hija

Transpila a:

< div   class =" primera " >
< div   class =" hija " > cuerpo   de   hija </ div >
</ div >
< div   class =" hermana " > cuerpo   de   hermana </ div >

Como podemos ver en el ejemplo anterior, aunque hayamos terminado la etiqueta primera con un punto y coma, para iniciar la etiqueta hermana, la etiqueta hija sigue teniendo como nodo padre a la etiqueta primera, ya que esta última no pierde la propiedad de la línea.