加入收藏 | 设为首页 | 会员中心 | 我要投稿 河北网 (https://www.hebeiwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 运营 > 正文

XML和XSLT团结使网站计划美满无缺

发布时间:2018-08-18 16:29:20 所属栏目:运营 来源:站长网
导读:XML 和XSLT的转换使Web计划受益无限。借助XML和 XSLT转换,你可以实现将动态用语(dynamic verbiage)和网站内容 存储 在 数据库 中。你可以在XML中传输数据库,然后再通过XSLT转换将其转变为HTML剧本。 在收集成长初期,凝结性(cohesiveness)是由 处事器 端
XML和XSLT的转换使Web计划受益无限。借助XML和 XSLT转换,你可以实现将动态用语(dynamic verbiage)和网站内容存储数据库 中。你可以在XML中传输数据库,然后再通过XSLT转换将其转变为HTML剧本。

 

在收集成长初期,凝结性(cohesiveness)是由处事器端实现的,但要牵扯到大量的人工文件打点事变。荣幸的是,跟着收集的日益成熟,收集开拓器材也日臻完美。譬喻,在.NET框架下,你可以建设各类Web控件来同一计划。

在计划用户/数据交互成果时,怎样让数据的完备性、用户界面的成果性和商务法则的完美实现。本文将提供一个网站实例,并声名XML 和XSLT怎样使你的网站计划美满无缺。

 

 

      以上代码段完成了首要成果,但还需用XML和XSLT来对其加以美化。

在XML中,代码有开头和末了标签,而在HTML中没有。INPUT 和BR标签是个特例,它们不需末了标签。然而,在末了标签标志“>”前加一个正斜杠,可确保HTML切合XML类型。假如在编写HTML剧本时留意遵从这些类型,你就可以或许将XML/HTML(aka XHTML)转换为不错的HTML页面。

以上代码无法为你实现建设定名空间、界说XML标签、确认DTD或schema。它使你可以或许建设可行的HTML剧本,并可转化为完备的新页面,无需担忧计划身分。

在样式表中,用HTML标签的转换属性驱动转换操纵。我曾思量用一个FORM窗体作为界说转换操纵所需的用户控件的单位,由于全部用于用户输入的控件都应在一个FORM中。本例中,输出为一个文本INPUT,文本颜色为蓝色;一个高20像素、宽100像素的按钮,字体为18点加粗。我们可以通过修改转换属性来改变文本框中的文本颜色。

有多种要领可将静态内容添加到网页中本例中只回收最简朴的方法,即在样式表中增进header和footer。

此刻,要建设一个新窗体用于用户输入时,要做的只是建设一个一样平常窗体。一旦一样平常窗体通过测试,就可以将这些窗体添加到转换中天生主题的HTML输出。你只要记着输入控件范例,并留意把它添加为转换属性即可。

(编辑:河北网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读