This page is also available in English.
Aunque se permite el uso de dos puntos (:
) en el nombre de una etiqueta de formulario, no se recomienda.
Si bien la función principal de un nombre de etiqueta de formulario es especificar el valor del atributo name
de un elemento de control de formulario, también se usa como parte variable de un selector de ID de CSS o de un selector de clase para conectarse con el control de formulario. Si se utilizan dos puntos en un selector, el navegador puede confundir los dos puntos con el prefijo de una pseudoclase, lo que genera un comportamiento inesperado.
En los casos de uso habituales, no debería ser necesario utilizar dos puntos en el nombre de una etiqueta de formulario. Si recibes este mensaje de advertencia, puede deberse a que tienes una configuración incorrecta en las etiquetas de formulario. Comprueba si tus etiquetas de formulario están en el formato correcto.
La etiqueta de formulario a continuación muestra un ejemplo de un error común:
[text* class:obligatorio tu-nombre "Juan Pérez"]
Quizás tu intención sea la de establecer el nombre de la etiqueta de formulario como tu-nombre
, pero en esta etiqueta de formulario de ejemplo, class:obligatorio
sería el nombre. Como se explica en Sintaxis de las etiquetas de formulario, el nombre de una etiqueta de formulario es la segunda palabra o parámetro de la etiqueta y debe aparecer antes de las otras opciones y valores.
El formato correcto sería:
[text* tu-nombre class:obligatorio "Juan Pérez"]
Además, si has corregido tus etiquetas de formulario, no olvides que deberás reemplazar las etiquetas de correo correspondientes en el panel de la pestaña «Correo».