Help:Lint errors/obsolete-tag/es

El error de etiqueta obsoleta (obsolete-tag) es el resultado de utilizar elementos HTML desaprobados.[1]

Dado que en estos momentos no tenemos claro cuán lejos queremos llegar en la compatibilidad con HTML5, esta categoría está marcada con baja prioridad. Algunos wikis pueden optar por no abordar inmediatamente este asunto. Otros wikis pueden tener la voluntad de avanzar y ser compatibles con HTML5. Es posible que algunos wikis quieran desarrollar bots para abordar este asunto. Por tanto, emplea tu juicio y tus políticas específicas del wiki para determinar el esfuerzo que desees invertir en esto. Si, en el futuro, hay una mayor claridad sobre la vehemencia con la que se desea perseguir este objetivo, lo reflejaremos poniendo al día la gravedad de este probema del linter según corresponda.

Elementos desaconsejados

En la actualidad, los elementos desaconsejados junto con sus alternativas se muestran en la siguiente tabla.

Elementos desaconsejados
Etiqueta desaconsejada Alternativa Ejemplo Visualización del ejemplo

<center>

<div style="text-align: center;">

Para su uso en Wikipedia en inglés, consulta w:Wikipedia:HTML 5#Templates.
Para sy uso con las etiquetas del analizador sintáctico, consulta w:Wikipedia:HTML 5#Parser tags.
Para su uso con tablas y sus celdas, consulta w:Wikipedia:HTML 5#Tables.

<div style="text-align: center;">Centered</div>
Centered
El método de las etiquetas div no siempre centra su contenido y en ocasiones aplica un centrado no deseada al texto dentro del contenido. Esta fila lista los métodos de centrados específicos de las etiquetas y específicos de las plantillas (algunas de estas plantillas pueden no existir en algunos sitios de MediaWiki; los ejemplos corresponden a Wikipedia en inglés):
  • Para centrar una etiqueta hr:
