<?xml version="1.0" encoding="UTF-8"?>
  <feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html"><![CDATA[夏岳嵩的Blog]]></title>
  <subtitle type="html"><![CDATA[我的舞台，我来SHOW！]]></subtitle>
  <id>http://www.xiayuesong.com/</id>
  <link rel="alternate" type="text/html" href="http://www.xiayuesong.com/" /> 
  <link rel="self" type="application/atom+xml" href="http://www.xiayuesong.com/atom.asp" /> 
  <generator uri="http://www.pjhome.net/" version="2.8">PJBlog3</generator> 
  <updated>2008-12-14T23:43:30+08:00</updated>

  <entry>
	  <title type="html"><![CDATA[用ASP创建日志文件（附源程序）]]></title>
	  <author>
		 <name>xiayuesong</name>
		 <uri>http://www.xiayuesong.com/</uri>
		 <email>xiayuesong@126.com</email>
	  </author>
	  <category term="" scheme="http://www.xiayuesong.com/default.asp?cateID=5" label="ASP" /> 
	  <updated>2008-12-14T23:43:30+08:00</updated>
	  <published>2008-12-14T23:43:30+08:00</published>
		  <summary type="html"><![CDATA[<p>你是否有时想知道什么人访问你的站点，什么时间，IP地址等。下面我就这个问题向<br />
大家来阐述一下。这个例子使用文本文件来写入用户的信息创建一个logfile.asp放<br />
在每一个asp的页面的顶端&lt;!--#Include File=&quot;LogFile.asp&quot;--&gt;当有人来访问你<br />
的站点logfile.asp自动把他的信息写入LogFile.txt,如果相关的URl一样的话则不<br />
写入文件<br />
File: LogFile.asp</p>
<p>&lt;%<br />
Dim ValidEntry ' Log variable<br />
' First set that this log is valid <br />
ValidEntry = True</p>
<p>' If Session Variable &quot;LogIn&quot; is not empty <br />
' that mean this person has already been logged<br />
' then set ValidLog to False<br />
If not IsEmpty(Session(&quot;LogIn&quot;)) then ValidEntry = False</p>
<p>' Here you can add different restriction<br />
' If the refering url is from same site <br />
' don't write to log file<br />
If Left(Request.ServerVariables(&quot;HTTP_REFERER&quot;), 17)<br />
=&quot;<a href="http://devasp.com">http://devasp.com</a>&quot; Then <br />
ValidEntry = False<br />
End if<br />
If Left(Request.ServerVariables(&quot;HTTP_REFERER&quot;), 21)<br />
=&quot;<a href="http://www.devasp.com">http://www.devasp.com</a>&quot; Then<br />
ValidEntry = False<br />
End If</p>
<p>' Now if ValidEntry is True then enter to log file<br />
If ValidEntry Then <br />
Const ForAppending = 8<br />
Const Create = true<br />
Dim FSO<br />
DIM TS<br />
DIM MyFileName<br />
Dim strLog</p>
<p>MyFileName = Server.MapPath(&quot;MyLogFile.txt&quot;)<br />
Set FSO = Server.CreateObject(&quot;Scripting.FileSystemObject&quot;)<br />
Set TS = FSO.OpenTextFile(MyFileName, ForAppending, Create)</p>
<p>' Store all required values in strLog <br />
strLog = &quot;&lt;br&gt;&lt;P&gt;&lt;B&gt;&quot; &amp; now &amp; &quot;&lt;/B&gt; &quot;<br />
strLog = strLog &amp; Request.ServerVariables(&quot;REMOTE_ADDR&quot;) &amp; &quot; &quot;<br />
strLog = strLog &amp; Request.ServerVariables(&quot;HTTP_REFERER&quot;) &amp; &quot; &quot;<br />
strLog = strLog &amp; Request.ServerVariables(&quot;HTTP_USER_AGENT&quot;) &amp; &quot;&lt;BR&gt;&quot;<br />
' Write current information to Log Text File.<br />
TS.write strLog<br />
TS.Writeline &quot;&quot;<br />
' Create a session varialbe to check next time for ValidEntry<br />
Session(&quot;LogIn&quot;) = &quot;yes&quot;<br />
Set TS = Nothing<br />
Set FSO = Nothing<br />
End If<br />
%&gt;&nbsp;</p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.xiayuesong.com/article.asp?id=115" /> 
	  <id>http://www.xiayuesong.com/default.asp?id=115</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[改进的ASP备份SQL Server数据库]]></title>
	  <author>
		 <name>xiayuesong</name>
		 <uri>http://www.xiayuesong.com/</uri>
		 <email>xiayuesong@126.com</email>
	  </author>
	  <category term="" scheme="http://www.xiayuesong.com/default.asp?cateID=5" label="ASP" /> 
	  <updated>2008-12-10T23:49:27+08:00</updated>
	  <published>2008-12-10T23:49:27+08:00</published>
		  <summary type="html"><![CDATA[<p>&lt;form method=&quot;post&quot; name=&quot;myform&quot; action=&quot;?action=backupdatabase&quot;&gt; <br />
选择操作：&lt;INPUT TYPE=&quot;radio&quot; NAME=&quot;act&quot; id=&quot;act_backup&quot;value=&quot;backup&quot;&gt;&lt;label for=act_backup&gt;备份&lt;/label&gt; <br />
&lt;INPUT TYPE=&quot;radio&quot; NAME=&quot;act&quot; id=&quot;act_restore&quot; value=&quot;restore&quot;&gt;&lt;label for=act_restore&gt;恢复&lt;/label&gt; <br />
&lt;br&gt;数据库名：&lt;INPUT TYPE=&quot;text&quot; NAME=&quot;databasename&quot; value=&quot;&lt;%=request(&quot;databasename&quot;)%&gt;&quot;&gt; <br />
&lt;br&gt;文件路径：&lt;INPUT TYPE=&quot;text&quot; NAME=&quot;bak_file&quot; value=&quot;c:\$1.bak&quot;&gt;(备份或恢复的文件路径)&lt;br&gt; <br />
&lt;input type=&quot;submit&quot; value=&quot;确定&quot; id=submit1 name=submit1&gt; <br />
&lt;/form&gt;</p>
<p><br />
&lt;% <br />
'SQL Server 数据库的备份与恢复! <br />
if request(&quot;action&quot;)=&quot;backupdatabase&quot; Then <br />
dim sqlserver,sqlname,sqlpassword,sqlLoginTimeout,databasename,bak_file,act <br />
sqlserver = &quot;localhost&quot;<br />
sqlname = &quot;sa&quot;<br />
sqlpassword =&quot;password&quot;<br />
sqlLoginTimeout = 15<br />
databasename = trim(request(&quot;databasename&quot;)) <br />
bak_file = trim(request(&quot;bak_file&quot;)) <br />
bak_file = replace(bak_file,&quot;$1&quot;,databasename)<br />
act = lcase(request(&quot;act&quot;))<br />
if databasename = &quot;&quot; then<br />
response.write &quot;input database name&quot;<br />
else<br />
if act = &quot;backup&quot; then<br />
Set srv=Server.CreateObject(&quot;SQLDMO.SQLServer&quot;)<br />
srv.LoginTimeout = sqlLoginTimeout<br />
srv.Connect sqlserver,sqlname, sqlpassword<br />
Set bak = Server.CreateObject(&quot;SQLDMO.Backup&quot;)<br />
bak.Database=databasename<br />
bak.Devices=Files <br />
bak.Action&nbsp;&nbsp; = 0<br />
bak.Initialize&nbsp;&nbsp; = 1<br />
'bak.Replace&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = True<br />
bak.Files=bak_file <br />
bak.SQLBackup srv<br />
if err.number&gt;0 then <br />
response.write err.number&amp;&quot;&lt;font color=red&gt;&lt;br&gt;&quot; <br />
response.write err.description&amp;&quot;&lt;/font&gt;&quot; <br />
end if<br />
Response.write &quot;&lt;font color=green&gt;备份成功!&lt;/font&gt;&quot; <br />
elseif act=&quot;restore&quot; then<br />
'恢复时要在没有使用数据库时进行！ <br />
Set srv=Server.CreateObject(&quot;SQLDMO.SQLServer&quot;)<br />
srv.LoginTimeout = sqlLoginTimeout<br />
srv.Connect sqlserver,sqlname, sqlpassword<br />
Set rest=Server.CreateObject(&quot;SQLDMO.Restore&quot;)<br />
rest.Action=0 ' full db restore <br />
rest.Database=databasename <br />
rest.Devices=Files <br />
rest.Files=bak_file <br />
rest.ReplaceDatabase=True 'Force restore over existing database <br />
if err.number&gt;0 then<br />
response.write err.number&amp;&quot;&lt;font color=red&gt;&lt;br&gt;&quot;<br />
response.write err.description&amp;&quot;&lt;/font&gt;&quot;<br />
end if<br />
rest.SQLRestore srv<br />
Response.write &quot;&lt;font color=green&gt;恢复成功!&lt;/font&gt;&quot;<br />
else <br />
Response.write &quot;&lt;font color=red&gt;没有选择操作&lt;/font&gt;&quot;<br />
end if <br />
end if <br />
end if<br />
%&gt; <br />
&nbsp;</p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.xiayuesong.com/article.asp?id=116" /> 
	  <id>http://www.xiayuesong.com/default.asp?id=116</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[ASP实例：处理多关键词查询实例代码]]></title>
	  <author>
		 <name>xiayuesong</name>
		 <uri>http://www.xiayuesong.com/</uri>
		 <email>xiayuesong@126.com</email>
	  </author>
	  <category term="" scheme="http://www.xiayuesong.com/default.asp?cateID=5" label="ASP" /> 
	  <updated>2008-12-02T10:42:30+08:00</updated>
	  <published>2008-12-02T10:42:30+08:00</published>
		  <summary type="html"><![CDATA[<p>在web开发中经常遇到多关键词对对单个字段查询，我一般是通过动态数组来实现的。当然多个关键词的一般是用空格或,隔开，我这几假设多个关键词用空格隔开,关键字字符串为keyStr，具体代码为。</p>
<p>程序代码：</p>
<center><img class="logo" src="http://www.chinaz.com/images/tenpay/chinaz.asp?date=11-24" alt="" /></center>
<p>
<table cellspacing="0" cellpadding="6" width="95%" align="center" border="0" style="border-right: #cccccc 1px dotted; table-layout: fixed; border-top: #cccccc 1px dotted; border-left: #cccccc 1px dotted; border-bottom: #cccccc 1px dotted">
    <tbody>
        <tr>
            <td bgcolor="#fdfddf" style="word-wrap: break-word">
            <p><font color="#ff0000">以下为引用的内容：</font></p>
            <p>'关键字的搜索<br />
            str=&quot;select * from tableName where id&gt;4&quot;<br />
            if srhKey&lt;&gt;&quot;&quot; then<br />
            keyArr=split(srhKey,&quot; &quot;)<br />
            j=UBound(keyArr)<br />
            t=0<br />
            dim keystrArr()<br />
            for i=0 to j<br />
            if keyArr(i)&lt;&gt;&quot;&quot; then<br />
            redim preserve keystrArr(t)<br />
            strfilter=&quot;(empZw like '%&quot;&amp;keyArr(i)&amp;&quot;%' or empDep like '%&quot;&amp;keyArr(i)&amp;&quot;%' or empGz like '%&quot;<br />
            strfilter=strfilter&amp;keyArr(i)&amp;&quot;%' or empWy1 like '%&quot;&amp;keyArr(i)&amp;&quot;%' or empWy2 like '%&quot;&amp;keyArr(i)<br />
            strfilter=strfilter&amp;&quot;%' or empYq like '%&quot;&amp;keyArr(i)&amp;&quot;%' or com_name like '%&quot;&amp;keyArr(i)&amp;&quot;%')&quot;<br />
            keystrArr(t)=strfilter<br />
            t=t+1<br />
            end if<br />
            next<br />
            keystr=join(keystrArr,&quot; and &quot;)<br />
            str=str&amp;&quot; and &quot;&amp;keystr<br />
            end if</p>
            </td>
        </tr>
    </tbody>
</table>
</p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.xiayuesong.com/article.asp?id=114" /> 
	  <id>http://www.xiayuesong.com/default.asp?id=114</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[快速掌握ASP+Access数据库的安全法则]]></title>
	  <author>
		 <name>xiayuesong</name>
		 <uri>http://www.xiayuesong.com/</uri>
		 <email>xiayuesong@126.com</email>
	  </author>
	  <category term="" scheme="http://www.xiayuesong.com/default.asp?cateID=5" label="ASP" /> 
	  <updated>2008-12-02T10:40:01+08:00</updated>
	  <published>2008-12-02T10:40:01+08:00</published>
		  <summary type="html"><![CDATA[<p>ASP+Access数据库的18条安全法则：</p>
<p>1.首先，我们需要过滤所有客户端提交的内容,其中包括?id=N一类,另外还有提交的html代码中的操作数据库的select及asp文件操作语法,大家可以把提交的字符转义,然后再存入数据库。</p>
<center><img class="logo" src="http://www.chinaz.com/images/tenpay/chinaz.asp?date=11-28&amp;s=1227856208" alt="" /></center>
<p>2.然后需要对访问Access数据库的页面进行授权,针对显示数据页面只能使用select语句,过滤其他的update,asp文件则分为许可访问数据库页面和限制访问页。</p>
<p>3.修改数库据连接文件名conn.asp为类似123ljuvo345l3kj34534v.asp文件。</p>
<p>4.修改数据库名为类似q397d0394pjsdlkfgjwetoiu.asp文件。</p>
<p>5.给Access数据库加上连接密码(虽然可以破解,对付菜鸟,和防止上传文件无限制连接数据库)。</p>
<p>6.用Access软件对数据库进行编码加密。</p>
<p>7.用md5等加密算法加密用户密码,密码提示问题一类的字段。</p>
<p>8.限制搜索引擎对相关页面的搜索。</p>
<p>9.防止数据库被下载工具下载,如在数据库里加入等防止向客户端输出的语句。</p>
<p>10做好asp上传文件模板的安全管理,防止上传asp木马。</p>
<p>11.拒绝客户端访问数据库存连接文件,只准服务器asp文件访问。</p>
<p>12.限制同一客户端ip访问数据库次数。</p>
<p>13.如果有必要对存入数据库的内容进行加密,返回给客户端进行解密,就算数据库被下载了,也不可能轻易得到加密的原始内容。</p>
<p>14.对连接服务的头内容进行限制,如只许可IE访问。</p>
<p>15.防止通过文件查看方式,得到数据库信息,可用客户端输入密码,对密码和内容,用一定算法存入数据库,输出时,让客户端输入密码,对内容进行解密。</p>
<p>16.你可以把表名和字段名改为aslkejrwoieru,werkuwoeiruwe类似的字符。</p>
<p>17.防止在数据库里加入让改名为.asp的数据执行,可转义代码等让asp执行出错的内容。</p>
<p>18.最后需要注意的是，最好用odbc连接数据库,并要加上连接的密码。</p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.xiayuesong.com/article.asp?id=113" /> 
	  <id>http://www.xiayuesong.com/default.asp?id=113</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[VISUAL BASCI中的几个函数SPLIT(),UBOUND()]]></title>
	  <author>
		 <name>xiayuesong</name>
		 <uri>http://www.xiayuesong.com/</uri>
		 <email>xiayuesong@126.com</email>
	  </author>
	  <category term="" scheme="http://www.xiayuesong.com/default.asp?cateID=5" label="ASP" /> 
	  <updated>2008-11-22T15:00:19+08:00</updated>
	  <published>2008-11-22T15:00:19+08:00</published>
		  <summary type="html"><![CDATA[<p>Visual Basci中的几个函数：</p>
<p><br />
1.<font color="#ff0000">Split</font>(包含子字符串和分隔符的字符串表达式 ，[分隔符]，[要返回的子字符串数]，[数字值表示判别子字符串时使用的比较方式]),[]部分为可选部分。该函数返回一个以零为下标的一维数组，它包含指定数目的子字符串。<br />
&nbsp;&nbsp;&nbsp; 例：<br />
&nbsp;&nbsp;&nbsp; dim xx as variant<br />
&nbsp;&nbsp;&nbsp; xx=split(&quot;hello world&quot;,&quot; &quot;)将hello world 分隔为hello和world&nbsp; <br />
&nbsp;&nbsp;&nbsp; text1.text= xx(0) 返回hello<br />
&nbsp;&nbsp;&nbsp; text2.text=xx(1) 返回world</p>
<p><br />
2.<font color="#ff0000">Ubound</font>(数组名），该函数返回一个 Long 型数据，其值为指定的数组维可用的最大下标<br />
&nbsp;&nbsp; <font color="#ff0000">Lbound(</font>数组名），返回一个 Long 型数据，其值为指定数组维可用的最小下标。<br />
&nbsp;&nbsp;&nbsp; 例：<br />
&nbsp;&nbsp;&nbsp; dim xx as variant<br />
&nbsp;&nbsp;&nbsp; xx=split(&quot;hello world&quot;,&quot; &quot;)<br />
&nbsp;&nbsp;&nbsp; text1.text=ubound(xx)&nbsp; 返回1<br />
&nbsp;&nbsp;&nbsp; text2.text=lbound(xx)&nbsp; &lsquo;返回0</p>
<p><br />
3<font color="#ff0000">.Instr</font>([start, ]string1, string2),该函数返回 Variant (Long)，指定一字符串（string2)在另一字符串中(string1)最先出现的位置，如果没有找到返回0。[start,]为可选参数，表示搜索的开始位置。<br />
&nbsp;&nbsp;&nbsp; 例：<br />
&nbsp;&nbsp;&nbsp; dim xx as string<br />
&nbsp;&nbsp;&nbsp; xx=&quot;hello world&quot;<br />
&nbsp;&nbsp;&nbsp; text1.text=instr(xx,&quot;o&quot;) 返回5<br />
&nbsp;&nbsp;&nbsp; text2.text=instr(6,xx,&quot;o&quot;) 返回8，从第6个字符开始查找</p>
<p><br />
4.<font color="#ff0000">Mid</font>(string, start[, length]),返回Variant (String)，其中包含字符串(string)中指定长度[,length]的字符，start为开始位置。其中的[,length]为可选参数不指定长度，则返回start后的所有字符。<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 例：<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dim xx&nbsp; as sting<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; xx=&quot;hello world&quot;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; text1.text=mid(xx,1,5)返回hello<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; text2.text=mid(xx,1)&nbsp; 返回hello world <br />
&nbsp;</p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.xiayuesong.com/article.asp?id=112" /> 
	  <id>http://www.xiayuesong.com/default.asp?id=112</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[定义超级链接样式]]></title>
	  <author>
		 <name>xiayuesong</name>
		 <uri>http://www.xiayuesong.com/</uri>
		 <email>xiayuesong@126.com</email>
	  </author>
	  <category term="" scheme="http://www.xiayuesong.com/default.asp?cateID=4" label="DIV+CSS" /> 
	  <updated>2008-11-16T22:47:49+08:00</updated>
	  <published>2008-11-16T22:47:49+08:00</published>
		  <summary type="html"><![CDATA[<ul>一个超级链接有几种不同的状态：
    <li>Link：未被访问链接的状态</li>
    <li>Visited：已访问链接的状态</li>
    <li>Hover：鼠标正移动过的状态</li>
    <li>active ：单击链接时的状态</li>
</ul>
<p>&nbsp;</p>
<p>　　定义超级链接样式（2-26.htm ）<br />
　　　　&lt;HTML&gt;<br />
　　　　　 &lt;HEAD&gt;<br />
　　　　　　 &lt;STYLE TYPE=&quot;TEXT/CSS&quot;&gt;<br />
　　　　　　　<span class="zhuyi">A:LINK</span>{COLOR:RED ;FONT-SIZE:9PT;TEXT-DECORATION:NONE}<br />
　　　　　　　<span class="zhuyi">A:VISITED</span>{COLOR:BLUE;FONT-SIZE:9PT;TEXT-DECORATION:NONE}<br />
　　　　　　　<span class="zhuyi">A:HOVER</span>{COLOR:GREEN;FONT-SIZE:15PT;TEXT-DECORATION:UNDERLINE}<br />
　　　　　　 &lt;/STYLE&gt;<br />
　　　　　 &lt;/HEAD&gt;<br />
　　　　　 &lt;BODY&gt;<br />
　　　　　　 &lt;A HREF=&quot;#&quot;&gt;这是超级链接&lt;/A&gt;<br />
　　　　　 &lt;/BODY&gt;<br />
　　　 &lt;/HTML&gt;</p>
<p>　　&nbsp;&nbsp;解析：<br />
　　（1）当鼠标一点到超级链接上时，它将自动变大并加一个下划线。<br />
　　（2）可以用 &rdquo; TEXT-DECORATION:NONE &quot; 将超级链接的下划线去掉。</p>
<!-- InstanceEndEditable -->]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.xiayuesong.com/article.asp?id=111" /> 
	  <id>http://www.xiayuesong.com/default.asp?id=111</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[Macromedia Dreamweaver v8.0 简体中文特别版]]></title>
	  <author>
		 <name>xiayuesong</name>
		 <uri>http://www.xiayuesong.com/</uri>
		 <email>xiayuesong@126.com</email>
	  </author>
	  <category term="" scheme="http://www.xiayuesong.com/default.asp?cateID=11" label="Download" /> 
	  <updated>2008-11-03T20:00:14+08:00</updated>
	  <published>2008-11-03T20:00:14+08:00</published>
		  <summary type="html"><![CDATA[<p>&nbsp;</p>
<p><span style="font-size: 16px">Macromedia Dreamweaver v8.0 简体中文特别版</span></p>
<p><span style="font-size: 16px">下载地址：</span><a href="http://www.xiayuesong.com/software/MacromediaDreamweaver.rar"><span style="font-size: 16px">http://www.xiayuesong.com/software/MacromediaDreamweaver.rar</span></a></p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.xiayuesong.com/article.asp?id=109" /> 
	  <id>http://www.xiayuesong.com/default.asp?id=109</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[DIV+CSS命名规则之SEO优化]]></title>
	  <author>
		 <name>xiayuesong</name>
		 <uri>http://www.xiayuesong.com/</uri>
		 <email>xiayuesong@126.com</email>
	  </author>
	  <category term="" scheme="http://www.xiayuesong.com/default.asp?cateID=4" label="DIV+CSS" /> 
	  <updated>2008-10-25T11:02:55+08:00</updated>
	  <published>2008-10-25T11:02:55+08:00</published>
		  <summary type="html"><![CDATA[<p>　　搜索引擎优化(seo)有很多工作要做，其中对代码的优化是一个很关键的步骤。为了更加符合SEO的规范，下面是目前流行的CSS+DIV的命名规则：</p>
<p>　　页头:header</p>
<p>　　登录条:loginBar</p>
<p>　　标志:logo</p>
<p>　　侧栏:sideBar</p>
<p>　　广告:banner</p>
<p>　　导航:nav</p>
<p>　　子导航:subNav</p>
<p>　　菜单:menu</p>
<p>　　子菜单:subMenu</p>
<p>　　搜索:search</p>
<p>　　滚动:scroll</p>
<p>　　页面主体:main</p>
<p>　　内容:content</p>
<p>　　标签页:tab</p>
<p>　　文章列表:list</p>
<p>　　提示信息:msg</p>
<p>　　小技巧:tips</p>
<p>　　栏目标题:title</p>
<p>　　友情链接:friendLink</p>
<p>　　页脚:footer</p>
<p>　　加入:joinus</p>
<p>　　指南:guild</p>
<p>　　服务:service</p>
<p>　　热点:hot</p>
<p>　　新闻:news</p>
<p>　　下载:download</p>
<p>　　注册:regsiter</p>
<p>　　状态:status</p>
<p>　　按钮:btn</p>
<p>　　投票:vote</p>
<p>　　合作伙伴:partner</p>
<p>　　版权:copyRight</p>
<p>　　1.CSSID的命名</p>
<p>　　外套:wrap</p>
<p>　　主导航:mainNav</p>
<p>　　子导航:subnav</p>
<p>　　页脚:footer</p>
<p>　　整个页面:content</p>
<p>　　页眉:header</p>
<p>　　页脚:footer</p>
<p>　　商标:label</p>
<p>　　标题:title</p>
<p>　　主导航:mainNav(globalNav)</p>
<p>　　顶导航:topnav</p>
<p>　　边导航:sidebar</p>
<p>　　左导航:leftsideBar</p>
<p>　　右导航:rightsideBar</p>
<p>　　旗志:logo</p>
<p>　　标语:banner</p>
<p>　　菜单内容1:menu1Content</p>
<p>　　菜单容量:menuContainer</p>
<p>　　子菜单:submenu</p>
<p>　　边导航图标:sidebarIcon</p>
<p>　　注释:note</p>
<p>　　面包屑:breadCrumb(即页面所处位置导航提示)</p>
<p>　　容器:container</p>
<p>　　内容:content</p>
<p>　　搜索:search</p>
<p>　　登陆:login</p>
<p>　　功能区:shop(如购物车，收银台)</p>
<p>　　当前的current</p>
<p>　　2.样式文件命名</p>
<p>　　主要的:master.css</p>
<p>　　布局版面:layout.css</p>
<p>　　专栏:columns.css</p>
<p>　　文字:font.css</p>
<p>　　打印样式:print.css</p>
<p>　　主题:themes.css</p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.xiayuesong.com/article.asp?id=108" /> 
	  <id>http://www.xiayuesong.com/default.asp?id=108</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[div+css导航菜单收集 + 打包下载]]></title>
	  <author>
		 <name>xiayuesong</name>
		 <uri>http://www.xiayuesong.com/</uri>
		 <email>xiayuesong@126.com</email>
	  </author>
	  <category term="" scheme="http://www.xiayuesong.com/default.asp?cateID=4" label="DIV+CSS" /> 
	  <updated>2008-10-22T09:47:21+08:00</updated>
	  <published>2008-10-22T09:47:21+08:00</published>
		  <summary type="html"><![CDATA[<div class="cnt" id="blog_text">演示地址：<br />
<a href="http://www.makewing.com/lanren/menu/01/index.htm" target="_blank"><font color="#800080">http://www.makewing.com/lanren/menu/01/index.htm</font></a><br />
<a href="http://www.makewing.com/lanren/menu/02/index.htm" target="_blank"><font color="#800080">http://www.makewing.com/lanren/menu/02/index.htm</font></a><br />
<a href="http://www.makewing.com/lanren/menu/03/index.htm" target="_blank"><font color="#800080">http://www.makewing.com/lanren/menu/03/index.htm</font></a><br />
<a href="http://www.makewing.com/lanren/menu/04/index.htm" target="_blank"><font color="#800080">http://www.makewing.com/lanren/menu/04/index.htm</font></a><br />
<a href="http://www.makewing.com/lanren/menu/05/index.htm" target="_blank"><font color="#800080">http://www.makewing.com/lanren/menu/05/index.htm</font></a><br />
<a href="http://www.makewing.com/lanren/menu/06/index.htm" target="_blank"><font color="#800080">http://www.makewing.com/lanren/menu/06/index.htm</font></a><br />
<a href="http://www.makewing.com/lanren/menu/07/index.htm" target="_blank">http://www.makewing.com/lanren/menu/07/index.htm</a><br />
<a href="http://www.makewing.com/lanren/menu/08/index.htm" target="_blank"><font color="#800080">http://www.makewing.com/lanren/menu/08/index.htm</font></a><br />
<a href="http://www.makewing.com/lanren/menu/09/001.html" target="_blank"><font color="#800080">http://www.makewing.com/lanren/menu/09/001.html</font></a><br />
<a href="http://www.makewing.com/lanren/menu/10/001.html" target="_blank"><font color="#800080">http://www.makewing.com/lanren/menu/10/001.html</font></a><br />
<br />
<br />
下载地址：<br />
<a href="http://www.makewing.com/lanren/menu/01.rar" target="_blank">http://www.makewing.com/lanren/menu/01.rar</a><br />
<a href="http://www.makewing.com/lanren/menu/02.rar" target="_blank">http://www.makewing.com/lanren/menu/02.rar</a><br />
<a href="http://www.makewing.com/lanren/menu/03.rar" target="_blank">http://www.makewing.com/lanren/menu/03.rar</a><br />
<a href="http://www.makewing.com/lanren/menu/04.rar" target="_blank">http://www.makewing.com/lanren/menu/04.rar</a><br />
<a href="http://www.makewing.com/lanren/menu/05.rar" target="_blank">http://www.makewing.com/lanren/menu/05.rar</a><br />
<a href="http://www.makewing.com/lanren/menu/06.rar" target="_blank">http://www.makewing.com/lanren/menu/06.rar</a><br />
<a href="http://www.makewing.com/lanren/menu/07.rar" target="_blank">http://www.makewing.com/lanren/menu/07.rar</a><br />
<a href="http://www.makewing.com/lanren/menu/08.rar" target="_blank">http://www.makewing.com/lanren/menu/08.rar</a><br />
<a href="http://www.makewing.com/lanren/menu/09.rar" target="_blank">http://www.makewing.com/lanren/menu/09.rar</a><br />
<a href="http://www.makewing.com/lanren/menu/10.rar" target="_blank">http://www.makewing.com/lanren/menu/10.rar</a></div>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.xiayuesong.com/article.asp?id=107" /> 
	  <id>http://www.xiayuesong.com/default.asp?id=107</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[HTML列表(Lists)]]></title>
	  <author>
		 <name>xiayuesong</name>
		 <uri>http://www.xiayuesong.com/</uri>
		 <email>xiayuesong@126.com</email>
	  </author>
	  <category term="" scheme="http://www.xiayuesong.com/default.asp?cateID=6" label="HTML/XML" /> 
	  <updated>2008-10-19T21:46:55+08:00</updated>
	  <published>2008-10-19T21:46:55+08:00</published>
		  <summary type="html"><![CDATA[<p>HTML有三种列表形式：排序列表(Ordered List)；不排序列表(Unordered List)；定义列表(Definition List)。</p>
<p>排序列表(Ordered List)<br />
排序列表中，每个列表项前标有数字，表示顺序。</p>
<p>排序列表由&lt;ol&gt;开始，每个列表项由&lt;li&gt;开始。</p>
<p>排序列表示例</p>
<p>不排序列表(Unordered List)<br />
不排序列表不用数字标记每个列表项，而采用一个符号标志每个列表项，比如圆黑点。</p>
<p>不排序列表由&lt;ul&gt;开始，每个列表项由&lt;li&gt;开始。</p>
<p>不排序列表示例</p>
<p>定义列表<br />
定义列表通常用于术语的定义。</p>
<p>定义列表由&lt;dl&gt;开始。术语由&lt;dt&gt;开始，英文意为Definition Term。术语的解释说明，由&lt;dd&gt;开始，&lt;dd&gt;&lt;/dd&gt;里的文字缩进显示。</p>
<p>定义列表示例</p>
<p>更多示例<br />
不同类型(Type)的排序列表</p>
<p>这个例子显示如何用Type属性设置排序列表项前的符号。</p>
<p>不同类型(Type)的不排序列表</p>
<p>这个例子显示如何用Type属性设置不排序列表项前的符号。</p>
<p>嵌套的列表</p>
<p>列表里可以含有子列表。通常用这种嵌套的列表，反映层次较多的内容。</p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.xiayuesong.com/article.asp?id=104" /> 
	  <id>http://www.xiayuesong.com/default.asp?id=104</id>
  </entry>	
		
</feed>
