在我的计算机之旅中,我刚刚开始了网络的基础知识。经过对HTML的好习惯,我现在面对的是XML。
我可以理解关于XML作为一种语言的所有概念,我理解它用于处理数据而不仅仅是渲染网页。
我无法得到的是您何时以及如何在网络上使用XML。网页是用HTML编写的,所以我想知道,当XML出现时?任何人都能提供一些实际的例子吗?你想什么时候写一个XML文件?你把它放在哪里?网页可以是HTML和XML的混合体吗?
我很抱歉这个天真而且非常基本的问题,但由于某些原因,我的大脑拒绝消化这个东西。
由于
答案 0 :(得分:1)
XML存储数据及其全部内容。 XSL获取数据,匹配模式并生成(通常)HTML。
理论上,可以使用附加的样式表下载XML文件(或XML格式的任何数据)并将其完全呈现在客户端上,但这对页面的搜索引擎排名没有太大作用
通常情况下,HTML文件使用javascript下载XML数据,使用XSL或javascript呈现它,然后修改页面上的HTML。这意味着您不必刷新整个页面或下载每个请求的多余格式数据。
答案 1 :(得分:0)
XML是一种标记语言,用于编码易于人类阅读并可由计算机轻松解析的信息。例如,它通常用于与Web API进行通信。
您可以在https://www.w3.org/TR/REC-xml/上的w3.org上阅读更多相关信息。
答案 2 :(得分:0)
正如其他人所说,XML是标记语言,它主要用于传输一些数据。例如,在SOAP协议上运行的所有Web服务都使用XML来存储它的信息等等。是的,在某种程度上,XHTML是HTML和XML的混合体。它有更严格的规则,例如,所有元素必须始终关闭,但与普通HTML没有太大区别。
中阅读更多内容