¿Qué extensión de archivo debo elegir para mis archivos HTML? ¿Y por qué?
¿Qué extensión de archivo debo elegir para mis archivos HTML? ¿Y por qué?
Respuestas:
La respuesta corta
No hay ninguno. Son exactamente lo mismo.
La respuesta larga
Tanto .htm como .html son exactamente iguales y funcionarán de la misma manera. La elección depende de las preferencias personales, siempre que sea coherente con el nombre de su archivo con el que tampoco tendrá problemas.
Dependiendo de la configuración del servidor web, uno de los tipos de archivo tendrá prioridad sobre el otro. Esto no debería ser un problema, ya que es poco probable que tengas index.htm e index.html en la misma carpeta.
Siempre usamos el .htm más corto para nuestros nombres de archivo, ya que las extensiones de archivo suelen tener 3 caracteres.
Y MÁS SOBRE: http://www.sightspecific.com/~mosh/WWW_FAQ/ext.html o http://www.sightspecific.com/~mosh/WWW_FAQ/ext.htm
Creo que debería agregar esta parte aquí:
hay una pequeña diferencia entre los archivos .htm y .html. Considere una ruta en su servidor como: mydomain.com/myfolder . Si crea un archivo index.htm dentro de esa carpeta y lo abre así: mydomain.com/myfolder/ , se volverá loco y escupirá sus archivos como están en su servidor,
pero si crea un archivo index.html allí y abra ese directorio en su navegador, cargará ese archivo.
Probé esto en mi VPS y encontré esto.
Quizás de alguna manera podría configurar su servidor para cargar archivos index.htm de forma predeterminada, pero supongo que el archivo .html es el tipo de archivo predeterminado para que los navegadores se abran en cada directorio.
¡Ninguno!
Si estas preguntando; "¿Qué escribiría un visitante del sitio web, htm o html"? es mucho mejor darles una URL descriptiva agradable sin extensión. Si se acostumbran a ir a yoursite / contact.html y lo cambia a yoursite / contact.php, ha roto ese enlace. Si usa el sitio / contacto / no hay ningún problema cuando cambia de tecnología.
.html
un sitio web moderno.
.html
- DOS ha estado muerto por mucho tiempo. Pero al final no hace mucha diferencia.
Lo mismo ... no hace ninguna diferencia ... htm se usaba en los días en que solo las extensiones de 3 letras eran comunes.
Si planea colocar los archivos en una máquina que solo admite la convención de nomenclatura 8.3, debe limitar la extensión a 3 caracteres.
De lo contrario, mejor elija la versión más descriptiva .html.
Supongo que ya es demasiado tarde, sin embargo, la única vez que marca la diferencia es cuando configura las firmas HTML en MS Outlook (incluso 2010). Simplemente no puede manejar extensiones .html, solo .htm
Es lo mismo en términos de funcionalidad y soporte. (la mayoría de los sistemas operativos reconocen ambos, la mayoría de los motores de búsqueda reconocen ambos)
Para mi uso diario, elijo .htm porque es más corto de escribir en un 25%.
Como hoy en día, las computadoras admiten ampliamente cualquier longitud como tipo de archivo, la elección ahora es solo personal. En los primeros días de Windows, donde solo se admitían 3 letras, tenía que usar .htm, pero ya no.
.html
extensiones desde el principio.
He aquí algunos elementos de reflexión.
Si ha estado utilizando todos los archivos .htm en su sitio web y ahora, por ejemplo, ha cambiado el editor que está utilizando y su nuevo editor está generando todos sus archivos con la extensión .html. Cuando vuelve a publicar su sitio en el servidor, me parece que realmente podría dañar su posición / clasificación de SEO, ya que muchos de los enlaces en la web, incluido Google, que buscaban el .htm y no el nuevo .html para esa misma página. Esto supone que todavía está utilizando los mismos nombres de página de su antiguo editor, lo que tendría sentido.
De todos modos ... Mi punto es, tenga cuidado de no perder ese jugo de enlace que ha acumulado. Entonces, supongo que en este ejemplo, hay una razón para seguir con .htm ... Pero aparte de eso, como lo mencionaron todos los demás, parecen ser lo mismo.
Por favor corrija si me equivoco.
La razón por la que menciono todo esto es porque esto es lo que estaba haciendo cuando se me ocurrió que podría estar dañando el SEO del sitio con el nuevo editor.
El editor original era MS Front Page, que siempre mostraba .htm, muerto ahora, y el nuevo editor "90 Second Web Builder 9" que genera todos los archivos .html ... Por suerte, deben haber pensado en esto e incluyeron una forma para volver a cambiar la extensión de salida a .htm
De todos modos, esos son mis 2 centavos ... espero que ayude a alguien ...
En resumen, son exactamente lo mismo. Si observa el final de la URL, a veces verá .htm y otras veces verá .html. Todavía se refiere al lenguaje de marcado de hipertexto.
Tengo un sitio que es todo .htm y una computadora me dijo "saberlo todo" que cambiara a .html porque ayudaría a Google a posicionarse. Ahorró tiempo y $