stringtranslate.com

Ayuda: Manejo de saltos de línea

Esta página explica diferentes métodos para crear, controlar y prevenir saltos de línea y ajustes de palabras en artículos y páginas de Wikipedia.

Cuando un párrafo o una línea de texto es demasiado largo para caber en una sola línea, los navegadores web, al igual que muchos otros programas, ajustan automáticamente el texto a la siguiente línea. Los navegadores web suelen ajustar la línea donde hay saltos naturales, como espacios, guiones, etc., en el texto.

Provocando saltos de línea

Nuevas líneas

  • H:PARAGRAFO

Existen varias formas de forzar saltos de línea y de párrafo en el texto. El método más sencillo es insertar saltos de línea, por ejemplo:

  • H:BR

<br>, <br >, <br/>, <br />

El software MediaWiki utiliza cualquiera de ellos para un único salto de línea forzado. Todos ellos se convierten <br />en el HTML que leen los navegadores.

MediaWiki también convierte </br>a <br />, pero este formato no es válido. Corrija estas etiquetas.

Para el contenido que es semánticamente una lista, como en los cuadros de información, se prefiere el marcado de lista real. Consulte el apartado Listas a continuación.

El siguiente ejemplo incluye cinco formularios, incluido el inválido </br>, que se representan como saltos de línea y dos que se muestran como texto sin formato.

Fuente wiki

Uno <br>Dos <br >Tres </br>Cuatro <br/>Cinco <br />Seis < br>Siete </ br>Ocho

Resultado renderizado

Uno
Dos
Tres
Cuatro
Cinco
Seis < br>Siete </ br>Ocho

La <poem>extensión agrega etiquetas similares a HTML para mantener los saltos de línea y los espacios. Esto es útil para bloques de texto más largos, como poemas, letras, lemas, juramentos y similares. Estas etiquetas se pueden usar dentro de otras etiquetas, como <blockquote>. Por ejemplo:

<pre>...</pre>y sus alternativas se utilizan normalmente para mostrar código; sus contenidos se representan en monoespacio con un marco y un color de fondo diferente. Tanto el marcado como las nuevas líneas <pre>...</pre>se reproducen textualmente. Sin embargo, la primera nueva línea después <pre>y la última nueva línea antes </pre>se ignoran, lo que permite colocar las etiquetas en sus propias líneas sin que aparezcan líneas vacías adicionales en la página.

Para evaluar el marcado y al mismo tiempo conservar las nuevas líneas, se pueden utilizar las alternativas <pre<includeonly></includeonly>></pre>y {{ Pre }} .

El efecto de la etiqueta en los saltos de línea es que se ignoran los saltos de línea simples y dobles, y tampoco se puede agregar un salto de línea con :<nowiki>...</nowiki><br />

Hay varias formas de habilitar saltos de línea en el texto que utiliza <nowiki>...</nowiki>:

Solución 1. Úselo <nowiki>...</nowiki>para cada línea por separado, con <br />o sin salto de línea entre líneas.

Solución 2 : Utilice <poem>...</poem>.

Cuando <poem>...</poem>se utiliza con <nowiki>...</nowiki>, el contenido debe comenzar en la misma línea que las etiquetas, ya que aparecerá una nueva línea inicial en la salida. Sin embargo, se ignora la última nueva línea, por lo que las etiquetas de cierre pueden estar en su propia línea.

Solución 3 : considere utilizar <pre> en lugar de <nowiki>...</nowiki>.

Liza

Las listas numeradas y con viñetas se crean utilizando el marcado wiki estándar. En los casos en los que se desea una lista simple sin números ni viñetas, como en un cuadro de información, muchos editores simplemente crearán una lista utilizando saltos de línea. Este método no aplica la semántica de una lista y, para quienes utilizan lectores de pantalla, no sonará como una lista. Para estos casos, {{ plainlist }} y {{ unbulleted list }} utilizan el marcado de lista sin números ni viñetas:

Fórmulas

Para mostrar fórmulas <math>en su propia línea, Wikipedia:Manual de estilo/Matemáticas#Uso de marcado LaTeX recomienda <math display=block>.

Prevención y control del ajuste de línea

Existen varias formas de evitar que se produzcan saltos de línea en lugares no deseados. A continuación, se ofrece una descripción general de cuándo utilizar cada método.

Espacio indivisible

La entidad HTML &nbsp; es un espacio indivisible o duro. Se representa como un espacio normal " ", pero evita que se produzca un salto de línea, como se muestra a continuación:

