SHTML和HTML的区别,如果用一句话来解释就是:SHTML 不是HTML而是一种服务器 API,SHTML是服务器动态产成的HTML。
SHTML和HTML看不上没啥太大的区别,但是使用起来就大不一样了,对于网站来说生成静态的HTML,可以很大程度上减轻服务器的负担,并且利于蜘蛛的读取,所以很多网站都是静态页面居多。
HTML(HyperTextMark-upLanguage)即超文本标记语言,是WWW的描述语言。设计HTML语言的目的是为了能把存放在一台电脑中的文本或图形与另一台电脑中的文本或图形方便地联系在一起,形成有机的整体,人们不用考虑具体信息是在当前电脑上还是在网络的其它电脑上。我们只需使用鼠标在某一文档中点取一个图标,Internet就会马上转到与此图标相关的内容上去,而这些信息可能存放在网络的另一台电脑中。 HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字、图形、动画、声音、表格、链接等。HTML的结构包括头部(Head)、主体(Body)两大部分,其中头部描述浏览器所需的信息,而主体则包含所要说明的具体内容。
SHTML是一种基于SSI技术的文件,也就是Server Side Include--SSI 服务器端包含指令,一些Web Server如果有SSI功能的话就会对SHTML文件特殊招待,服务器会先扫一次SHTML文件看没有特殊的SSI指令存在,如果有的话就按Web Server设定规则解释SSI指令,解释完后跟一般HTML一起调去客户端。
HTML是一种静态的页面格式,也就是说不需要服务器解析其中的脚本,或者说里面没有服务器端执行的脚本,而SHTML由于它基于SSI技术,当有服务器端可执行脚本时被当作一种动态编程语言来看待,就如asp、jsp或者php一样。当SHTML中不包含服务器端可执行脚本时其作用和HTML是一样的。
电话:010-87712838
QQ:321210237
邮箱:hmbx@cphcoin.com
地址:北京市朝阳区通惠河北路10号大望路电影产业园3-5
版权信息:sun game988官网欢迎您2013-2021 © 版权所有
备案号:京ICP备18000960号-2
网站部分文章采编自互联网,如有侵权问题请联系:17633138901删除