⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 4.htm

📁 IIS5.0超级管理手册-网页开发篇 书籍语言: 简体中文 书籍类型: 网页设计 授权方式: 免费软件 书籍大小: 262 KB
💻 HTM
📖 第 1 页 / 共 5 页
字号:
  <b style="line-height: 25px">网页(Page)档案的副档名<br style="line-height: 25px">
 </b></font></p>
  <p><font face="arial" color="#000000" size="2" style="line-height: 25px">标准:</font></p>
  <p><font face="arial" color="#000000" size="2" style="line-height: 25px">
  .asp—用於包含指令档的ASP网页</font></p>
  <p><font face="arial" color="#000000" size="2" style="line-height: 25px">.htm—用於静态HTML网页</font></p>
  <p><font face="arial" color="#000000" size="2" style="line-height: 25px">
  如果网页中包含有指令档,或者是该网页将来可能会有指令档,您就必须使用 .asp做为该档案的副档名。为了节省时间和资源,对於网页中不会出现指令档的档案则以 .htm为副档名。</font></p>
  <p><font face="arial" color="#3e76d7" size="2" style="line-height: 25px">
  <b style="line-height: 25px">包含档的副档名<br style="line-height: 25px">
 </b></font></p>
  <p><font face="arial" color="#000000" size="2" style="line-height: 25px">
  为了使网页看起来一致,对於被多个网页所使用的特定资讯,可以采用包含档(改变包含档将会改变所有引用包含档的网页)。</font></p>
  <p><font face="arial" color="#000000" size="2" style="line-height: 25px">标准:</font></p>
  <p><font face="arial" color="#000000" size="2" style="line-height: 25px">
  .inc—含有用户端指令档的资料</font></p>
  <p><font face="arial" color="#000000" size="2" style="line-height: 25px">
  .txt—无指令档的文字资料</font></p>
  <p><font face="arial" color="#000000" size="2" style="line-height: 25px">不要使用 
  .inc作为将包含伺服器端指令档的网页的副档名。如果使用者看到这些档案的话,指令档里的一些资讯将会暴露。将所有包含指令档的网页或者可能有指令档的网页使用 
  .asp为副档名,就可以让使用者无法看到ASP网页的原始码。</font></p>
  <a name="204003" style="line-height: 25px">
  <p><font face="arial" color="#3e70d7" size="5" style="line-height: 25px">
  <b style="line-height: 25px">ASP网页内的指令档风格指导<br style="line-height: 25px">
 </b></font></p>
  <p><font face="arial" color="#000000" size="2" style="line-height: 25px">
  以下说明了适用於开发包括VBScript和Jscript指令档的ASP网页,它们将有助於提高应用程式的一致性、可读性和易维护性。</font></p>
  <p><font face="arial" color="#000000" size="2" style="line-height: 25px">内容包括:</font></p>
  <font face="arial" color="#000000" size="2" style="line-height: 25px">
  <ul style="line-height: 25px">
    <li style="line-height: 25px">档案里的空行<br style="line-height: 25px">
 </li>
    <li style="line-height: 25px">指令档的注解<br style="line-height: 25px">
 </li>
    <li style="line-height: 25px">常数命名<br style="line-height: 25px">
 </li>
    <li style="line-height: 25px">文字内容切换<br style="line-height: 25px">
 </li>
    <li style="line-height: 25px">指令档的定界行<br style="line-height: 25px">
 </li>
    <li style="line-height: 25px">缩排<br style="line-height: 25px">
 </li>
    <li style="line-height: 25px">预设语言<br style="line-height: 25px">
 </li>
    <li style="line-height: 25px">指令档的编排次序<br style="line-height: 25px">
 </li>
    <li style="line-height: 25px">物件和程序呼叫名称<br style="line-height: 25px">
 </li>
    <li style="line-height: 25px">使用<font face="arial" color="#3e80d7" size="2" style="line-height: 25px"><b style="line-height: 25px">&nbsp;MapPath&nbsp;</b></font>路径<br style="line-height: 25px">
 </li>
    <li style="line-height: 25px">Select Case语法<br style="line-height: 25px">
 </li>
    <li style="line-height: 25px">指令档里的空格<br style="line-height: 25px">
 </li>
    <li style="line-height: 25px">语法风格<br style="line-height: 25px">
 </li>
    <li style="line-height: 25px">字串连接<br style="line-height: 25px">
 </li>
    <li style="line-height: 25px">字串函式<br style="line-height: 25px">
 </li>
    <li style="line-height: 25px">变数:大小写、宣告、名称<br style="line-height: 25px">
 </li>
  </ul>
  </font>
  <p><font face="arial" color="#3e76d7" size="2" style="line-height: 25px">
  <b style="line-height: 25px">档案里的空行<br style="line-height: 25px">
 </b></font></p>
  <p><font face="arial" color="#000000" size="2" style="line-height: 25px">
  一般来说,应尽量少用空行。您应该去除掉档案开头和结尾的所有空行,并在各程式区段间加上空行以增加程式的可读性。</font></p>
  <p><font face="arial" color="#3e76d7" size="2" style="line-height: 25px">
  <b style="line-height: 25px">指令档的注解<br style="line-height: 25px">
 </b></font></p>
  <p><font face="arial" color="#000000" size="2" style="line-height: 25px">
  注解能帮助任何正在看程式的人了解这个程式的内容,它们可以解释程式码的目的或者说明程式码的作用,而不是只重覆程式码。</font></p>
  <p><font face="arial" color="#3e78d7" size="2" style="line-height: 25px">
  <b style="line-height: 25px">一般性的注解<br style="line-height: 25px">
 </b></font></p>
  <p><font face="arial" color="#000000" size="2" style="line-height: 25px">
  在每个网页的最上方写出内容一致的注解。在这段注解里可以列出档案的名称、开发这个档案的小组(或者是电子邮件位址)、档案开发的日期,以及往後所使用的HTML和指令档的标准,还有每次修改的日期。</font></p>
  <p><font face="arial" color="#3e78d7" size="2" style="line-height: 25px">
  <b style="line-height: 25px">程式码段的注解<br style="line-height: 25px">
 </b></font></p>
  <p><font face="arial" color="#000000" size="2" style="line-height: 25px">
  一些复杂的程式码通常使指令档的作者难以在短时间内了解,使用注解可以解释这些程式码。请不要在没有注解的情况下写出下面语法:</font></p>
  <div style="line-height: 25px; background-color: #d7d7d7">
    <font face="Arial" size="3" style="line-height: 25px">
    <pre style="line-height: 25px">If Err = LOCK Then</pre>
    </font>
  </div>
  <p><font face="arial" color="#000000" size="2" style="line-height: 25px">
  被注解的指令档如果以後还会用到的话,就应该标识起来,否则就应删除它们。</font></p>
  <p><font face="arial" color="#3e78d7" size="2" style="line-height: 25px">
  <b style="line-height: 25px">注解的位置<br style="line-height: 25px">
 </b></font></p>
  <p><font face="arial" color="#000000" size="2" style="line-height: 25px">
  请将注解放到相应的程式码中。</font></p>
  <font face="arial" color="#000000" size="2" style="line-height: 25px">
  <ul style="line-height: 25px">
    <li style="line-height: 25px">在同一行内,注解应该放在程式码後两个空格处。<br style="line-height: 25px">
 </li>
    <li style="line-height: 25px">新起一行的注解应该用一个空行来区分<br style="line-height: 25px">
 </li>
  </ul>
  </font>
  <p><font face="arial" color="#000000" size="2" style="line-height: 25px">例如:</font></p>
  <div style="line-height: 25px; background-color: #d7d7d7">
    <font face="Arial" size="3" style="line-height: 25px">
    <pre style="line-height: 25px">&lt;% 
	Dim intVariable 'Explicitly declare variable. 
	
	' Assign the variable an integer value. 
	int Variable = 5 
