2010-02-21 15 views
13

Otra pregunta para principiantes. Solo quería saber cuál es exactamente la diferencia entre las extensiones html y htm que vemos para las páginas web. ¿Son ellos mismos? y si es así, ¿por qué dos extensiones para el mismo propósito?¿Cuál es la diferencia entre html y htm?

Gracias

+4

*** empujón *** Varias personas han dado más o menos la misma respuesta ... Elija una como la que quiera aceptar. –

+0

+1: hmm nunca prestó atención a eso :) – Sarfraz

+0

Hoy, solo el L. –

Respuesta

25

La Web fue diseñada originalmente por personas centradas en UNIX, para quienes los nombres largos de archivo con extensiones arbitrariamente largas eran la norma.

MS-DOS y las primeras versiones de Windows estaban limitadas a 8.3 nombres de archivo, por lo que la extensión .html no era posible. Los usuarios de Microsoft tuvieron que usar .htm en su lugar.

Hoy en día, no hay ninguna razón para usar .htm. Use .html en todos los casos.

+0

Espera, ¿en realidad se considera "malo" si utiliza .htm en lugar de .html? Y wow, eso es un hecho interesante ._. – Warty

+5

Sí. Porque está más bien centrado en MS. Mucha gente lo considera de mal gusto. Sorprendentemente, la extensión ".jpeg" para archivos JPEG todavía parece ser menos popular que ".jpg". –

+3

No puedo creer que esté leyendo realmente que la multitud centrada en UNIX realmente quiere escribir más letras. Estas son las mismas personas que usan un sistema operativo que usa "RM" en lugar de "DEL" (utilizado por cualquier otro sistema operativo en el momento de la creación) porque RM tiene una letra menos -véase también CP, DU, etc. Nunca escuché que es "de mal gusto" usar HTM sobre HTML, y ciertamente nunca me preocuparía. Luego escucharé que debería usar .python en lugar de .py –

8

Ellos son los mismos, pero htm se utiliza para sistemas de archivos que cuente con 3 extensiones de archivo de caracteres. Por razones históricas, htm se usa a menudo en sistemas Windows. Esto sigue las convenciones establecidas por la restricción de nombres 8.3 en el sistema de archivos FAT, pero no hay una razón técnica para un límite de tres caracteres en los sistemas de archivos modernos.

7

Son exactamente lo mismo. Originalmente, los servidores basados ​​en Unix usaban extensiones html y Microsoft IIS usaba htm, pero ahora son tratados exactamente igual.

9

Son lo mismo.

HTM se usó porque algunos sistemas no admitían extensiones de 4 caracteres.
Esto ya no es cierto, y ya no hay ninguna razón para usar HTM.

+0

Seguramente quiere decir "HTM fue usado ..." – Zano

+0

Sí, lo hice. Gracias por atrapar eso. – SLaks

+0

+1 para y ya no hay ningún motivo para usar HTM – Sarfraz

Cuestiones relacionadas