why do we use .html instead of .htm？
DOS was a massive operating system for PCs for a long time and it had a three-character limit on file extensions.
All HTML documents should have filenames that end with the extension .html unless the files reside on a DOS system, in which case they should have the extension .htm
参考：Why do we use .html instead of .htm? | CSS-Tricks