Pregunta

Me doy cuenta de que tanto va a funcionar, pero es uno más correcto que el otro?

<form method="POST" />

vs.

<form method="post" />

¿Por qué utilizar uno o el otro?

¿Fue útil?

Solución

W3C ha tendido hacia minúsculas para los nombres de atributos y valores para un tiempo.

Por ejemplo la sección 4.11 de la XHTML 1.0 estándar en 2002:

  
    

4,11. Atributos con predefinidos conjuntos de valores

         

HTML 4 y XHTML ambos tienen algunos     atributos que se han pre-definidos y     conjuntos limitados de valores (por ejemplo, el tipo de     atributo del elemento de entrada). En     SGML y XML, estos son llamados     atributos enumerados. Bajo HTML 4,     la interpretación de estos valores era     mayúsculas y minúsculas, por lo que un valor de TEXTO     era equivalente a un valor de texto.     Bajo XML, la interpretación de estos     valores entre mayúsculas y minúsculas, y en XHTML     1 todos estos valores se definen en     minúsculas.

  

Otros consejos

Puede utilizar cualquiera de ellos por qué, porque HTML no entre mayúsculas y minúsculas lenguaje de marcas.

Ver HTML 4.01 Especificación

  

El valor es sensible a las mayúsculas (es decir, los agentes de usuario    interpretar "a" y "A" como el mismo).


Tenga en cuenta que XHTML debe estar en minúsculas.

  

4,2. Elementos y atributos nombres deben estar en minúsculas

     

Los documentos XHTML deben usar minúsculas   para todos los elementos y atributos HTML   nombres. Esta diferencia es necesario   porque XML es sensible a mayúsculas, por ejemplo,   <li> y <LI> son diferentes etiquetas.

De cualquier manera está bien para HTML. No hay recomendación específica.

  

Posible (sensible a las mayúsculas) valores son   "Get" (por defecto) y "post".

Hay argumentos a favor tanto mayúsculas y minúsculas. Se podría decir que el valor predeterminado de HTML (y obligatoria para XHTML) fichas es escribirlas en minúsculas, pero decir que los valores utilizados en las peticiones HTTP son las mayúsculas es igualmente válida.

O está bien. No es sensible a mayúsculas. w3schools implica el W3C recomienda minúsculas para HTML: http://www.w3schools.com/html/html_attributes .asp

Esta es la W3C XHTML menor requerimiento de los casos para los atributos: http: // www .w3.org / TR / xhtml1 / # h-4,2

Al igual que con la mayoría de las convenciones de codificación, la consistencia es la clave. Escoge la carcasa que se sienta más cómodo y asegúrese de usarlo en todo el código.

Desde el HTML 4.01 Recomendación :

  

Este atributo especifica que se utilizará método HTTP a presentar el conjunto de datos de formulario. Posible (mayúsculas y minúsculas) Los valores son "get" (por defecto) y "post".

XHTML es diferente, y los valores de atributo hay son mayúsculas y minúsculas y debe ser minúsculas .

  

En HTML 4, la interpretación de estos valores fue entre mayúsculas y minúsculas, por lo que un valor de texto fue equivalente a un valor de texto. Bajo XML, la interpretación de estos valores entre mayúsculas y minúsculas, y en XHTML 1 todos estos valores se definen en minúscula.

El anterior es de XHTML 1.0 (Punta de sombrero para @amelvin para Localización algo que supuse era otro caso de un cambio no documentado).

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top