En construcción

Atributos

Al igual que en HTML, se considerará atributo a todo carácter que esté separado por espacios (\s,\t), hasta encontrar una carácter de terminación de etiqueta o el inicio del cuerpo de la misma, por ejemplo:

div   atributo_1 = valor_1   atributo_2 = valor_2 /
div   atributo_1 = valor_1   atributo_2 = valor_2 ;
div   atributo_1 = valor_1   atributo_2 =" cadena   con   más   caracteres " > cuerpo

Los atributos por lo general se encuentran compuestos de clave y valor, siendo marcado como valor, todo lo que va después del carácter =, si es un valor primitivo, por ejemplo un número, booleano, null o una cadena simple sin espacios, se puede escribir sin ningún tipo de agrupador. Si es un valor complejo, como podría ser una cadena con espacios, o un script, se tendrá que escribir con su agrupador correspondiente, por ejemplo:

div   \
att1 = 1.23   \
att2 = true   \
att3 = null   \
att4 = simple   \
att5 =" cadena   con   espacios "   \
att6 ={ * [ 1 ,   2 ,   3 ,   4 ] }   \
att7 ={
console . log (   ' codigo   BJ   valido '   ) ;
}

Igualmente, en algunas ocasiones, un atributo puede contener solo su clave, por ejemplo:

div   atributo_1   atributo_2