前端学习笔记2017.6.21-html是个什么东西
2024-09-04 14:43:26
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要合算,节省了计算机资源。
最新文章
- Webpack 配置摘要
- HTML标签的嵌套规则
- cocos2d之列表容器节点再排序
- System.out.println与System.err.println的区别(输出顺序!!!)
- unity3d 关于断点下载和整个下载(用于更新)
- vSphere Client无法连接到服务器 出现未知错误的解决方法
- TLV简介
- 第一次开发PHP网页Hello PHP
- 通用的业务编码规则设计实现[转:http://www.cnblogs.com/xqin/p/3708367.html]
- AngularJs记录学习01
- cdoj 1329 卿学姐与魔法 优先队列
- Ubuntu的力量何在?
- 使用kdbg或nemiver调试ROS
- Match类
- 获取ubuntu 的root密码,告别sudo
- Linux的proc文件系统
- JS 弹出层 定位至屏幕居中
- JVM锁机制之synchronized
- adformsctl.sh 与 adformsrvctl.sh, 10.1.2 及10.1.3
- Python3 与 C# 基础语法对比(String专栏)
热门文章
- 常用服务搭建(nfs/ftp/samba)
- New Concept English three (54)
- 基于Seajs的可控台球碰撞游戏
- python虚拟开发环境搭建(virtualenv和virtualenvwrapper)
- 图片上传-本地图片转base64+ie8支持+本地预览支持
- 运动目标跟踪中kalman滤波器的使用
- [Wc2009]shortest
- 【Unity】publishing setting keystore作用
- 编码不规范之将request传参到sevice中
- Android高仿京东淘宝自动无限循环轮播控件的实现思路和过程