node.js - node - install express
¿Qué es una forma concisa de crear elementos en línea en Jade? (3)
Me gusta poner todos mis elementos en línea en una sola línea.
<ul>
<li><a>click<span>here</span><strong>!</strong></a></li>
Se pregunta si hay una mejor manera de crear elementos en línea en Jade que esto:
ul
li
a(href="#") click
span here
strong !
Esto se acerca un poco, pero no estoy seguro de cómo agregar el span y las etiquetas fuertes sin romper las líneas.
ul
li: a(href=''#'') click
span ...
Obviamente, este no es un gran problema, pero es un poco molesto que no pueda poner elementos en línea en línea. Gracias por la ayuda
Me encontré con esto hoy mismo. Encontré una forma de hacer esto en jade usando la tubería. Aquí está mi ejemplo envolviendo una etiqueta fuerte dentro de un elemento ap.
p.some-class
strong This Renders Strong
|This renders normal
También tuve problemas con esto hace un tiempo; la única respuesta que encontré es solo usar HTML.
ul
li: a(href=''#'') click<span>here</span><strong>!</strong>
Desde la versión 1.0 , jade admite etiquetas en línea:
#[tag(attribute=''value'') inner stuff]
En tu caso, eso sería:
ul
li #[a(href="#") click #[span here #[strong !]]]