html有两种意思,html语言和html格式

html语言是一种面向人类的计算机语言,这是啥意思?人类用html这种语言描述出一个网页的样子,浏览器解析这个语言并展示出来。

html格式是一种文件格式,里面存储的是用html语言书写的语句,浏览器就认这种文件格式。

html和htm有啥区别?

html是一种文件格式,htm也是一种文件格式,对于操作系统而言这是一种格式,因为文件的结构相同,但html和htm作为扩展名而言,这是两种扩展名。为什么会出现htm这种扩展名?这是因为在DOS时代有一种叫FAT12的文件系统,它规定一个文件的名字由两部分构成,文件名.扩展名,而且文件名不能必须小于8个字符,超过8个字符的用~代替,扩展名不能超过三个字符,这就是8.3文件名。显然html这种扩展名是超过三个字符的,那就把最后一位的l去掉吧,于是就有了htm这种扩展名了。

shtml和html有啥区别?

shtml是一种文件格式也是一种扩展名,它是用于服务器端的一种技术。shtml是SSI 和html的简称,SSI(Server Side Include)是一种服务端脚本语言,所以shtml的意思就是嵌入了SSI语言的html文件。有什么作用?如果有两个html文件有相同的地方,比如调用同一张图片,没有SSI技术的话,那么得调用两次php来生成两个html文档,最后这个文档发送到浏览器里面,然后浏览器执行,而又了SSI技术的话,只需要调用一次php来生成一个html文档,然后再运用SSI技术生成另外一个html文档,因为SSI是比较轻量级别的,所以调用SSI比调用php要合算,节省了计算机资源。

最新文章

  1. Webpack 配置摘要
  2. HTML标签的嵌套规则
  3. cocos2d之列表容器节点再排序
  4. System.out.println与System.err.println的区别(输出顺序!!!)
  5. unity3d 关于断点下载和整个下载(用于更新)
  6. vSphere Client无法连接到服务器 出现未知错误的解决方法
  7. TLV简介
  8. 第一次开发PHP网页Hello PHP
  9. 通用的业务编码规则设计实现[转:http://www.cnblogs.com/xqin/p/3708367.html]
  10. AngularJs记录学习01
  11. cdoj 1329 卿学姐与魔法 优先队列
  12. Ubuntu的力量何在?
  13. 使用kdbg或nemiver调试ROS
  14. Match类
  15. 获取ubuntu 的root密码,告别sudo
  16. Linux的proc文件系统
  17. JS 弹出层 定位至屏幕居中
  18. JVM锁机制之synchronized
  19. adformsctl.sh 与 adformsrvctl.sh, 10.1.2 及10.1.3
  20. Python3 与 C# 基础语法对比(String专栏)

热门文章

  1. 常用服务搭建(nfs/ftp/samba)
  2. New Concept English three (54)
  3. 基于Seajs的可控台球碰撞游戏
  4. python虚拟开发环境搭建(virtualenv和virtualenvwrapper)
  5. 图片上传-本地图片转base64+ie8支持+本地预览支持
  6. 运动目标跟踪中kalman滤波器的使用
  7. [Wc2009]shortest
  8. 【Unity】publishing setting keystore作用
  9. 编码不规范之将request传参到sevice中
  10. Android高仿京东淘宝自动无限循环轮播控件的实现思路和过程