全国热线:0536-8800925
新闻动态

Html和Shtml的区别

      Html是超文本标记语言,标准通用标记语言下的一个应用。
      “超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。
      Shtml是标准通用标记语言下的一个应用,包含有嵌入式服务器方包含命令的文本,在被传送给浏览器之前,服务器会对Shtml文档进行完全地读取、分析以及修改。
      SHTML和HTML的区别,如果用一句话来解释就是:SHTML 不是HTML而是一种服务器 API,shtml是服务器动态产成的html.
Html格式:
头部内容
< head>< /head>;这2个标记符分别表示头部信息的开始和结尾。头部中包含的标记是页面的标题、序言、说明等内容,它本身不作为内容来显示,但影响网页显示的效果。头部中最常用的标记符是标题标记符和meta标记符,其中标题标记符用于定义网页的标题,它的内容显示在网页窗口的标题栏中,网页标题可被浏览器用作书签和收藏清单。
设置文档标题和其它在网页中不显示的信息,比如direction方向、语言代码Language Code(实体定义!ENTITY % i18n)、指定字典中的元信息、等等。
主体内容
"< body>< /body>";,网页中显示的实际内容均包含在这2个正文标记符之间。正文标记符又称为实体标记。
Shtml格式:
SSI指令基本格式:
程序代码:
< !-– 指令名称="指令参数"-->
< !-– 指令名称="指令参数"-->
如 程序代码:
< !--#include file="info.htm"-->
< !--#include file="info.htm"-->
说明:
1.< !-- -->是HTML语法中表示注释,当WEB服务器不支持SSI时,会忽略这些信息。
2.#include 为SSI指令之一。
3.file 为include的参数,info.htm为参数值,在本指令中指将要包含的文档名。
注意:
1.< !-- -->与#号间无空格,只有SSI指令与参数间存在空格。
2.上面的标点="",一个也不能少。
3.SSI指令是大小写敏感的,因此参数必须是小写才会起作用。
      利用SHTML格式的页面目的和 ASP 差不多,但是因为是 API 所以运转速度更快,效率更高,比ASP快,比HTML慢,但由于可以使用服务器端包含,因此使页面更新容易(特别是批量更新banner,版权等),想象一下吧,你有一段 HTML,要在中间穿插一些特殊的服务端脚本,比如插入其他 HTML 段落,你选择 ASP 来完成这个任务,但是如果任务更繁重,需要更多的时间,比如 5 s,这个时候你不用 ASP 而用 SHTML,或许处理时间就只用 4 s 了.
在线咨询
Tel

0536-8800925

关注我们微信