1、htm是html的缩写。例如,网页“computer.html”可以缩写为“computer.htm”。这种写法的主要优点是字符数减少了一个。

缺点在于,这种写法意义模糊,不容易记忆。htm的出现还有一个原因,在windows95还没有流行以前,

一些操作系统(DOS,windows3.1以及3.2)只支持三个字符长短的后缀名。因此如果将网页文件命名为.html为后缀,

那么将网页上传到某个只允许三个字符长度的网站服务器上时,服务器将不能识别网页。因此,将html同一缩写为htm。

不过现在大部分操作系统都已经支持长文件名,同样也支持长后缀名,这些系统包括windows95/98/NT/2000/XP/2003系列、

Mac OS以及UNIX系列操作系统。因此如果现在创建新网站时,可以将网页后缀定为“.html”来增强文件名的可读性。

不过,如果是在原网站基础上进行更新,就要注意文件名兼容的问题,如果原网络服务器只支持三个字符长的后缀名,

就得保留.htm这种形式的后缀。如果要更换网络服务器,而新网络服务器又恰好只支持三个字符长后缀名,

那就得耐心的用“查找-替换”功能将所有的html替换为htm了。

2、包含HTML内容的文件最常用的扩展名是.html,但是像DOS这样的旧操作系统限制扩展名为最多3个字符,

所以.htm扩展名也被使用。虽然现在使用的比较少一些了,但是.htm扩展名仍旧普遍被支持。

两种都是静态网页文件的扩展名,扩展名可以互相更换而不会引起错误(这是指打开而言,

但是对于一个链接来说,如果它指向的是一个htm文件,而那个htm文件被更改为html文件,

那么是找不到这个连接的)

html 比 htm 的载入速度快

htm 为DOS三字符文件扩展名时代而来

html 为Windows时代支持多字符扩展名

html 比 htm 的载入速度快,htm和html相关推荐

  1. html文档(.htm)不能正常阅读,HTM或HTML图标变成无法显示和识别的解决方法大全

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 第二种解决方案:开始--设置--控制面板--文件夹选项 在"文件类型"选项卡中的"已注册的文件类型"中找到html ...

  2. .html与.htm为网页后缀的区别

    有些人在做网页的时候会有疑问,到底是应该用.html还是.htm做网页后缀呢?.html和.htm有什么区别吗?在做网页时到底用哪一个好呢? 现在,我说一下我对这两个文件后缀的看法: 这两个后缀名没有 ...

  3. App_Offline.htm 一个静态页面实现整站维护时统一页面

    在ASP.NET 2.0 站点根目录下,只要存在 App_Offline.htm 文件,那么所有对.aspx的请求都将转向App_Offline.htm .而且浏览器的地址栏显示的是所请求的.aspx ...

  4. 扩展名为xls的html文件,htm是什么格式-后缀名为.htm的文件是什么文件

    1.htm其实就是网页文件是有HTML编辑的静态网页文件的扩展名. 2.可用浏览器打开(如IE),文本编辑器(如word)或专业编辑器编辑(如FronPage).文件名后缀为.htm和.html. h ...

  5. Caddy,一个用Go实现的Web Server | 比Apache速度快,比Nginx有个性

    Caddy,一个用Go实现的Web Server | 比Apache速度快,比Nginx有个性 作者介绍 Tony Bai:C程序员,供职于国内某大型软件公司.喜技术,爱钻研:热爱开源,曾先后贡献了l ...

  6. Firefox for Mac(火狐浏览器 mac)一款速度快到飞起的浏览器

    火狐浏览器是一款由Mozilla所开发的开源网页浏览器,firefox mac版致力于为用户打造最棒的上网体验,引擎反应快速,占用少量内存,让你安全,快速的上网!全球共有5亿多用户选择firefox火 ...

  7. JavaWeb面试(二)

    JavaWeb面试(高级篇) 一.前端面试经典题目 1.说明 HTML 文档中 DTD 的意义和作用(酷讯) DTD,文档类型定义,是一种保证 html 文档格式正确的有效方法,在解析网页时,浏览器将 ...

  8. java面试题(高)

    一.前端面试经典题目 1.说明 HTML 文档中 DTD 的意义和作用(酷讯) DTD,文档类型定义,是一种保证 html 文档格式正确的有效方法,在解析网页时,浏览器将使用 DTD 来检查页面的有效 ...

  9. JavaScript教程--从入门到精通

    JavaScript是由Netscape公司开发并随Navigator导航者一起发布的.介于Java与HTML之间.基于对象事件驱动的编程语言,正日益受到全球的关注.因它的开发环境简单,不需要Java ...

最新文章

  1. 反式自动微分autodiff是什么?反向传播(Back Propagation)是什么?它是如何工作的?反向传播与反式自动微分autodiff有什么区别?
  2. 「自然语言处理NLP」的“高光时刻” --- 28篇标志性论文
  3. HashMap构造函数有哪些
  4. Linux-find命令
  5. boost::stacktrace::detail::void_ptr_cast相关的测试程序
  6. ubuntu系统靠谱的清理内存的方法(can not allocate memory 问题)
  7. 关于RGB屏调试的一些知识(转)
  8. poj 2891 Strange Way to Express Integers
  9. 前台等待事件 oracle,Oracle等待事件之buffer busy waits
  10. 【特别版】计算机哲学对学习生活借鉴的几个例子
  11. mysql too many connection解决方法
  12. windows10鼠标指针_如何在Windows 10中更轻松地查看鼠标指针
  13. 个税计算公式excel_财务不会做工资表?全函数统计查询、自动个税计算模板送你,给力...
  14. vba操作word删除某些页面
  15. 分布式理论,架构设计
  16. 让你心动的20句励志文案
  17. 多线程写法 与老虎机的制作
  18. 锐龙R7 PRO 6850HS怎么样相当于什么水平级别
  19. 在2022年需要使用的25个最佳GOOGLE CHROME扩展
  20. 有关ddos详解及软件和方式

热门文章

  1. 9203-1204-抄写
  2. 29.课时29.【Django模板】url标签使用详解(Av61533158,P29)
  3. 18-mysql-数据类型
  4. dj鲜生-16-这是危险的模块-isdangerous
  5. javascript-定时器演练-时钟-Date类
  6. PDO连接MySql数据库
  7. SCCM 2016 配置管理系列(Part4)
  8. Python: 装饰器的小例子
  9. Mac下安装pthread扩展
  10. 网页统计所用到的名词解析