Diferencia entre revisiones de «Módulo:HtmlBuilder/doc»

De Familia Sanchez Arjona
Saltar a: navegación, buscar
(cut out everything but the deprecation banner)
m (27 revisiones importadas)
 
(No se muestra una edición intermedia del mismo usuario)
Línea 1: Línea 1:
{{Deprecated template|old=Module:HtmlBuilder|new=mw:Extension:Scribunto/Lua reference manual#HTML library{{!}}mw.html}}
+
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>attr()</code> - especifica los atributos utilizados en la etiqueta html.
 +
* <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>cssText()</code> - establece este estilo css como una cadena de texto que contiene la propiedad css y el valor. Por ejemplo, ('background: red; ")
 +
* <code>addClass()</code> - esto se suma un valor de más de clase a la etiqueta.
 +
<includeonly>
 +
[[Categoría:Wikipedia:Módulos]]
 +
</includeonly>

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.