你是否知道htm、html、shtml的区别

    作者:课课家教育更新于: 2019-03-16 20:41:30

    Web开发

      如果你是一个仔细认真的网页设计学习者,相信有很多细节的东西都是你需要值得注意的,就比如你在学习网页中,总会是遇到一些看起来很相似的基础网页元素概念,比如htm/html/shtml这些概念,它们之间的区别是什么呢?有什么作用呢?

    你是否知道htm、html、shtml的区别_web开发_网页设计_html_课课家

      下面一起来去了解下htm、shtml、html这三者之间区别。

      首先是来看看htm、html、shtml它们都是静态网页的后缀,三者也可以说都是只是扩展名不同,其他都是一样的,并且它们都是静态的网页。

      Htm和html是完全静态的网页不通过服务器编译解释直接送出给浏览器读取的静态网页,以Htm和html伪静态Request除外。

      html、htm、shtml、shtm均是静态html网页,这些都是网页文件后缀名不同的html网页扩展名,这一点我们是需要了解清楚的。

      第一、Html与htm的区别

      .html与.htm它们都是静态网页后缀名,它们的网页文件并没有区别与区分,需要知道的是html与htm后缀网页后缀可以互换,它们对网页完全没有影响同时也没有区别。可以认为html与htm没有本质区别,唯一区别即多与少一个“L”相信你会有一定的理解。

      第二、Shtml与shtm的区别

      shtml命名的网页文件里,它是使用了ssi的一些指令,就像asp中的指令一样,你可以在SHTML文件中写入SSI指令,当客户端要去访问这些shtml文件的时候,服务器端它会把这些SHTML文件进行读取和解释,把SHTML文件中包含的SSI指令解释出来。

      而shtml与shtm后缀的网页文件没有区别,后缀名可以互换,它的区别在于和html与htm一样多与少“L”。

      第三、Html与shtml主要的区别

      实际本质上都属于静态网页一种,我们知道html属于纯静态,客户端浏览器读取html文件是什么就呈现给浏览者什么内容。而shtml则可以使用SSI。

      总结:看完本文的你,可以对基础的网页中基础的一些小细节可以有一定的了解,在日后的网页设计中遇到这些概念可以有效的进行处理解决,如果你对Web开发有兴趣的话,可以继续关注课课家,我们将持续提供更多的教程资讯。

课课家教育

未登录