我们用Ultraedit编辑HTML文件的时候,如果使用HTML模板会加快编辑速度。那么如何在Ultraedit中创建并使用HTML模板呢?下面我给大家分享一下。
工具/材料Ultraedit
01首先我们打开Ultraedit软件,然后切换到编辑菜单,点击插入模板下面的修改模板选项,如下图所示
02接下来在d出的修改模板界面,在模板组的下拉框中选择HTML选项,如下图所示
03然后我们点击左下角的加号按钮进行新增模板,如下图所示
04接下来在模板面板中给要新建的模板起一个名字,如下图所示
05然后我们选中新建的模板,在内容面板中输入要快速插入的HTML内容,如下图所示,这里我输入了HTML的语法结构
06接下来我们回到Ultraedit软件,点击左上角的文件菜单,然后选择新的
07接着在d出的另存为界面中,将新建的文件类型选择为HTML,如下图所示
08然后切换到顶部的编码菜单,点击代码模板,在下拉框中选择刚才创建的模板,如下图所示
09最后我们就看到新建的HTML页面中已经快速的插入了刚才新建的模板内容,如下图所示
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为文件名;后两句是将字符串写入文件和关闭输出流文件。
利用dw软件,创建模板分为两类,一是新建,而是将现有文档保存为模板。在文档打开时选择“文件-另存为模板”命令,在d出的对话框中选择一个用来保存模板的站点,并在“另存为”文本框中为模板选个名字,点击保存即可。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)