¿Son las etiquetas HTML 5 sensibles a mayúsculas y minúsculas?

¿Son las etiquetas HTML 5 sensibles a mayúsculas y minúsculas?

¿Son las etiquetas HTML 5 sensibles a mayúsculas y minúsculas?

VALORACIÓN DEL ARTÍCULO:
5/5


Una pregunta que muchos nuevos diseñadores web tienen es si las etiquetas HTML 5 son sensibles a mayúsculas y minúsculas. La respuesta corta es «No». Las etiquetas HTML5 no distinguen entre mayúsculas y minúsculas, pero eso no significa que no deba ser estricto en la forma de escribir el marcado HTML.

Índice de contenidos

Volver a XHTML

Antes de que el HTML5 llegara a la industria, los profesionales de la web utilizaban un lenguaje de marcado llamado XHTML para construir sus páginas web.

Cuando escriba XHTML, debe escribir todas las etiquetas estándar en minúsculas porque XHTML distingue entre mayúsculas y minúsculas. Esto significa que la etiqueta es una etiqueta diferente que en XHTML. Tenías que ser muy específico en cómo codificar una página web XHTML y usar sólo caracteres en minúsculas. Esta estricta adhesión fue en realidad un beneficio para muchos de los nuevos desarrolladores web. En lugar de poder escribir el marcado con una mezcla de minúsculas y mayúsculas, sabían que había un formato estricto que debía seguirse. Para cualquiera que se inicie en el diseño web cuando XHTML era popular, la misma idea de que el marcado podría ser una mezcla de letras mayúsculas y minúsculas parece ajena y simplemente errónea.

HTML5 se suelta

Las versiones de HTML anteriores a XHTML no distinguen entre mayúsculas y minúsculas. HTML5 siguió esa tradición y se alejó de los estrictos requisitos de formato de XHTML.

Así que HTML 5, a diferencia de XHTML, no distingue entre mayúsculas y minúsculas. Esto significa que

 y 

 y 

 son todos la misma etiqueta en HTML 5. Si esto te parece un caos, siento tu dolor.

La idea de que HTML5 no distingue mayúsculas de minúsculas era facilitar el aprendizaje del idioma a los nuevos profesionales de la web, pero para alguien que enseña diseño web a nuevos estudiantes, este no es el caso en absoluto.

Ser capaz de dar a los estudiantes nuevos en diseño web un conjunto definitivo de reglas, tales como "siempre escribe tu HTML en minúsculas", les ayuda mientras tratan de aprender todo lo que necesitan para ser diseñadores web. Darles reglas que son demasiado flexibles en realidad confunde a muchos estudiantes en lugar de facilitarles las cosas.

Nos encanta el hecho de que los autores de la especificación HTML5 estaban tratando de ayudar a hacer más fácil el aprendizaje haciéndolo más flexible, pero en este caso, creemos que dieron un paso en falso.

La convención en HTML 5 es usar minúsculas

Aunque es válido escribir etiquetas usando cualquier caso que prefiera al escribir HTML 5, la convención es usar todas las minúsculas para etiquetas y atributos. Esto se debe en parte a que muchos desarrolladores web más experimentados que vivieron los días de XHTML estricto han llevado esas mejores prácticas a HTML5 (y más allá). A esos profesionales de la web no les importa que una mezcla de letras mayúsculas y minúsculas sean válidas en HTML5 hoy en día, se quedarán con lo que saben, que son todas letras minúsculas.

Mucho del conocimiento de diseño web es aprender de otros, especialmente de aquellos que tienen más experiencia en la industria. Esto significa que los nuevos desarrolladores web revisarán el código de los profesionales experimentados y verán todas las marcas en minúsculas. Si emulan este código, eso significa que ellos también escribirán HTML5 en minúsculas. Esto es lo que parece estar sucediendo hoy.

Mejores prácticas para el estuche de cartas

En nuestra experiencia, encontramos que es mejor usar siempre letras minúsculas tanto para el código HTML como para los nombres de los archivos. Debido a que ciertos servidores distinguen entre mayúsculas y minúsculas cuando se trata de nombres de archivos (por ejemplo, "logo.jpg" se verá de forma diferente que "logo.JPG"), si tiene un flujo de trabajo en el que siempre utiliza letras minúsculas, no necesita cuestionar dónde podría estar el problema si está experimentando problemas como la falta de imágenes. Si siempre usas letras minúsculas, puedes descartar que esto sea un problema, al igual que depurar los problemas del sitio. Este es el flujo de trabajo que recomendamos enseñar a los estudiantes y que utilizamos en nuestro trabajo de diseño web.

Original de Jennifer Krynin. Editado por Jeremy Girard.

TAMBIÉN TE INTERESA

Nothing Phone (3)

Otra vez que nos deja en shock: se presenta el Nothing Phone (3)

Siempre causa mucha expectativa el lanzamiento de productos por parte de quien suele hacer las cosas diferentes. Y ese alguien en la industria de los smartphones es Nothing. Tecnonautas siempre ha seguido muy de cerca todo lo que ha salido de esta firma, simplemente por funcionar y por ser diferente al resto. Y ahora llega

Inteligencia Artificial Generativa y deporte

Inteligencia Artificial Generativa y deporte: una relación que va tomando forma…

El deporte, tradicionalmente anclado en la emoción del directo en la televisión en directo en los estadios, está entrando en una nueva era digital, profundamente influenciada por la inteligencia artificial (IA). Inteligencia Artificial Generativa y deporte están yendo de la mano y es la relación del momento para las generaciones jóvenes. Así lo concluye el

vivo X200 FE

Vivo X200 FE: fuera caretas con esta nueva gama alta

La marca vivo, siempre muy identificada con móviles accesibles, se quita la carea para presentar el nuevo vivo X200 FE, un dispositivo que busca conquistar a los usuarios que quieren rendimiento premium sin renunciar a la comodidad. Con una cámara desarrollada junto a ZEISS, batería de larga duración, una pantalla de alto nivel y un

videovigilancia camara AOV PT

La cámara AOV PT: un motivo para irse tranquilo de vacaciones

El verano es sinónimo de descanso, desconexión y viajes. Pero también de preocupación y seguro que las siglas de la cámara AOV PT ayudan a combatir ese sentimiento. Casas vacías, negocios con menos actividad y propiedades que quedan fuera del radar diario se convierten en un blanco fácil para robos o actos vandálicos. En este