HTML模版

HTML模版,第1张

1、ASP文件中的代码

pencat=rs.Fields.Item("m_content").Value

pencat=replace(pencat,"t_title",n_title)

pencat=replace(pencat,"t_author",n_author)

pencat=replace(pencat,"t_content",n_content)

Set fso = Server.CreateObject("Scripting.FileSystemObject")

Set fout = fso.CreateTextFile(server.mappath(fpath&"\" &fname))

fout.WriteLine pencat

fout.close

2、如下给出要生成的网页模板:

<html>

<head>

<meta http-equiv=""Content-Language"" content=""zh-cn"">

<meta http-equiv=""Content-Type"" content=""text/htmlcharset=gb2312"">

<meta name=""GENERATOR"" content=""Microsoft FrontPage 4.0"">

<meta name=""ProgId"" content=""FrontPage.Editor.Document"">

<title></title>

</head>

<body topmargin=""0"" leftmargin=""0"">

<table border=""0"" width=""760"" height=""100%"" background=""background.jpg"" >

<tr>

<td width=""752"" height=""10"" colspan=""3"">

<p align=""center"">t_title

</td>

</tr>

<tr>

<td width=""752"" height=""18"" colspan=""3"">

<div align=""center"">

</div>

<div align=""center"">

<font size=""2"">

作者:</font><font color=""#990000"">t_author</font>

<font size=""2"">

加入时间:</font><font color=""#990000"">t_date</font>

</div>

</td>

</tr>

<tr>

<td width=""15%"" height=""100%"" valign=""top"">

</td>

<td width=""70%"" height=""100%"" valign=""top"">

t_content

</td>

<td width=""15%"" height=""100%"" valign=""top"">

</td>

</tr>

</table>

</body>

</html>

3、解释

(1)pencat=rs.Fields.Item("m_content").Value

pencat为一个字符串变量。

rs.Fields.Item("m_content").Value就是如上2、网页模板的全部HTML字符

(2)pencat=replace(pencat,"t_title",n_title)

pencat=replace(pencat,"t_author",n_author)

pencat=replace(pencat,"t_content",n_content)

以上三句就是将字符串中的字串替换成为你所需要的内容,即ASP中动态获得的内容。

(3)Set fso = Server.CreateObject("Scripting.FileSystemObject")

Set fout = fso.CreateTextFile(server.mappath(fpath&"\" &fname))

fout.WriteLine pencat

fout.close

以上为将刚刚组合所得的网页代码写入文件的过程。第一句定义fso文件,第二句创建输出流文件,其中fpath为你想要存储的文件的路径,fname为文件名;后两句是将字符串写入文件和关闭输出流文件。

HTML是一种基本的WEB网页设计语言,XHTML是一个基于XML的置标语言,

看起来与HTML有些相象,只有一些小的但重要的区别,XHTML就是一个扮演

着类似HTML的角色的XML,所以,本质上说, XHTML是一个过渡技术,结

合了XML(有几分)的强大功能及HTML(大多数)的简单特性。 XHTML是一种为

适应XML而重新改造的HTML。当 XML越来越成为一种趋势,就出现了这样一

个问题:如果我们有了XML,我们是否依然需要HTML?为了回答这个问题,1998

年5月我们在旧金山开了两天的工作会议,会议的结论是:需要。我们依然需要使

用HTML。因为大量的人们已经习惯使用HTML来作为他们的设计语言,而且,

已经有数以百万计的页面是采用HTML编写的。 XHTML解决HTML语言所存在的

严重制约其发展的问题。 HTML发展到今天存在三个主要缺点:不能适应现在越多

的网络设备和应用的需要,比如手机、PDA、信息家电都不能直接显示HTML由

于HTML代码不规范、臃肿,浏览器需要足够智能和庞大才能够正确显示HTML数

据与表现混杂,这样你的页面要改变显示,就必须重新制作HTML。因此HTML需

要发展才能解决这个问题,于是W3C又制定了XHTML,XHTML是HTML向XML过

度的一个桥梁。 简单点说DHTML可以让网页上的内容移动、变化、消失、出现……,

总之DHTML是很一直被认为是网页设计中比较酷的东西。 DHTML 是Dynamic

HTML的缩写,意思就是动态的HTML。它并不是某一门独立的语言,事实上任何

可以实现页面动态改变的方法都可以称为DHTML。 Javascript、DOM和DHTML

是比较容易混淆的。通常来说,DHTML实际实际上是Javascript、HTML DOM、

CSS以及HTML/XHTML的结合应用。而HTML DOM和Javascript则是分别独立的。

学习DHTML的建议 学习DHTML最好的办法就是阅读别人的代码。在阅读这些

DHTML之前您最好已经掌握了HTML/XHTML、CSS,有一定的Javascript基础和

HTML DOM基础。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7361993.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-04
下一篇 2023-04-04

发表评论

登录后才能评论

评论列表(0条)

保存