
Le pagine HTML si riconoscono dall'estensione, che può essere .html o .htm. Le due estensioni sono equivalenti.
Cosa succede se mettiamo due file index nella stessa directory, con lo stesso nome ma uno con l'estensione .html (index.html) e l'altro .htm (index.htm)? Quale dei due file sarà letto?
Il risultato dovrebbe dipendere dalle impostazioni del server, ad esempio, su aruba viene letto prima il file index.htm.
In alcuni casi può risultare più comodo l'estensione .htm perchè composta da tre caratteri, come per la maggioranza delle altre estensioni per le pagine web. (ad esempio php, asp, etc..)