日期:2013-09-07  浏览次数:20905 次

  HTML是Hypertext Markup Language(超文本标记言语)的缩写,它是构成Web页面(Page)的次要工具,是用来表示网上信息的符号标记言语。


   在网上,如果要向全球范围内出版和发布信息,需求有一种能够被广泛理解的言语,即所有的计算机都能够理解的一种用于出版的“母语”。WWW(World Wide Web)所使用的出版言语就是HTML言语。通过HTML,将所需求表达的信息按某种规则写成HTML文件,通过公用的浏览器来识别,并将这些HTML“翻译“成可以识别的信息,就是我们如今所见到的网页。
  HTML的功用:


  出版在线的文档,其中包含了标题、文本、表格、列表以及照片等内容。
  通过超链接检索在线的信息。
  为获取近程服务而设计表单,可用于检索信息、定购产品等。
  在文档中直接包含电子表格、视频剪辑、声音剪辑以及其他的一些使用。

  今天给大家讲一下如何利用HTML编写程序。

  看了标题有人可能会想,HTML怎样能编写使用程序呢?其实你只需简单的用.hta为扩展名保存HTML页面就行了,那就是一个HTML使用程序(HTML Application),只需你双击就能运转。但是,HTA还不止这些,请看下面的一个标准的HTML使用程序:
  <HTML>
  <HEAD>
  <TITLE>HTA Demo</TITLE>
<HTA:APPLICATION ID=〃oHTA〃
APPLICATIONNAME=〃myApp〃
  BORDER=〃thin〃
  BORDERSTYLE=〃normal〃
  CAPTION=〃yes〃
  ICON=〃filename.ico〃
  MAXIMIZEBUTTON=〃yes〃
  MINIMIZEBUTTON=〃yes〃
  SHOWINTASKBAR=〃no〃
  INGLEINSTANCE=〃no〃
  SYSMENU=〃yes〃
  VERSION=〃1.0〃
  WINDOWSTATE=〃normal〃>
  </HEAD>
  <BODY SCROLL=〃no〃>
  <H1>HELLO, WORLD!</H1>
  </BODY>
  </HTML>
    看了以上HTML有人就会发现与我们平时看见的HTML不同,它多了HTA:APPLICATION标签。其实就是这个标签为我们提供了一系列面向使用程序的功用。下面我就为大家详细引见一下它的各种属性。
APPLICATIONNAME属性(applicationName)
  此属性为设置HTA的名称。
  BORDER属性(border)
  此属性为设置为HTA的窗口边框类型,默认值为 thick。
  它可以设为 thick    指定窗口为粗边框
        dialog window  指定窗口为对话框
        none  指定窗口无边框
        thin      指定窗口为窄边框
BORDERSTYLE属性(borderStyle)
  此属性为设置HTA窗口的边框格式,默认值为 normal。
  它可以设为
   normal 普通边框格式
   complex 凹凸格式组合边框
   raised 凸出的3D边框
   static 3D边框格式
   sunken 凹进的3D边框
CAPTION属性(caption)
  此属性为设置HTA窗口能否显示标题栏或标题,默认值为 yes。
ICON属性(icon)
  此属性为设置使用程序的图标。
MAXIMIZEBUTTON属性(maximizeButton)
  此属性为设置能否在HTA窗口中显示最大化按钮,默认值为 yes。
MINIMIZEBUTTON属性(minimizeButton)
  此属性为设置能否在HTA窗口中显示最小化按钮,默认值为 yes。
SHOWINTASKBAR属性(showInTaskBar)
  此属性为设置能否在任务栏中显示此使用程序,默认值为 yes。
SINGLEINSTANCE属性(singleInstance)
  此属性为设置能否此使用程序同时只能运转一次。次属性以APPLICATIONNAME属性作为标识,默认值为 no。
SYSMENU属性(sysMenu)
  此属性为设置能否在HTA窗口中显示系统菜单,默认值为 yes。
VERSION属性(version)
  此属性为设置使用程序的版本,默认值为空。
WINDOWSTATE属性(windowState)
  此属性为设置HTA窗口的初始大小,默认值为 normal。
  它可以设为 normal 默认大小
        minmize 最小化
        maximize 最大化


  以上括号中的是在脚本援用的属性。在脚本中以上属性皆为只读属性。此外,在脚本中还可以使用commandLine属性来检索使用程序启动时的参数。
  在HTA中还可以使用html中的绝大多数标签、脚本等。