站长之站 站长之站QQ群:16356000 100345456 16263640 130690866
还没有任何记录...
当前位置:站长之站 > 网页设计 > 正文 > HTML教程 第一章:HTML 语言的结构

HTML教程 第一章:HTML 语言的结构

来源:网络作者:网络日期:2012/2/12 0:53:00收藏
本文链接:HTML教程 第一章:HTML 语言的结构http://www.cncncc.com/ArtSJ/Show.Asp?id=4231

html文件是标准的ASCII文件,它看起来象是加入了许多被称为标注(tag)的特殊字符串的普遍文本文件。从结构上讲,html文件由元素(element)组成,组成html文件的元素有许多种,用于组织文件的内容和指导文件的输出格式。绝大多数元素是“容器”, 即它有起始标记和结尾标记。元素的起始标记叫做起始标注(start tag),元素结束标记叫做结尾标注(end tag),在起始标注和结尾标注中向的部分是元素体。 每一个元素都有名称和可选择的属性,元素的名称和属性都在起始标注内标明。 比如体元素(body)


demo


This is my first html file.

  第一行是体元素的起始标注,它标明体元素从此开始。因为所有的标注都具有相同的结构,所以我们将仔细分析这个标注的各个部分,以便读者对标注的写法
有一大概了解。

  < 起始标注开始

  body 元素名称,由于元素和标注一一对应,所以元素名也叫标注名。需要注意的是<和body之间不能有空格。元素名称不分大小写。

  background属性名。一个元素可以有多个属性,属性及其属性值不分大小写。本属性指明用什么方法来填充背景。

  =指明属性值

  “background.gif”属性值,表示用background.gif文件来填充背景。

  属性名,=,属性值合起来构成一个完整的属性,一个元素可以有多个属性,各个属性用空格分开。

  > 起始链接链结束。

  第二行和第三行是body元素的元素体,最后一行是body元素的结尾标注。结尾标注用。

  从上面的例子中,我们可以看出,一个元素的元素体中可以有另外的元素。(上例中第二行的标题元素

和第三行的分段元素

。实际上,html文件仅由一个html元素组成, 即文件以开始,以结尾,文件其部分都是 html的元素体。html元素的元素体由
两大部分,即头元素..和体元素…和一些注释组成。头元素和体元素的元素体又由其它的元素和文本及注释组成。也就是说,一个html文件应具有下面的结构:

     html文件开始
  文件头开始
   文件头
    文件头结束
  文件体开始
   文件体
  文件体结束
     html文件结束

  需要说明的是,html是一门发展很快的语言,早期的html文件并没有如此严格的结构,因而现在流行的浏览器(如Netscape,Mosaic等)为保持对早期html文件的兼容性,也支持不按上述结构编写的html文件。还需要说明的是,各种浏览器对html元素及其属性的解释也不完全一样,本书中所讲的元素,元素的属性及其输出是以Netscape2.0 浏览器为准的,作者将尽量给出别的浏览器对某一元素的解释。

  一般来讲,html的元素有下列三种表示方法:

  1)<元素名>文件或超文本</元素名>

  2)<元素名  属性名=“属性值…>文本成超文本</元素名>

  3)<元素名>

  第三种写法仅用于一些特殊的元素,比如分段元素P,它仅仅通知www浏览器在此处分段,因而不需要界定作用范围, 所以它没有结尾标注。htlm3.0标准中,也定义了

标注,它用于需要界定作用范围的段落,比如增加对齐方式属性的段落。

  注意:

HTML并非大小写敏感.


作者:站长之站 收集整理,任何媒体转发须保留作者个人微信和来源,不尊重作者劳动的行为将受到举报。
本文链接:HTML教程 第一章:HTML 语言的结构http://www.cncncc.com/ArtSJ/Show.Asp?id=4231

【HTML教程 第一章:HTML 语言的结构】由站长之站收集整理,您可以自由传播,请主动带上本文链接

觉得有用就多来支持一下,没有能帮到您,站长之站也只能表示遗憾,希望有一天能帮到您。

(责任编辑:站长之站)

评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
站长之站 · CNCMS
站长之站 测试频道
业界动态
业界动态 门户网站 聚焦人物 电子商务 站长新闻 观察评论
编程开发
ASP教程 .NET教程 JSP教程 PHP教程 Xml/Xslt Shtml教程 CGI专区 JavaScrip 其他编程
服务器类
Web服务器 Ftp服务器 Mail服务器 Dns服务器 Linux服务器 Win服务器 安全防护 服务器其他
建站指南
主机域名 建站入门 建站经验 网站推广 网站优化 网站策划 网络赚钱 网络创业 SEO 专区
网页设计
Html教程 设计心得 动态网页 JS/Ajax Div/Css CSS教程 设计其它
软件教程
Photoshop Fireworks FLASH Dreamweaver Frontpage 其他教程
数据库类
MSAccess MS_SQL My_SQL VFP PowerBuilder Oracle 其它数据
全站导航
业界动态编程开发服务器类建站指南网页设计软件教程数据库类
关于我们/版权
版权所有:
Copyright © 2008 - 2019 站长之站 www.cncncc.com
PowerBy:CNCMS(5.1.20)

苏ICP备16002106号-1