Módulo:HtmlBuilder/doc
Esta es la página de documentación de Módulo:HtmlBuilder
Este módulo crea html usando una interfaz fluida Lua.
Uso
para empezar, es necesario cargar el módulo:
HtmlBuilder local = require ('Módule:HtmlBuilder')
A continuación, puede crear html usando los siguientes sub-funciones:
create()
- la función básica. Todas las sub-funciones se denominan de esta.wikitext()
- wikitexto texto normal que se produce entre las etiquetas html, o fuera de las etiquetas HTML.allDone()
- esto cierra cualquier etiqueta html abierta. Cada llamada a HtmlBuilder debe finalizar con esto, independientemente de si se utiliza cualquier etiqueta o no.tag()
- especifica que etiqueta utilizar. Puede ser utilizado para crear etiquetas no cerradas utilizando el unclosed {true} = parámetro.attr()
- especifica los atributos utilizados en la etiqueta html.css()
- especifica estilos CSS usado en un "estilo" atributo en la etiqueta html. Esta función sub-acepta dos parámetros - la primera es la propiedad css, y el segundo es el valor. Por ejemplo, ('background', 'rojo') .cssText()
- establece este estilo css como una cadena de texto que contiene la propiedad css y el valor. Por ejemplo, ('background: red; ")addClass()
- esto se suma un valor de más de clase a la etiqueta.