返回顶部
首页 > 资讯 > 精选 >shtml和html的区别有哪些
  • 731
分享到

shtml和html的区别有哪些

2023-06-15 08:06:09 731人浏览 薄情痞子
摘要

这篇文章将为大家详细讲解有关shtml和html的区别有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。shtml和html的区别在于html是一种纯静态的标记型语言,在html文档里写的内容和用户打开

这篇文章将为大家详细讲解有关shtml和html的区别有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

shtml和html的区别在于html是一种纯静态的标记型语言,在html文档里写的内容和用户打开浏览器看到的内容是一样;而shtml是一种半静态半动态的标记型语言,当用户在浏览器浏览shtml文档时,SSI命令会被解析,再呈现内容给用户。

本文操作环境:windows7系统、HTML5版、Dell G3电脑。

浅谈 shtml 与 html 的区别

遇到有人咨询 shtml 与 html 的区别,顺手查了一波资料,根据我的理解整理一下与大家分享。

何为shtml?

shtml跟html类似,也是一种用于网页设计的标记型语言,区别在于:html是一种纯静态的标记型语言,在html文档里面写的内容是什么,用户打开浏览器看到的就是什么,而shtml是一种半静态半动态的标记型语言,在shtml里面可以包含SSI命令,当用户在浏览器浏览shtml文档的时候,里面包含的SSI命令会被解析,然后再呈现内容给用户。

何为SSI?

SSI是为WEB服务器提供的一套命令,这些命令只要直接嵌入到HTML文档的注释内容之中即可。例如:

都属于SSI指令。前者用于包含一个html文件,后者用于显示当前文档的名称。

举例说明

  了不起的盖茨比        了不起的盖茨比    1922年的春天,一个想要成名名叫尼克。卡拉威的作家,离开了美国中西部,来到了纽约。那是一个道德感缺失,爵士乐流行,走私为王,股票飞涨的时代。为了追寻他的美国梦,他搬入纽约附近一海湾居住。    菲茨杰拉德,二十世纪美国文学巨匠之一,兼具作家和编剧双重身份。他以诗人的敏感和戏剧家的想象为“爵士乐时代”吟唱华丽挽歌,其诗人和梦想家的气质亦为那个奢靡年代的不二注解。

在浏览器访问该index.html文档,将会显示成这样:

shtml和html的区别有哪些

在浏览器访问该test.shtml,将会显示成这样:

shtml和html的区别有哪些

可以看到上面显示的内容与index.html文件显示的内容完全相同,这也就是这个SSI指令解析之后的结果,下面显示的test.shtml是这个SSI指令显示的内容。

两个文件的目录结构如下:

shtml和html的区别有哪些

一点必要的说明

直接按照上面的演示去创建index.html和test.shtml两个文件,在浏览器访问test.shtml文档的时候会显示一片空白,这是因为shtml需要服务器配置支持SSI指令后方可解析其中的SSI指令。对于只需要了解html与shtml的区别的同学来说,没有必要再去深入研究。对于装了apache服务器的同学,可以按照下面的步骤去更改apache配置,让其能支持shtml。

打开apache的Httpd.conf文件,搜索“AddType text/html .shtml”

去掉这两行前面的#注释

# AddType text/html .shtml# AddOutputFilter INCLUDES .shtml

搜索Options Indexes FollowSymLinks并将其更改为Options Indexes FollowSymLinks Includes

保存httpd.conf,重启apache

总结

html是纯静态标记语言,在里面写什么内容,浏览器就显示什么内容。shtml是半静态半动态标记语言,可以在里面包含SSI指令,配置服务器支持shtml之后,shtml文件里面的SSI指令会被解析,在浏览器浏览shtml文档,看到的是SSI指令被解析之后的结果。

关于“shtml和html的区别有哪些”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

--结束END--

本文标题: shtml和html的区别有哪些

