首页技术什么是xhtml,html文件怎么打开

什么是xhtml,html文件怎么打开

编程之家2026-06-051038次浏览

大家好,关于什么是xhtml很多朋友都还不太明白,今天小编就来为大家分享关于html文件怎么打开的知识,希望对各位有所帮助!

什么是xhtml,html文件怎么打开

XHTML 是什么

可扩展超文本置标语言(eXtensible HyperText Markup Language,XHTML),是一种置标语言,表现方式与超文本置标语言(HTML)类似,不过语法上更加严格。从继承关系上讲,HTML是一种基于标准通用置标语言(SGML)的应用,是一种非常灵活的置标语言,而XHTML则基于可扩展置标语言(XML),XML是SGML的一个子集。XHTML 1.0在2000年1月26日成为W3C的推荐标准。

html与xhtml有什么区别

每一个网页或者说是web页都有其固定的后缀名,不同的后缀名对应着不同的文件格式和不同的规则、协议、用法,最常见的web页的后缀名是.html和.htm,但这只是web页最基本的两种文件格式,今天我们来介绍一下web页的其它一些文件格式。

首先介绍一下html与htm

关于HTML,HTML(HyperTextMark-upLanguage)即超文本标记语言,是WWW的描述语言。设计HTML语言的目的是为了能把存放在一台电脑中的文本或图形与另一台电脑中的文本或图形方便地联系在一起,形成有机的整体,人们不用考虑具体信息是在当前电脑上还是在网络的其它电脑上。我们只需使用鼠标在某一文档中点取一个图标,Internet就会马上转到与此图标相关的内容上去,而这些信息可能存放在网络的另一台电脑中。 HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字、图形、动画、声音、表格、链接等。HTML的结构包括头部(Head)、主体(Body)两大部分,其中头部描述浏览器所需的信息,而主体则包含所要说明的具体内容。

关于HTM,实际上HTM与HTML没有本质意义的区别,只是为了满足DOS仅能识别8+3的文件名而已,因为一些老的系统(win32)不能识别四位文件名,所以某些网页服务器要求index.html最后一个l不能省略。MSIE能自动识别和打开这些文件,但编写网页地址的时候必须是完全对应的,也就是说index.htm和index.html是两个不同的文件,对应着不同的地址。值得一提的是UNIX系统中对大小写敏感,不吻合的话就可能报没有文件或者找不到文件。

其次介绍一下shtml和shtm

什么是xhtml,html文件怎么打开

关于shtml,shtml是一种基于SSI技术的文件,也就是Server Side Include--SSI服务器端包含指令,一些Web Server如果有SSI功能的话就会对shtml文件特殊招待,服务器会先扫一次shtml文件看没有特殊的SSI指令存在,如果有的话就按Web Server设定规则解释SSI指令,解释完后跟一般html一起调去客户端。

关于shtm,shtm与shtml的关系和htm与html的关系大致相似,这里就不多说了。

html或htm与shtml或shtm的关系是什么

html或者htm是一种静态的页面格式,也就是说不需要服务器解析其中的脚本,或者说里面没有服务器端执行的脚本,而shtml或者shtm由于它基于SSI技术,当有服务器端可执行脚本时被当作一种动态编程语言来看待,就如asp、jsp或者php一样。当shtml或者shtm中不包含服务器端可执行脚本时其作用和html或者htm是一样的。

xhtml和html有什么区别

xhtml和html的区别

一、其基础语言不同

1、XhtmL是基于可扩展标记语言(XmL)。

2、htmL是基于标准通用标记语言(sgmL)。

二、语法严格程度不同

1、XhtmL语法比较严格,存在dtd定义规则。

2、htmL语法要求比较松散,这样对网页编写者来说,比较方便。

三、可混合应用不同

1、XhtmL可以混合各种XmL应用,比如mathmL、sVg。

2、htmL不能混合其它XmL应用。

四、大小写敏感度不同

1、XhtmL对大小写敏感,标准的XhtmL标签应该使用小写。

2、htmL对大小写不敏感。

五、公布时间不同

1、XhtmL是2000年w3c公布发行的。

2、htmL4.01是1999年w3c推荐标准。

扩展资料:

htmL到XhtmL的过渡:

从htmL到XhtmL过渡的变化比较小,主要是为了适应XmL。

最大的变化在于文档必须是良构的,所有标签必须闭合,也就是说开始标签要有相应的结束标签。

另外,XhtmL中所有的标签必须小写。

而按照htmL 2.0以来的传统,很多人都是将标签大写,这点两者的差异显著。

在XhtmL中,所有的参数值,包括数字,必须用双引号括起来(而在sgmL和htmL中,引号不是必须的,当内容只是数字、字母及其它允许的特殊字符时,可以不用引号)。

所有元素,包括空元素,比如img、br等,也都必须闭合,实现的方式是在开始标签末尾加入斜扛,比如<img…/>、<br/>。

文章分享结束,什么是xhtml和html文件怎么打开的答案你都知道了吗?欢迎再次光临本站哦!

哪个ai能写100万字的小说,ai能写100万字小说吗ai智能写小说软件手机版java工程师是做什么(java软件开发工程师证书)