1、css可以设计网页模板的 xml也可以吗?
楼主表达不清晰:
我这样理解楼主说的话:"css可以设计网页,xml也可以设计网页吗?"
如果是回这样,那么是错的
css是用答来美化网页的,xhtml才是用来搭建网页的,xml也可以用来搭建网页..
若干年后,你我老后,xml会替换掉xhtml语言,成为编写网页的基础
2、XML是怎么展示在浏览器上的,可以做网页嘛?
xml必须通过xsd转换成html才可以显示成网页格式,单纯的xml是不可以做网页的,只是数据来源。
“可扩展标记语言”(XML) 提供一种描述结构化数据的方法。与主要用于控制数据的显示和外观的 HTML 标记不同,XML 标记用于定义数据本身的结构和数据类型。
XML 使用一组标记来描绘数据元素。每个元素封装可能十分简单也可能十分复杂的数据。您可以定义一组无限制的 XML 标记。例如,您可以定义一些 XML 标记来声明订单中的数据,如价格、税收、发货地址、帐单地址等等。由于 XML 标记在整个单位中以及跨单位采用,因此来自各种不同数据存储区的数据将更容易交换和操作。
XML 是一种简单、与平台无关并被广泛采用的标准。XML 相对于 HTML 的优点是它将用户界面与结构化数据分隔开来。这种数据与显示的分离使得集成来自不同源的数据成为可能。客户信息、订单、研究结果、帐单付款、病历、目录数据及其他信息都可以转换为 XML。
3、如何设计具XML以及Web浏览功能的嵌入式设备
本文分析了嵌入式Web功能的特点,并详细描述了使用软体工具开发嵌入式Web应用的设计要点。XML(可扩展标记语言)正迅速成为嵌入式系统与应用之间的首选介面技术。我们有许多方法可以实现具XML功能、支援Web浏览的嵌入式设备,从软体到专用硬体。最简单的方法可能是完全用外部软体执行Web处理,但是从消耗的处理能力考虑,这种方法的成本也最高。在这种方法中,设计师有可能要利用诸如微软Windows CE等嵌入式作业系统的性能。 然而,对於资源受限的嵌入式计画,设计师将发现一种更有效的方法是直接用硬体实现Web支援功能。可供选择的解决方案包括全32位元处理器+Web伺服器,以及兼具低功耗和高数据吞吐量特性的混合解决方案等。目前,大部份主要的嵌入式架构都提供Web支援,包括Z80、MIPS、ARM和X86等。由於市面上存在数千种不同的嵌入式IC,因此设计人员需要考量:有些晶片只需要软体,而其它晶片常常需要一块外附加卡来处理网路连接。当把实现Web支援功能所需的最重要的硬体元件-乙太网路控制器整合在晶片上时,这样的解决方案具有最低的成本。Zilog公司的eZ80 Acclaim微控制器正是这样一种方案。 eZ80 Acclaim是一款具有Web功能的微控制器,它包含一个高性能的嵌入式处理器和一个完整的软体堆叠,以制作一种完整的嵌入式连接系统。该软体堆叠支援标准TCP/IP网路协定以及乙太网路和串列埠驱动程式。 在嵌入式处理器上实现的Web支援功能不同於执行在PC架构上的Web伺服器。标准的个人电脑和基於网际网路的Web设备将Web网页储存在诸如硬碟驱动器等大容量储存设备上,与此相反,由嵌入式处理器制作的Web网页可以作为嵌入式数据元素进行存取。在记忆体和处理能力两方面,嵌入式实现方案的资源都是受限的。具XML功能、支援Web的嵌入式系统必须做得比PC更精巧、更简易、更智慧。 将Web支援功能纳入嵌入式应用的一个优点是,它使工程师摆除了用户介面设计负担。这是因为用HTML/XML编写然後转换成C/C++程式码的嵌入式Web网页提供了现成的简单易用介面,具备支援复杂嵌入式系统的能力。 XML为数据交换带来便利。XML针对不同系统之间的数据交换提供了一种不依赖於处理器的编码方式。XML使用规定的标识符将编码定义置於Web网页内。设计师正为采用XML语法的不同应用环境开发不同的标识符定义集。例如,已完成的标识集包括用於电气工程、电子商务、多媒体数据和纯文件资讯的词汇。 我们有许多方式向其它系统来回传送XML文档。例如,它们可以作为HTTP对象传送。这意味著必须支援简单对象存取协议(SOAP)或者XML-RPC必须被整合在伺服器中。 为了在嵌入式系统中包含XML和HTML支援,这要求软体工具提供特别的功能。尤其是,与嵌入式硬体密切相关的编译器-连接器必须在设计上允许XML程式码嵌入到应用程式的C语言或汇编程式码中。 在实际开发中,存取XML的功能是相当容易实现的:程式设计员只需在他的程式中加入一串`#include'声明即可。Zilog公司针对eZ80 Acclaim的ZDS II开发者套件正是采用这样的作业手法。许多开发者套件还包括HTML/XML网页样本,这大幅简化了任何计画。 设计过程尽管`#include'声明简单易用,但开发者必须考虑存取嵌入式Web的其它几项软体元素。首先,在应用程式码中,开发者必须包含一个调用HTTP初始化功能的命令。不过,在此过程中,最重要和最耗时的部份是要求把将被嵌入式系统用户存取的Web网页内建到Web伺服器中。 在作业中,当正执行的程式码调用初始化功能时,Web网页开始在嵌入式处理器中形成。初始化功能看上去有些类似於此:http_init (http_defmethods,http_defheaders, website, port)。 在我们的例子中,与这个命令最关联的部份是`website'参数,它由用户制作,并定义了将包含在嵌入式处理器支援的站点中的Web网页。 在我们更深入地研究之前,需要重点指出Web网页分为两类:静态HTML网页和动态HTML网页。静态Web网页不会改变。许多企业Web网站基本上都是静态的,其功能主要是宣传他们的服务和产品;所有存取这些站点的用户都以相同的方式浏览网页。 与之相反,动态HTML网页会根据用户的反馈资讯改变内容。搜索引擎和线上银行网站是这类网页的代表,在这些网站,查看的内容会根据用户输入的数据而改变。 这对於嵌入式Web伺服器的意义是:静态页面易於制作,它们可保存为在C语言软体程式中的一串字符。它们通常不能保存为简单的ASCII文本文件,因为纯粹的嵌入式设备没有文件系统。另一方面,动态页面不能作为文件保存,因为它们的内容是变化的。它们必须即时产生。 这意味著动态文档必须由一系列功能或参数拼凑而成。在产生Web网页的过程中,系统需要执行一系列C函数,每个函数对应於在萤幕上显示的一部份Web网页。然後,产生的XML/HTML页面将传送到浏览器。正是透过这些函数调用,程式设计员能够使嵌入式系统完成用户要求它执行的工作,例如读取温度感测器,并产生一个向用户显示温度的页面。使用这些函数调用,程式设计员还可以编写读取用户输入的程式码,用户一般透过填写嵌入在Web浏览器中的表格来输入资讯。基於在表格中的资讯,程式设计员可以调节?温器和开启发动机等。 因此,`website'参数定义了组成Web页面结构的排列。(注意,Web站点的每个网页都必须有一个`webpage'参数。) 除初始化功能以外,程式设计员还必须谨慎对待其它几个细节。例如,必须设置网路连接的时间限制,启动一些网路处理和设立shell程式(这样命令才可以来回传送)。在嵌入式Web伺服器的程式中必须包括命令列。 那麽,HTTP伺服器是如何接收函数调用,并返回被请求的Web网页呢?与大多数网路协定一样,HTTP采用客户机-伺服器模式。 HTTP客户机打开一个TCP连接,并向HTTP伺服器发出一个请求。请求包含一个鉴别目标Web网页的通用资源标识符。伺服器随後返回一个包含所请求资源的响应资讯。
4、求用xml中的css做一个有创意的网页
XSLT啊?
5、XML语言也是用来设计网页的吗?如果是的话,写一个简单的XML网页示例
可扩展标记语言 (Extensible Markup Language, XML)
,用于标记电子文件使其具有结构性的标记语言,可以用来标记数据内、定义数据类型,容是一种允许用户对自己的标记语言进行定义的源语言。
XML是标准通用标记语言 (SGML) 的子集,非常适合 Web 传输。XML 提供统一的方法来描述和交换独立于应用程序或供应商的结构化数据。
6、做网页用html、xhtml还是xml?
用HTML !
XML是The Extensible Markup Language(可扩展标识语言)的简写。目前推荐遵循的是W3C于2000年10月6日发布的XML1.0。和HTML一样,XML同样来源于SGML,但XML是一种能定义其他语言的语。XML最初设计的目的是弥补HTML的不足,以强大的扩展性满足网络信息发布的需要,后来逐渐用于网络数据的转换和描述。关于XML的好处和技术规范细节这里就不多说了,网上有很多资料,也有很多书籍可以参考。
XHTML是The Extensible HyperText Markup Language可扩展标识语言的缩写。目前推荐遵循的是W3C于2000年1月26日推荐XML1.0(参考http://www.w3.org/TR/xhtml1)。XML虽然数据转换能力强大,完全可以替代HTML,但面对成千上万已有的站点,直接采用XML还为时过早。因此,我们在HTML4.0的基础上,用XML的规则对其进行扩展,得到了XHTML。简单的说,建立XHTML的目的就是实现HTML向XML的过渡。
写了这么多,希望采纳!
7、请用html和xml做几个网页,要求不少于10个页面,3层链接,很简单的即可
如果用HTML和XML做连接可能要很多个文件.但是如果用ASP做就方便多了.一个文件可以实现多个页面地址.
8、推荐几个用xml做的网站!
我说几个吧:
www.tongtu.com
http://www.lz263.net/mfdq.htm
http://free.e-168.cn
申请:http://www.cdd.cn/member/reg_1.asp
演示:http://www.tyxj.cdd.cn
www.51.net
www.91i.net
www.ik8.com
请你自己看看哪个适合你?
9、用XML编写简单的网页,急急
<?xml version="1.0" encoding="gb2312"?>
<?xml-stylesheet type="text/xsl" href="001.xsl"?>
<cookbook>
<menu>
<type>鲁菜</type>
<cai>
<dish>
<name>拔丝金枣</name>
<price>450</price>
</dish>
<dish>
<name>八仙过海闹罗汉</name>
<price>80</price>
</dish>
<dish>
<name>清汤柳叶燕菜</name>
<price>150</price>
</dish>
</cai>
</menu>
<menu>
<type>chuan菜</type>
<cai>
<dish>
<name>拔sdf金枣</name>
<price>450</price>
</dish>
<dish>
<name>八仙过海闹罗汉</name>
<price>80</price>
</dish>
<dish>
<name>清汤柳叶燕菜</name>
<price>150</price>
</dish>
</cai>
</menu>
</cookbook>
下面是001.xsl的内容
<?xml version="1.0" encoding="gb2312"?>
<html xmlns:xsl="http://www.w3.org/TR/WD-xsl">
<head>
<title>菜单</title>
</head><body>
<xsl:for-each select="cookbook/menu">
<table border="1" cellspacing="0">
<caption style="font-size: 150%; font-weight: bold">
<xsl:value-of select="type"/>
</caption>
<xsl:for-each select="cai/dish">
<tr>
<th>菜名</th><td><xsl:value-of select="name"/></td>
<th>价格</th><td><xsl:value-of select="price"/></td>
</tr>
</xsl:for-each>
</table>
</xsl:for-each>
</body>
</html>
好了,测试完全通过,你可以把它改成任何你想要的样子了.
照这个样子你自己可以无限的发挥了.