本文链接: https://lsjlt.com/news/279053.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • shtml和html的区别有哪些
    这篇文章将为大家详细讲解有关shtml和html的区别有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。shtml和html的区别在于html是一种纯静态的标记型语言,在html文档里写的内容和用户打开...
    99+
    2023-06-15
  • shtml与html有哪些区别
    这篇文章给大家分享的是有关shtml与html有哪些区别的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。区别:html是静态的文件;而shtml则是类似asp、JS、php等一样的形式展现,当有服务器端可执行脚本时...
    99+
    2023-06-14
  • shtml与html的区别
    SHTML(Server Side HTML)与HTML(Hypertext Markup Language)的区别主要在于它们的处...
    99+
    2023-09-09
    shtml
  • HTML和ASP的区别有哪些
    这篇文章主要介绍了HTML和ASP的区别有哪些的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇HTML和ASP的区别有哪些文章都会有所收获,下面我们一起来看看吧。 HTML ...
    99+
    2024-04-02
  • xhtml和html的区别有哪些
    小编给大家分享一下xhtml和html的区别有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! XHTML是HTML向xml...
    99+
    2024-04-02
  • css和html的区别有哪些
    这篇文章主要介绍“css和html的区别有哪些”,在日常操作中,相信很多人在css和html的区别有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”css和html的区别有...
    99+
    2024-04-02
  • HTML和XML的区别有哪些
    HTML和XML的区别有:1、HTML是指超文本标记语言,而XML则是可扩展标记语言;2、HTML主要用于静态页面,而XML则是用于动态传输数据;3、HTML是一种标记语言,而XML是一种框架;4、HTML语言中是不区分大小写,而XML是区...
    99+
    2024-04-02
  • html和jsp的区别有哪些
    小编给大家分享一下html和jsp的区别有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!html有什么特点1、简易性:超级文本标记语言版本升级采用超集方式,从...
    99+
    2023-06-14
  • js和html的区别有哪些
    这篇文章主要介绍js和html的区别有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!区别:1、HTML是标记语言,JS是脚本语言。2、HTML在网页上提供静态内容,JS向静态网页添加动态功能。3、HTML基于W3...
    99+
    2023-06-15
  • HTML5和HTML的区别有哪些
    这篇文章主要讲解了“HTML5和HTML的区别有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“HTML5和HTML的区别有哪些”吧!  什么是HTML5和HTML?  HTML代表超文本...
    99+
    2023-06-27
  • HTML和HTML5的区别有哪些
    这篇文章将为大家详细讲解有关HTML和HTML5的区别有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。概述HTML是超文本标记语言,它是通往 web 技术世界的钥匙。HTML 使用标记标签来描述网页,...
    99+
    2023-06-27
  • Ae和html的区别有哪些
    这篇“Ae和html的区别有哪些”文章,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要参考一下,对于“Ae和html的区别有哪些”,小编整理了以下知识点,请大家跟着小编的步伐一步一步的慢慢理解,接下来就让我们进入主题...
    99+
    2023-06-06
  • html和html5有哪些区别
    这篇文章主要讲解了“html和html5有哪些区别”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“html和html5有哪些区别”吧! ...
    99+
    2024-04-02
  • html和xhtml有哪些区别
    今天小编给大家分享的是html和xhtml有哪些区别,相信很多人都不太了解,为了让大家更加了解,所以给大家总结了以下内容,一起往下看吧。一定会有所收获的哦。 HTML超文本标记语...
    99+
    2024-04-02
  • HTML和XML有哪些区别
    这篇文章主要介绍HTML和XML有哪些区别,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!概述HTML 是超文本标记语言,它是通往 web 技术世界的钥匙。HTML 使用标记标签来描述网页,它的文档中包含了 ...
    99+
    2023-06-27
  • html5和html有哪些区别
    这篇“html5和html有哪些区别”文章,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要参考一下,对于“html5和html有哪些区别”,小编整理了以下知识点,请大家跟着小编的步伐一步一步的慢慢理解,接下来就让我们...
    99+
    2023-06-06
  • html里ol和ul的区别有哪些
    这篇文章给大家分享的是有关html里ol和ul的区别有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 ol和ul的区别:1、ol是有序列表;而ul...
    99+
    2024-04-02
  • HTML中div和span的区别有哪些
    这篇文章主要讲解了“HTML中div和span的区别有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“HTML中div和span的区别有哪些”吧! HT...
    99+
    2024-04-02
  • HTML中<p>和<br>的区别有哪些
    这篇文章将为大家详细讲解有关HTML中<p>和<br>的区别有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。   p标签   <p> 标签是一个段落标...
    99+
    2024-04-02
  • html中id和class有哪些区别
    这篇文章主要为大家展示了“html中id和class有哪些区别”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“html中id和class有哪些区别”这篇文章吧。 ...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作