%&gt;</pre>
    </font>
  </div>
  <p><font face="arial" color="#3e78d7" size="2" style="line-height: 25px">
  <b style="line-height: 25px">VBScipt的注解标示<br style="line-height: 25px">
 </b></font></p>
  <p><font face="arial" color="#000000" size="2" style="line-height: 25px">
  对一个多行的注解,每一行都必须以VBScipt的标准注解符号(`)开始。复杂语法的注解格式应该如下例所示。</font></p>
  <p><font face="arial" color="#000000" size="2" style="line-height: 25px">范例:</font></p>
  <div style="line-height: 25px; background-color: #d7d7d7">
    <font face="Arial" size="3" style="line-height: 25px">
    <pre style="line-height: 25px">Sub ShowIt()

	'================================
	'This procedure is called when the
	'user select a language
	'
	'It displays an appropriate select 
	'based on their language choice.
	'
	'The method choices are each contained
	'in a separate div.
	'=================================
Dim vntCurrent
.......</pre>
    </font>
  </div>
  <p><font face="arial" color="#3e78d7" size="2" style="line-height: 25px">
  <b style="line-height: 25px">Jscript的注解标示<br style="line-height: 25px">
 </b></font></p>
  <p><font face="arial" color="#000000" size="2" style="line-height: 25px">
  Jscript的多行注解必须以 /* 开始,*/ 结束。复杂语法的注解格式应该如下例所示。</font></p>
  <p><font face="arial" color="#000000" size="2" style="line-height: 25px">范例:</font></p>
  <div style="line-height: 25px; background-color: #d7d7d7">
    <font face="Arial" size="3" style="line-height: 25px">
    <pre style="line-height: 25px">function show It()

	/********************************************
	** This is a large comment block. 
	** 
	** This procedure is called when the user 
	** selects a language. 
	** 
	** It displays an appropriate select item 
	** based on their language choice. 
	** 
	** The method choices are each contained 
	** in a separate div. 
	*******************************************/ 
{
	var vnt CurrLang = document.all 
...
}</pre>
    </font>
  </div>
  <p><font face="arial" color="#3e76d7" size="2" style="line-height: 25px">
  <b style="line-height: 25px">常数名称<br style="line-height: 25px">
 </b></font></p>
  <p><font face="arial" color="#000000" size="2" style="line-height: 25px">
  为了区别,请使用大写字母命名来常数。在必要时,可用下底线来分隔单字。</font></p>
  <p><font face="arial" color="#000000" size="2" style="line-height: 25px">例如:</font></p>
  <div style="line-height: 25px; background-color: #d7d7d7">
    <font face="Arial" size="3" style="line-height: 25px">
    <pre style="line-height: 25px">Const MIN_QUAL = 25</pre>
    </font>
  </div>
  <p><font face="arial" color="#3e76d7" size="2" style="line-height: 25px">
  <b style="line-height: 25px">文字内容切换<br style="line-height: 25px">
 </b></font></p>
  <p><font face="arial" color="#000000" size="2" style="line-height: 25px">
  为了能够容易阅读,尽量减少HTML和指令档之间的切换。如果可能的话,请用一些比较大的指令档区段来代替分散的小区段。</font></p>
  <p><font face="arial" color="#3e76d7" size="2" style="line-height: 25px">
  <b style="line-height: 25px">指令档中的定界行<br style="line-height: 25px">
 </b></font></p>
  <p><font face="arial" color="#000000" size="2" style="line-height: 25px">
  单独在一行使用定界符号比在每行都使用定界符号好。</font></p>
  <p><font face="arial" color="#000000" size="2" style="line-height: 25px">
  不要这样做:</font></p>
  <div style="line-height: 25px; background-color: #d7d7d7">
    <font face="Arial" size="3" style="line-height: 25px">
    <pre style="line-height: 25px">&lt;% str Email = Session(&quot; Email&quot;)%&gt;
&lt;% str FirstName = Request.Form(&quot; FirstName&quot;)%&gt;
&lt;% str LastName = Request.Form(&quot; LastName&quot;)%&gt;</pre>
    </font>
  </div>
  <p><font face="arial" color="#000000" size="2" style="line-height: 25px">而应该:</font></p>
  <div style="line-height: 25px; background-color: #d7d7d7">
    <font face="Arial" size="3" style="line-height: 25px">
    <pre style="line-height: 25px">&lt;%
	str Email = Session(&quot; Email&quot;)
	str FirstName = Request.Form(&quot; FirstName&quot;)
	str LastName = Request.Form(&quot; LastName&quot;)
%&gt;</pre>
    </font>
  </div>
  <p><font face="arial" color="#000000" size="2" style="line-height: 25px">
  对於独立的一行指令档,就将定界符号和指令档放在同一行。</font></p>
  <p><font face="arial" color="#000000" size="2" style="line-height: 25px">例如:</font></p>
  <div style="line-height: 25px; background-color: #d7d7d7">
    <font face="Arial" size="3" style="line-height: 25px">
    <pre style="line-height: 25px">&lt;% str Email = Session(&quot; Email&quot;)%&gt;</pre>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -