Plantilla: Navbox
Esta plantilla tiene un código fuente bastante complejo . |

Las instrucciones a continuación están contenidas en la subpágina Plantilla: navbox / man ( cambios · historial )
Sandbox: Plantilla: Navbox / Sandbox ( editar · historial ) · Todas las subpáginas:lista
Esta plantilla le permite mostrar una plantilla de navegación de una manera uniforme, relativamente simple y rápida.
Características
El Navbox genera una tabla con las siguientes clases:
- navbox: definido en el Módulo: Navbox / styles.css , establece la apariencia estándar.
- mw-collapsible - la mesa es un "cajón" plegable; de forma predeterminada, está inicialmente abierto si es el único cuadro de navegación en la página o inicialmente cerrado si hay otros. Para cambiar la condición inicial Véanse los parámetros eran más adelante.
- noprint: el navbox desaparece en la impresión, como debería ser para cualquier plantilla de navegación.
- metadatos: el navbox está etiquetado como contenido no enciclopédico y desaparece específicamente en la versión móvil.
Además, normalmente siempre contiene un {{ Tnavbar }} mini.
En la página de la propia plantilla (plantilla de espacio de nombres) también aparece {{ Comprobación de inclusión }} automáticamente para comprobar los enlaces y las inclusiones de la plantilla.
Usar
La sintaxis debe copiarse en la página de la plantilla que desea crear. Elimine los parámetros no compilados.
Sintaxis simple
{{Navbox | nombre = {{subst: PAGENAME}} | state = <! - "collapsed" si desea que la plantilla se cierre al principio -> | title = | grupo1 = | list1 = | grupo2 = | list2 = ... | grupo20 = | list20 = }}
Sintaxis completa
{{Navbox | nombre = {{subst: PAGENAME}} | navbar = | estado = | titletyle = | title = | imagen = | bodystyle = <! - (o "style =" si no se utilizaron otros parámetros de estilo -> | groupstyle = | liststyle = | oddstyle = | evenstyle = | fontelink = | abovestyle = | arriba = | grupo1 = | list1 = | grupo2 = | list2 = ... | grupo20 = | list20 = | belowstyle = | abajo = }}
Parámetros
Requerido
- nombre
- El nombre de la plantilla que desea crear, necesario para que los enlaces "v · d · m" ("ver · discutir · editar") funcionen en todas las páginas donde se utiliza la plantilla. Con
{{subst:PAGENAME}}
el parámetro se{{subst:PAGENAME}}
automáticamente.
- título
- Es el texto que aparece en el centro de la barra de título de la plantilla. Por lo general, indica el tema de la plantilla, por ejemplo, una descripción del título de lo que contiene el cuerpo de la plantilla. Debería ser una línea, pero si se necesita una segunda línea,
{{-}}
se puede usar para insertar esta segunda línea centralmente. - El color de fondo predeterminado es
#ccf
(forma abreviada de#ccccff
), pero se puede cambiar usando el parámetro titletyle (ver más abajo).
- lista n
- (por ejemplo, list1 , list2 , etc.) Estos parámetros llenan el cuerpo de la plantilla, que normalmente será una lista de wikilink. Para dividir los elementos de la lista es recomendable utilizar {{ , }}, que genera un espacio y un punto (Tizio · Caio). Si tuviera que utilizar otros separadores, por razones técnicas debe evitar ir al encabezado o encerrar la lista en un
<div>…</div>
. - Es obligatorio completar al menos un parámetro de lista ; cada lista adicional se muestra en una fila separada de la tabla. Cada lista n está precedida por el parámetro correspondiente del grupo n , si se proporciona, que actúa como una etiqueta para toda la lista. La alineación de la lista está por defecto en el centro si está aislada, a la izquierda si está acompañada por el grupo relativo n .
- Por defecto, el fondo de las filas se alterna para facilitar la lectura: la primera fila (correspondiente a list1 ) tendrá un fondo blanco; la segunda línea (correspondiente a list2 ) tendrá el fondo
#f9f9f9
; la tercera línea volverá a estar en blanco y así sucesivamente.
Opcional
Células
- grupo n
- (por ejemplo grupo1, grupo2 etc.) Si se especifica, el texto aparece en una célula a la izquierda de la lista relacionada n. Si no se especifica, la lista n ocupa todo el ancho de la tabla.
- Si solo se especifica el grupo n sin lista n , el grupo se convierte en un título de sección y ocupa todo el ancho de la tabla.
- El color de fondo predeterminado es
#ddf
(forma abreviada de#ddddff
), pero se puede cambiar usando el parámetro groupstyle (ver más abajo).
- imagen
- Se muestra una imagen en una celda debajo del título y a la derecha de la parte de la tabla que incluye los grupos / listas. Para que la imagen se muestre correctamente, se debe especificar el parámetro list1 . El parámetro de imagen acepta el marcado normal de imágenes de Wikipedia, por ejemplo
-
[[Immagine:Esempio.jpg|100px]]
-
- En una plantilla donde los grupos y / o la parte de la lista no ocupan la tabla completamente hacia la derecha, la imagen se desplazará hacia la izquierda. Esto se puede evitar especificando directamente en el marcado de la imagen, por ejemplo
-
[[Immagine:Esempio.jpg|80px|right]]
-
- encima
- Se mostrará una celda tan ancha como la tabla completa entre la barra de título y el primer grupo / lista, básicamente encima de la parte de la tabla ocupada por grupo, lista e imagen. En una plantilla sin una imagen, arriba realiza la misma función que el parámetro list1 sin su parámetro group1 .
- debajo
- Se mostrará una celda tan ancha como toda la tabla debajo de la parte de la tabla ocupada por grupo, lista e imagen. En una plantilla sin imagen, a continuación realiza la misma función que el parámetro n de la lista final.
Estilos
- titulo
- Los estilos CSS para aplicar al parámetro de título , generalmente para cambiar el color de fondo:
-
titlestyle = background: #nnnnnn ;
-
titlestyle = background: nome del colore ;
-
- bodystyle o estilo
- Especifica los estilos CSS que se aplicarán al cuerpo de la plantilla. El estilo de nombre corto se puede utilizar cuando no se han especificado otros parámetros de estilo. Esta opción debe usarse con precaución ya que puede causar problemas de visualización. Ejemplos:
-
background:# nnnnnn ;
-
width: N [em/%/px];
-
float:[ left/right/none ];
-
clear:[ right/left/both/none ];
-
- estilo de grupo
- Estilos CSS para aplicar a todas las celdas groupN . Ejemplos:
-
background:# nnnnnn ;
-
text-align:[ left/center/right ];
-
vertical-align:[ top/middle/bottom ];
-
white-space:nowrap;
-
- estilo grupo n
- Estilos CSS para aplicar a una sola celda groupN . Ejemplos:
-
background:# nnnnnn ;
-
color:# nnnnnn ;
-
- estilo de lista
- Estilos CSS para aplicar a todas las celdas listN . Ejemplos:
-
background:# nnnnnn ;
-
text-align:[ left/center/right ];
-
vertical-align:[ top/middle/bottom ];
-
white-space:nowrap;
-
- lista n estilo
- Estilos CSS para aplicar a una sola celda listN . Ejemplos:
-
background:# nnnnnn ;
-
color:# nnnnnn ;
-
- extraño
- evenstyle
- Estilos CSS que se aplicarán a celdas individuales de listas impares ( estilo impar) ( lista1 , lista3 , etc.) o pares (estilo uniforme ) ( lista2 , lista4 , etc.). De forma predeterminada, se aplica un color de fondo blanco / gris alterno entre las distintas listas para facilitar la consulta.
- abovestyle
- estilo de abajo
- Estilos CSS para aplicar a celdas opcionales por encima o por debajo de la tabla (consulte los parámetros arriba y abajo ). Normalmente se utiliza para cambiar la alineación del texto o el color de fondo:
-
background:# nnnnnn ;
-
text-align:[ left/center/right ];
-
Estilos alternativos
Los siguientes estilos son los que los usuarios de navbox cambian con más frecuencia.
-
titlestyle = background:#ccccff;
-
bodystyle = background:white; width:100%; vertical-align:middle;
-
groupstyle = background:#ddddff; text-align:center;
-
liststyle = background:transparent; text-align:center;
-
oddstyle = background:transparent;
-
evenstyle = background:#f7f7f7;
-
abovestyle = background:#ddddff; text-align:center;
-
belowstyle = background:#ddddff; text-align:center;
Otros
- estado
- El valor predeterminado es el
autocollapse
automático. Unautocollapse
Navbox comenzará cerrado sólo si hay al menos otro Navbox en la misma página (u otras plantillas que colapsable clase de uso). De lo contrario, cuando se abra la página, el cuadro de navegación se mostrará abierto. - Si ingresa
collapsed
, siempre comenzará cerrado, excepto en la página de descripción de la plantilla. - Si ingresa cualquier otro valor, que no sea "colapsado" y "autocollapse" (que ya es el predeterminado), siempre comenzará a abrirse.
- fontelink
- Posible dirección a un sitio externo de confianza, para verificar que el conjunto de enlaces utilizados por el navbox esté completo. Por ejemplo, para comprobar la plantilla de un club deportivo. Generará el enlace "Fuente para la actualización" en el "Control de inclusión de la plantilla" y también estará visible solo en el espacio de nombres de la plantilla.
Arreglo
{{ Navbox }} sin imagen y sin los parámetros de arriba y abajo (los bordes están presentes solo con fines ilustrativos):
{{ Navbox }} con imagen , con una sección y con los parámetros arriba y abajo (los bordes están presentes solo con fines ilustrativos):
Ejemplos de
Sin grupos, sin imagen
{{Navbox | nombre = {{subst: PAGENAME}} | estado = | title = [[Álgebra]] | list1 = [[Número (matemáticas) | Números]] {{,}} [[Álgebra elemental]] {{,}} [[Teoría de grupos]] {{,}} [[Teoría de anillos]] {{,}} [[Teoría de campo]] }} |
Sin grupos, sin imagen, otro estilo
{{Navbox | nombre = {{subst: PAGENAME}} | estado = colapsado | title = [[Álgebra]] | titletyle = background: # ffc0cb; | liststyle = tamaño de fuente: 95%; | list1 = [[Número (matemáticas) | Números]] {{,}} [[Álgebra elemental]] {{,}} [[Teoría de grupos]] {{,}} [[Teoría de anillos]] {{,}} [[Teoría de campo]] }} |
Con grupos, sin imagen
{{Navbox | nombre = {{subst: PAGENAME}} | estado = | title = [[Álgebra]] | grupo1 = [[Número (matemáticas) | Números]] | lista1 = [[Número natural | Natural]] {{,}} [[Entero | Entero]] {{,}} [[Número racional | Racional]] {{,}} [[Número algebraico | Algebraico]] {{ ,}} [[Número real | Real]] {{,}} [[Número complejo | Complejo]] | grupo2 = [[Álgebra elemental]] | list2 = [[Número primo]] {{,}} [[Máximo común divisor | MCD]] {{,}} [[Mínimo común múltiplo | mcm]] {{,}} [[algoritmo de Euclides]] {{, }} [[Ecuación]] {{,}} [[Desigualdad]] {{,}} [[Polinomio]] {{,}} [[Aritmética modular]] | group3 = [[teoría de grupos]] | list3 = [[Grupo (matemáticas) | Grupo]] ([[Grupo finito | finito]] {{,}} [[Cíclico | grupo cíclico]] {{,}} [[Grupo abeliano | Abeliano]]) {{ ,}} [[Homomorfismo de grupos | Homomorfismo]] {{,}} [[Subgrupo normal]] {{,}} [[Teorema de isomorfismo]] {{,}} [[Permutación]] | group4 = [[teoría del anillo]] | list4 = [[Anillo (álgebra) | Anillo]] {{,}} [[Ideal (matemáticas) | Ideal]] ([[Primer ideal | primero]] {{,}} [[Ideal máximo | máximo]]) {{,}} [[Integrity domain | Domain]] ([[Ring to single factorization | to single factorization]] {{,}} [[Ring to main ideales | to main ideales]] {{,}} [[ Euclidiana | Anillo euclidiano]]) {{,}} [[Matriz]] | group5 = [[teoría de campo]] | list5 = [[Campo (matemáticas) | Campo]] {{,}} [[Extensión de campo]] {{,}} [[Cierre algebraico]] {{,}} [[Teorema fundamental del álgebra]] {{, }} [[Teoría de Galois]] }} |
Con grupos, con imagen, con sección
{{Navbox | nombre = {{subst: PAGENAME}} | estado = | title = [[Álgebra]] | image = [[Archivo: Nuvola apps edu math-p.svg | 58px | right]] | grupo1 = [[Número (matemáticas) | Números]] | lista1 = [[Número natural | Natural]] {{,}} [[Entero | Entero]] {{,}} [[Número racional | Racional]] {{,}} [[Número algebraico | Algebraico]] {{ ,}} [[Número real | Real]] {{,}} [[Número complejo | Complejo]] | grupo2 = [[Álgebra elemental]] | list2 = [[Número primo]] {{,}} [[Máximo común divisor | MCD]] {{,}} [[Mínimo común múltiplo | mcm]] {{,}} [[algoritmo de Euclides]] {{, }} [[Ecuación]] {{,}} [[Desigualdad]] {{,}} [[Polinomio]] {{,}} [[Aritmética modular]] | group3 = Teorías | group4 = [[teoría de grupos]] | list4 = [[Grupo (matemáticas) | Grupo]] ([[Grupo finito | finito]] {{,}} [[Cíclico | grupo cíclico]] {{,}} [[Grupo abeliano | Abeliano]]) {{ ,}} [[Homomorfismo de grupos | Homomorfismo]] {{,}} [[Subgrupo normal]] {{,}} [[Teorema de isomorfismo]] {{,}} [[Permutación]] | group5 = [[teoría del anillo]] | list5 = [[Anillo (álgebra) | Anillo]] {{,}} [[Ideal (matemáticas) | Ideal]] ([[Primer ideal | primero]] {{,}} [[Ideal máximo | máximo]]) {{,}} [[Integrity domain | Domain]] ([[Ring to single factorization | to single factorization]] {{,}} [[Ring to main ideales | to main ideales]] {{,}} [[ Euclidiana | Anillo euclidiano]]) {{,}} [[Matriz]] | group6 = [[teoría de campo]] | list6 = [[Campo (matemáticas) | Campo]] {{,}} [[Extensión de campo]] {{,}} [[Cierre algebraico]] {{,}} [[Teorema fundamental del álgebra]] {{, }} [[Teoría de Galois]] }} |
Con grupos, con imagen, otro estilo
{{Navbox | nombre = {{subst: PAGENAME}} | estado = colapsado | title = [[Álgebra]] | titletyle = background: # ffc0cb; | image = [[Archivo: Nuvola apps edu math-p.svg | 58px | right]] | groupstyle = background: # FFE0E0; alineación de texto: derecha; | liststyle = text-align: left; | grupo1 = [[Número (matemáticas) | Números]] | lista1 = [[Número natural | Natural]] {{,}} [[Entero | Entero]] {{,}} [[Número racional | Racional]] {{,}} [[Número algebraico | Algebraico]] {{ ,}} [[Número real | Real]] {{,}} [[Número complejo | Complejo]] | grupo2 = [[Álgebra elemental]] | list2 = [[Número primo]] {{,}} [[Máximo común divisor | MCD]] {{,}} [[Mínimo común múltiplo | mcm]] {{,}} [[algoritmo de Euclides]] {{, }} [[Ecuación]] {{,}} [[Desigualdad]] {{,}} [[Polinomio]] {{,}} [[Aritmética modular]] | group3 = [[teoría de grupos]] | list3 = [[Grupo (matemáticas) | Grupo]] ([[Grupo finito | finito]] {{,}} [[Cíclico | grupo cíclico]] {{,}} [[Grupo abeliano | Abeliano]]) {{ ,}} [[Homomorfismo de grupos | Homomorfismo]] {{,}} [[Subgrupo normal]] {{,}} [[Teorema de isomorfismo]] {{,}} [[Permutación]] | group4 = [[teoría del anillo]] | list4 = [[Anillo (álgebra) | Anillo]] {{,}} [[Ideal (matemáticas) | Ideal]] ([[Primer ideal | primero]] {{,}} [[Ideal máximo | máximo]]) {{,}} [[Integrity domain | Domain]] ([[Ring to single factorization | to single factorization]] {{,}} [[Ring to main ideales | to main ideales]] {{,}} [[ Euclidiana | Anillo euclidiano]]) {{,}} [[Matriz]] | group5 = [[teoría de campo]] | list5 = [[Campo (matemáticas) | Campo]] {{,}} [[Extensión de campo]] {{,}} [[Cierre algebraico]] {{,}} [[Teorema fundamental del álgebra]] {{, }} [[Teoría de Galois]] }} |
Con grupos, con imagen en la barra de título
{{Navbox | nombre = {{subst: PAGENAME}} | estado = | title = [[Archivo: Bandera de Canadá.svg | 22px]] [[Provincias y territorios de Canadá]] | group1 = Provincia | list1 = [[Alberta]] {{,}} [[Columbia Británica]] {{,}} [[Isla del Príncipe Eduardo]] {{,}} [[Manitoba]] {{,}} [[Nuevo Brunswick] ] {{,}} [[Nueva Escocia]] {{,}} [[Ontario]] {{,}} [[Québec (provincia) | Québec]] {{,}} [[Saskatchewan]] {{, }} [[Terranova]] {{,}} [[Labrador (región) | Labrador]] | group2 = Territorios | list2 = [[Nunavut]] {{,}} [[Territorios del Noroeste]] {{,}} [[Yukon]] }} |
Páginas relacionadas
- Plantilla:, - generalmente se usa para separar elementos de lista
- Plantilla: subgrupo Navbox : permite la creación de subgrupos dentro del Navbox
- Plantilla: Navbox start , Template: Navbox end - para navboxes que contienen tablas complejas
- Módulo: Navbox - módulo que implementa la funcionalidad de las plantillas de subgrupo Navbox y Navbox