Diferencia entre revisiones de «Módulo:HtmlBuilder/doc»
De Familia Sanchez Arjona
(create rudimentary docs) |
m (27 revisiones importadas) |
||
(No se muestran 34 ediciones intermedias de 16 usuarios) | |||
Línea 1: | Línea 1: | ||
− | + | Este módulo crea html usando una interfaz fluida Lua. | |
− | == | + | === Uso === |
+ | para empezar, es necesario cargar el módulo: | ||
− | + | <code>HtmlBuilder local = require ('Módule:HtmlBuilder')</code> | |
+ | A continuación, puede crear html usando los siguientes sub-funciones: | ||
− | + | * <code>create()</code> - la función básica. Todas las sub-funciones se denominan de esta. | |
− | + | * <code>wikitext()</code> - wikitexto texto normal que se produce entre las etiquetas html, o fuera de las etiquetas HTML. | |
− | + | * <code>allDone()</code> - esto cierra cualquier etiqueta html abierta. Cada llamada a HtmlBuilder debe finalizar con esto, independientemente de si se utiliza cualquier etiqueta o no. | |
− | + | * <code>tag()</code> - especifica que etiqueta utilizar. Puede ser utilizado para crear etiquetas no cerradas utilizando el unclosed {true} = parámetro. | |
− | * <code>create()</code> - | + | * <code>attr()</code> - especifica los atributos utilizados en la etiqueta html. |
− | * <code>wikitext()</code> - normal | + | * <code>css()</code> - 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') . |
− | * <code>allDone()</code> - | + | * <code>cssText()</code> - establece este estilo css como una cadena de texto que contiene la propiedad css y el valor. Por ejemplo, ('background: red; ") |
− | * <code>tag()</code> - | + | * <code>addClass()</code> - esto se suma un valor de más de clase a la etiqueta. |
− | * <code>attr()</code> - | + | <includeonly> |
− | * <code>css()</code> - | + | [[Categoría:Wikipedia:Módulos]] |
− | * <code>cssText()</code> - | + | </includeonly> |
− | * <code>addClass()</code> - | ||
− | |||
− | |||
− | |||
− |
Revisión actual del 15:06 31 may 2016
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.