Extensiones de página web: explicadas por Semalt Expert

En primer lugar, definamos qué es un tipo de archivo. Es una determinada especificación (una de muchas) que describe la estructura real de un archivo. De acuerdo con esta estructura, el archivo se almacena, procesa por programas y se muestra. La parte visible del tipo de archivo para un usuario es la extensión de archivo.
La extensión del archivo es una secuencia específica de caracteres (letras y dígitos), que sigue el nombre del archivo después del símbolo de punto "." y se usa para identificar un tipo de archivo por programas y usuario. Al ver la extensión del archivo, la persona o el programa comprende qué tipo de datos se almacenan en un archivo en particular, qué características tiene, qué es necesario para ejecutarlo.
Vale la pena señalar que las extensiones de archivo generalmente significan características de un determinado archivo, no pertenecen a ningún grupo. Por ejemplo, no todas las imágenes tienen la misma extensión.
.html y .htm

HTML es un lenguaje de marcado de hipertexto estándar de documentos que forman páginas web. Los archivos escritos en html generalmente tienen una extensión homónima.
.htm es una extensión de archivo que a veces se usa para archivos html.
La diferencia entre .html y .htm está solo en una letra que falta en una extensión de archivo. Anteriormente fue dictado por la necesidad de limitar el número de letras en la extensión del archivo: el sistema operativo anterior solo podía leer tres símbolos. Hoy no hay una diferencia real.
.php
Un archivo con extensión .php es un archivo de texto con un código de lenguaje de script PHP (Herramientas de la página de inicio personal). El lenguaje PHP es ampliamente utilizado para desarrollar aplicaciones web y páginas web. Basado en archivos php, el servidor web crea páginas web dinámicas. Entonces, php-file es un programa escrito con PHP y .php es su extensión.
Imágenes web
Una gran popularidad para los gráficos web recibió dos formatos con extensiones del mismo nombre: GIF y JPEG. Su multifuncionalidad, versatilidad, pequeña cantidad de archivos fuente con suficiente calidad para una página web es lo que los convirtió en un estándar para las imágenes web. También hay un formato PNG que también es compatible con los navegadores al agregar imágenes. Sin embargo, la popularidad de PNG es muy inferior a los formatos GIF y JPEG.
GIF (Graphics Interchange Format) es un formato de archivos gráficos ampliamente utilizado al crear sitios y publicar en páginas web. GIF utiliza color de 8 bits y comprime eficazmente áreas de color enteras mientras mantiene los detalles de una imagen. GIF admite un cambio de imágenes cuadro por cuadro que hace que este formato sea popular para crear pancartas y animaciones simples.

JPEG (Joint Photographic Experts Group) es otro formato popular para imágenes web. JPEG admite colores de 24 bits y mantiene el brillo y los tonos de colores en las fotos sin cambios. Este formato se usa principalmente para fotos. El formato JPEG puede tener extensiones .jpeg y .jpg, lo mismo que con .html y .htm, toda la diferencia está en una letra faltante.
PNG (Portable Network Graphics) es similar a GIF. Según los desarrolladores, PNG utiliza un formato mejorado para la compresión de datos.
Entonces, para concluir, en la mayoría de los casos, los archivos .gif son animaciones e imágenes que requieren una fuerte compresión y un tamaño pequeño, .jpg y .jpeg son fotos y los archivos .png son el resto.