进入旧版 | 服务项目 | 成功案例 | 联系方式 | 过客留言 | 友情链接
   
设为首页
加入收藏
联系我们
网站首页 | 新闻资讯 | 操作系统 | 办公软件 | 网络软件 | 工具软件 | 媒体动画 | 网页制作 | 网站开发 | 程序开发 | 平面设计
Photoshop视频教程 | Word入门 | Flash入门 | JScript | VBScript | ASP | PHP | ADO | 网页特效 | 3DS MAX6.0命令 | 系统进程
您当前的位置:GOODSGY电脑学习网 -> 网站开发 -> JavaScript -> 文章内容  
HTML语言的结构

  HTML文件是标准的ASCII文件,它看起来象是加入了许多被称为链接签(tag)的特殊字符串的普遍文本文件。从结构上讲,HTML文件由元素(element)组成,组成HTML文件的元素有许多种,用于组织文件的内容和指导文件的输出格式。绝大多数元素是“容器”, 即它有起始标记和结尾标记。元素的起始标记叫做起始链接签(start tag),元素结束标记叫做结尾链接签(end tag),在起始链接签和结尾链接签中向的部分是元素体。 每一个元素都有名称和可选择的属性,元素的名称和属性都在起始链接签内标明。
    比如体元素(body)
    <body backgroud="back-ground.gif">
    <h2> demo </h2>
    This is my first HTML file. <p>
    </body>
  第一行是体元素的起始链接签,它标明体元素从此开始。因为所有的链接签都具有相同的结构,所以我们将仔细分析这个链接签的各个部分,以便读者对链接签的写法有一大概了解。  
    < 起始链接签开始body 元素名称,由于元素和链接签一一对应,所以元素名也叫链接签名。需要注意的是<和body之间不能有空格。元素名称不分大小写。background属性名。一个元素可以有多个属性,属性及其属性值不分大小写。本属性指明用什么方法来填充背景。
  =指明属性值
  “background.gif”属性值,表示用background.gif文件来填充背景。
  属性名,=,属性值合起来构成一个完整的属性,一个元素可以有多个属性,各个属性用空格分开。
  > 起始链接链结束。
  第二行和第三行是body元素的元素体,最后一行是body元素的结尾链接签。结尾链接签用</开始,随后是元素名,然后是大于号>。
  从上面的例子中,我们可以看出,一个元素的元素体中可以有另外的元素。(上例中第二行的标题元素<h2>…</h2>和第三行的分段元素<p>。实际上,HTML文件仅由一个HTML元素组成, 即文件以<HTML>开始,以</HTML>结尾,文件其部分都是 HTML的元素体。HTML元素的元素体由
两大部分,即头元素<head>..</head>和体元素<body>…</body>和一些注释组成。头元素和体元素的元素体又由其它的元素和文本及注释组成。也就是说,一个HTML文件应具有下面的结构:
  <HTML>   HTML文件开始
   <head> 文件头开始
   文件头
   </head>  文件头结束
   <body> 文件体开始
   文件体
   </body> 文件体结束
</HTML>   HTML文件结束
  需要说明的是,HTML是一门发展很快的语言,早期的HTML文件并没有如此严格的结构,因而现在流行的浏览器(如Netscape,Mosaic等)为保持对早期HTML文件的兼容性,也支持不按上述结构编写的HTML文件。还需要说明的是,各种浏览器对HTML元素及其属性的解释也不完全一样,本
书中所讲的元素,元素的属性及其输出是以Netscape2.0 浏览器为准的,作者将尽量给出别的浏览器对某一元素的解释。
     一般来讲,HTML的元素有下列三种表示方法:
   1)<元素名>文件或超文本</元素名>
    2)<元素名  属性名=“属性值…>文本成超文本</元素名>
     3)<元素名>
     第三种写法仅用于一些特殊的元素,比如分段元素P,它仅仅通知www浏览器在此处分段,因而不需要界定作用范围,所以它没有结尾链接签。htlm3.0标准中,也定义了</p> 链接签,它用于需要界定作用范围的段落,比如增加对齐方式属性的段落。
   HTML文件中,有些元素只能出现在头元素中,绝大多数元素只能出现在体元素中。在头元素中的元素表示的是该HTML文件的一般信息,比如文件名称,是否可检索等等。这些元素书写的次序是无关紧要的,它只表明该HTML有还是没有该属性。与此相反,出现在体元素中的元素是次序敏感的,改变元素在HTML文件中的次序会改变该HTML文件的输出形式。

在百度中搜索:HTML语言的结构
在Google中搜索:HTML语言的结构
在Yahoo中搜索:HTML语言的结构

收藏到网摘:新浪VIVI 365key 我摘 POCO网摘 博采中心 YouNote 和讯网摘 天天收藏
[] [返回上一页] [打 印] [收 藏]
上一篇文章:构成网页的基本元素
下一篇文章:meta标签的奥妙

 相关文章    最新文章
· 告诉你html的几个小技巧
· Vista下IE7访问https站点故障排除
· XP下IE7访问HTTPS网页故障解决办法
· [组图] Phtoshop修复模糊照片
· XHTML入门学习教程:框架标签使用
· WEB网站主要的HTML标志和属性
· [组图] ASP.NET构架与安全机制之Http请求处..
· [图文] 使用ASP.NET AJAX框架扩展HTML Map..
· Java程序把Word文档直接转换成Html文件
· PHP原版HTML编码器溢出问题的解决
 
· 用JS解决网站防挂iframe木马的方案
· 技巧 JavaScript常用判断函数
· IE浏览器中一个值得关注的JS问题
· 简易实现DIV圆角的JavaScript代码
· Javascript调用XML制作连动下拉框
· Javascript实现页内查找关键词实例
· JavaScript的系统函数学习
· JavaScript仿Windows关机效果
· javascript弹出窗口问题总结
· 在JS中使用RecordSet对象的GetRows方法

∷相关文章评论∷    (评论内容只代表网友观点,与本站立场无关!) [更多评论…]
站内搜索

精彩图文
  网站导航  
操作系统 办公软件 网络软件
Vista Windows2003 WindowsXP Windows2000/NT Windows9X/ME Linux 其他 Word Excel Powerpoint Outlook 金山系列 其他 网页浏览 上传下载 联络聊天 邮件工具 服务器软件 网络辅助
工具软件 媒体动画 网页制作
系统工具 媒体工具 压缩工具 图文处理 文件管理 其他 3DMAX Authorware Director Maya 视频处理 其他 Flash Dreamweaver FireWorks FrontPage LiveMotion Golive HTML/CSS 其它
网站开发 平面设计 程序设计
ASP JSP PHP CGI JavaScript VBScript XML/SOAP Web服务器 Photoshop PhotoImpact CorelDraw Illustrator Freehand 设计欣赏 其他 VB VC .NET C/C++ DELPHI JAVA

冀ICP备05019428号
Copyright © 2004-2008 电脑学习网 Inc.All rights reserved.
TEL:13832340607
QQ:39873155
E_Mail:goodsgy(#)hotmail.com   (把(#)替换成@)
MSN:goodsgy(#)hotmail.com   (把(#)替换成@)