El espacio indivisible funciona dentro de los enlaces exactamente como un espacio normal. Por lo tanto, puede crear un enlace [[J.&nbsp;R.&nbsp;R. Tolkien]]directamente y se mostrará como J. R. R. Tolkien . Las iniciales no se separarán en un salto de línea.

Sin embargo, &nbsp;dificulta la lectura y edición del texto original. Evite utilizarlo a menos que sea realmente necesario para evitar un salto de línea.

Guión indivisible

Los navegadores pueden dividir las palabras en guiones . Se puede utilizar un guión indivisible para evitar que esto ocurra, como en: &#8209;

Como se ve en la página C-2 del periódico.

Este código genera la "página C‑2" igual que el código simple " page C-2", pero evita un salto de línea en el guión.

Sin embargo, al igual que &nbsp;, el uso de &#8209;en lugar de " -" hace que el texto fuente sea más difícil de leer y editar. No lo utilice a menos que sea realmente necesario para evitar un salto de línea.

Bloques en línea

Las plantillas evitan las pausas, pero las permiten si no hay suficiente espacio.{{Inline block}}{{Avoid wrap}}{{awrap}}Es una abreviatura de este último.

Ambos colocan el contenido en formato <span style="display:inline-block;">. El último también agrega la clase CSS "avoidwrap".

{{ahorarap}}

  • WP:NO ENVOLVER

La plantilla {{ nowrap }} es menos flexible y evitará cortes incluso cuando la línea sea demasiado larga para la ventana, obligando al usuario a desplazarse:

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt. Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium.

Es bueno para secciones de texto cortas como "10 kg (22 lb)", que siempre deben permanecer juntas.
Esto también se puede lograr con el espacio indivisible : pero esto hace que el texto fuente sea difícil de leer. En cambio, se recomienda la plantilla:Lots of text 10&nbsp;kg&nbsp;(22&nbsp;lb) more text.
Lots of text {{nowrap|10 kg (22 lb)}} more text.

(Para el caso específico de conversión de unidades, consulte {{ convert }} .)

En algunos casos, {{ nowrap }} no funciona tan bien. Por ejemplo, cuando se desea evitar saltos de línea en textos más largos o complejos, puede resultar difícil ver dónde termina {{ nowrap }} . Además, los mecanismos de plantilla de MediaWiki interpretan caracteres como signos de igual " =" y barras verticales " |" en los parámetros de plantilla como caracteres especiales y, por lo tanto, causan problemas. En estos casos, se recomienda utilizar {{ nowrap begin }} + {{ nowrap end }} , de la siguiente manera:

{{nowrap comienza}}2 + 2 = 4{{nowrap termina}} y{{ahora comienzo}}|2| < 3{{final del resumen}}

Podría verse así:

2 + 2 = 4 y
|2| < 3

Pero no se mostrará así:

2 + 2 = 4 y |2|
< 3

y guiones suaves

Para insertar una oportunidad de salto de palabra, utilice <wbr>.

Especifica dónde sería aceptable agregar un salto de línea cuando una palabra es demasiado larga o se percibe que el navegador dividirá una línea en el lugar incorrecto. Si la línea realmente se divide es algo que queda a criterio del navegador. El salto se verá como un espacio (consulte el guión suave a continuación para saber cuándo sería más apropiado dividir la palabra o la línea utilizando un guión).

Tenga en cuenta que esto <wbr>no funcionará dentro de {{ nowrap }} .

En muchos casos, separar una palabra con un espacio no sería adecuado. Los guiones suaves también crean oportunidades para separar palabras, pero agregarán un guion en lugar de un espacio. En otras palabras, un guion suave es un guion insertado en una palabra que no tiene guiones de otro modo, para que se muestre o se componga solo si se encuentra al final de una línea de texto.

El código &shy;se utiliza de la misma manera que <wbr>. Por ejemplo:

El uso de guiones suaves debe limitarse a casos especiales, que suelen incluir palabras muy largas o espacios estrechos (como títulos en cuadros de información u otros diseños de página estrechos, o etiquetas de columnas en tablas estrechas). Se desaconseja enfáticamente el uso generalizado de guiones suaves, ya que dificultan mucho la lectura y la edición del wikitexto. Por ejemplo:

Considere en cambio utilizar la plantilla para casos tan complejos como estos:{{shy}}

Envolver entre elementos de lista (vinculados)

En listas de enlaces, como dentro de infoboxes y navboxes , use una lista horizontal (quizás a través de la plantilla {{ flatlist }} ) para dar formato a las listas.

Para casos ocasionales en los que necesita delimitar dos fragmentos de texto fuera de una lista, puede utilizar las plantillas {{·}} o {{•}} que contienen un &nbsp;antes del punto, solucionando así algunos de los problemas de ajuste.

Véase también