<hr style="margin: auto;" />
  • Para centrar una tabla en la página:
{| style="margin: auto;"
<table style="margin: auto;">
  • Para centrar el contenido de una celda de tabla:
|style="text-align: center;" | Content

o:

<td style="text-align:center">
  • Para centrar texto en Template:Tmbox o Template:Editnotice:
|textstyle = text-align: center;
  • Para centrar Template:Tree chart:
{{tree chart/start|align=center}}
  • Para centrar una etiqueta o una plantilla Gallery (no siempre funciona; por ejemplo, con perrow="5", la galería estará alineada a la izquierda). Una alternativa consiste en utilizar en su lugar un marcado de wikitabla:
<gallery class="center">...</gallery>

o:

{{Gallery|style=margin:auto
  • Para centrar el contenido de un Template:Userbox, si el contenido está en |info =
 | info-op = text-align: center
  • Para centrar un Template:Location map:
{{location map|float=center}}
  • Si todo lo demás falla, puedes reemplazar las etiquetas center por una tabla que envuelva el bloque entero (no utilices class="wikitable"). Ten en cuenta que este método puede producir resultados indeseados si el wikitexto contenido contiene plecas simples o dobles o signos de exclamación dobles.
{| style="margin: auto;"
|
(existing content)
|}

<font color="x" size="y" face="z">

<span style="color: x; font-size: y; font-family: z;"> <span style="color: red;">Red Alert!</span>Red Alert!
<span style="font-family: Times New Roman;">This is Times New Roman</span>This is Times New Roman

<strike>

<del> (para marcar una edición)<del>Yes</del> NoYes No
<s> (para cualquier otro uso)Photon Torpedoes <s>$44.99</s> '''now just $24.99!''' eachPhoton Torpedoes $44.99 now just $24.99! each

<tt>

<code> (recomemdado para el código fuente) utiliza <code>&nbsp;</code> para introducir un espacio duroutiliza &nbsp; para introducir un espacio duro
<kbd> (recomendado para la entrada del usuario)<kbd>mypasswd</kbd>mypasswd
<var> (recomendado para variables)<var>age</var>=65age=65
<samp> (recomendado para la salida de la computadora)<samp>Invalid password. Please try again.</samp>Invalid password. Please try again.
Utiliza la plantilla {{mono}} para cualquier otro texto monoespaciado en Wikipedia en inglés y en otros muchos idiomas. Si la plantilla no está disponible, utiliza:

<span style="font-family: monospace, monospace;">
Nota Nota: "monospace, monospace" es un apaño para un error en algunos navegadores; consulta en:Wikipedia:Typography#The monospace "bug" para más información.

<span style="font-family: monospace, monospace;">Typed text</span> Typed text

Alineamiento horizontal en una celda de tabla align=X donde X es "left", "center" o "right" (en ocasiones sin comillas)
Nota Nota: A fecha de noviembre de 2020, Linter no detecta este HTML obsoleto.

style="text-align: X;" style="text-align: right;" | right-justified textright-justified text

Alineamiento vertical en una celda de tabla valign=X donde X es "top", "middle" o "bottom" (en ocasiones sin comillas)
Nota Nota: A fecha de noviembre de 2020, Linter no detecta este HTML obsoleto.

style="vertical-align: X;" style="vertical-align: top;" | top aligned texttop aligned text

Color de fondo en una celda de tabla bgcolor=X
Nota Nota: A fecha de noviembre de 2020, Linter no detecta este HTML obsoleto.

style="background-color: X;" style="background-color: pink" | pink backgroundpink background


Tamaño de fuente

  • "font size=0" no es HTML válido, y es equivalente a "font size=1".
  • "font size=2.5" u otros valores decimales entre 1 y 7 generan tamaños de fuente intermedios, que se pueden obtener con marcas porcentuales o en función de em.
  • Los valores superiores a 7 son equivalentes a 7. Los tamaños con porcentajes o en función de em son valores aproximados y pueden depender ligeramente del navegador y de otros factores.
  • Los tamaños de fuente prefijados por signos más o menos, p. ej. <font size=+2> o <font size=-1>, son equivalentes a 3 más o menos ese número.
<font size=...><span style="font-size: ...;"> <span style="font-size: ...;">
when base font size is 14px
font-size:xx-small
font-size:9px
font-size: 64%
font-size: 0.64em
font size=0,
font size=1
font-size:x-small
font-size:10px
font-size: 71%
font-size: 0.71em
font size=2font-size:small
font-size:13px
font-size: 93%
font-size: 0.93em
font size=3font-size:medium
font-size:16px
font-size: 114%
font-size: 1.14em
font size=4font-size:large
font-size:18px
font-size: 129%
font-size: 1.29em
font size=5font-size:x-large
font-size:24px
font-size: 171%
font-size: 1.71em
font size=6font-size:xx-large
font-size:36px
font-size: 229%
font-size: 2.29em
font size=7,
font size>=7
font-size:xxx-large
font-size:48px
font-size: 343%
font-size: 3.43em

Multi-big

<big>...</big><span style="font-size:...">...</span>
1 bigfont-size:120%
2 bigfont-size:150%
3 bigfont-size:175%
4 bigfont-size:200%
5 bigfont-size:250%
6 bigfont-size:300%

Justificación

En la actualidad, MediaWiki incluye estos elementos en la lista blanca, y la salida se produce de la misma manera que la entrada. Esto significa que cuando los desarrolladores de navegadores decidan eliminarlo, se mostrarán sencillamente en forma de texto normal sin decorar. Algunos ejemplos de etiquetas HTML «populares» que tenían efectos visuales pero que han sido retirados de los principales navegadores son <blink>[2] y <basefont>[3]. Un problema adicional es que los desarrolladores de los distintos navegadores pueden retirarlos de forma independiente, de forma que los editores y lectores pueden tener vistas inconsistentes de una misma página, lo que genera confusión.

Es probable que los desarrolladores de navegadores avisen con suficiente antelación antes de hacer cualquier cambio disruptivo, dada la prevalencia con la que se emplean estos elementos desaconsejados en Internet.

Indicaciones útiles

<font color="x"> acepta códigos numéricos para el color de la letra sin el prefijo estándar de la almohadilla. Sin embargo, con <span style="color: x;">, es obligatoria la almohadilla antes del código numérico para el color de la letra.

MarcadoVisualización
<font color="#FF0000">Red</font>Red
<font color="FF0000">Red</font>Red
<span style="color: #FF0000;">Red</span>Red
<span style="color: FF0000;">Red</span>Red

<font color="x"> acepta algunos nombres de color no estándar tales como burntorange y vermillion, que no figuran en la lista de los 16 colores HTML ni en la lista de los 124 colores X11. La marca alternativa <span style="color: ..."> solo reconoce nombres de color que figuren en estas listas.

<font color="x"> acepta códigos hexadecimales de 4 y 5 cifras, que deben completarse con 00 y 0, respectivamente, al final del marcado <span style="color: ...">. Los códigos hexadecimales de más de 6 cifras deben truncarse a las 6 primeras cifras.

marcado fontvisualización de fontmarcado spanvisualización de span
<font color="#FF88">Hello</font>Hello<span style="color: #FF8800;">Hello</span>Hello
<font color="#D0208">Hello</font>Hello<span style="color: #D02080;">Hello</span>Hello
<font color="#D020808">Hello</font>Hello<span style="color: #D02080;">Hello</span>Hello
<font color="#D020808F">Hello</font>Hello<span style="color: #D02080;">Hello</span>Hello
<font color="#D020808F0">Hello</font>Hello<span style="color: #D02080;">Hello</span>Hello


Herramientas

Las siguientes herramientas pueden ayudar a corregir el error de las etiquetas HTML obsoletas:

Referencias

Category:Linter/es
Category:Linter/es