第1章HTML语言础.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章 HTML语言基础 什么是HTML HTML语言。尽管在网站开发老手们看来,HTML语言恐怕是众多Web 技术中最显得微不足道的部分,但是,HTML的的确确是精彩的Web世界里必不可少的基石。下面先用一个实验来快速了解什么是网页和HTML语言,用记事本程序创建一个test.txt文本文件,文件内容如下: marquee behavior =alternatefont size=30 color=red /font/marquee 编写完上述代码后,将它存盘并将文件名改为test.htm。然后用IE浏览器打开这个文件,可以看到在浏览器中显示的效果是:字体大小为30个像素,颜色为红色,内容为“”的文本串在不停地水平移动。但放在尖括号对( )中的字符序列,如marquee、font…并没有在浏览器中显示出来,它们指定了“”文本串的显示效果。这些尖括号对( )与其中的字符序列就是HTML标签,一个HTML标签必须是由“”开头,由“”结尾。HTML是英文 HyperText Markup Language的缩写,中文意思是“超文本标签语言”,使用HTML语言编写的文件的扩展名是.html或.htm,这就是网页文件。可以使用记事本程序来编写网页文件,也可以使用FrontPage Editor等专门的工具软件来编写HTML文件。HTML语言中的标签通常是成对使用的,它使用一个开始标签和一个结束标签来标识文本,结束标签是在标签名称前加一个“/”,也就是以“标签名”表示标签的开始,以“/标签名”表示标签的结束。一对标签中还可以嵌套其他的标签,所以,成对标签又称之为容器。HTML中也有单独标签,单独标签不需要与之配对的结束标签,它们可以单独使用,又称之为空标签,空标签只能单独使用,不能用于格式化文本(例如,br)。一个HTML标签及标签中嵌套的内容形成了网页中的一个元素,很多人喜欢直接用“HTML元素”来等同“HTML标签”,这本身并不是一个非常严谨的问题,读者也不必严格区分两者的概念。 许多HTML标签都可以设置一个或多个属性来控制标签的显示效果,例如,marquee标签中的behavior、font标签中的size和color就是HTML标签属性。属性设置的一般格式为:属性名=属性值,属性值部分可以用英文的双引号( )或单引号( )引起来,也可以不使用任何引号。对于有些只有两种状态(有或无)的属性不用设置属性值,写上该属性名表示启用该属性;反之,不写则表示不使用该属性。每个属性的位置必须跟在起始标签名的后面,且位于尖括号之内。标签名与属性之间,属性与属性之间必须用空格分隔。有些属性是公共的,这些属性的名称和作用在每个HTML标签中都完全相同,有些属性是某个HTML标签专用的。HTML标签、属性名与属性值都是大小写不敏感的,即font color=red、FONT Color=RED、以及Font COLOR=red的效果是一样的,但网页文档编写者应该养成大小写统一的习惯,不要随心所欲、忽大忽小。 浏览器打开网页文件的过程与用记事本程序打开文本文件的过程是一样的,只是浏览器会对网页文件中的内容用特殊的方式显示。浏览器除了从本地硬盘上打开网页文件外,还可以使用HTTP网络协议从网络上的WWW服务器(也叫Web服务器)上获取网页文件的内容,如图1.1所示。 图 1.1 网页文件就是一个普通的文本文件,这个文本文件里的一些特殊字符序列被当作一种HTML标记,当浏览器打开网页文件时,不是记事本程序那样简单地显示文本文件里的内容,而是根据其中的标记来控制文件内容的显示效果和执行某种功能。单击IE浏览器上的查看源文件菜单,可以看到test.htm中的原始文本内容,可见,浏览器的基本功能就是根据HTML标签的含义,用特殊的效果去显示和控制一对HTML标签之间所引用的文本内容,HTML标签的作用就是告诉浏览器应该如何显示有关的文本。有各种各样的HTML标签,它们定义了网页中文字的大小、颜色、效果,段落的排版方式,以及用户如何通过一个网页导航到另外的网页等各方面的内容,这些HTML标签的组合就是HTML语言。HTML不是程序设计语言,而是一种标记语言,也就是用一些标记来说明文本的显示效果。要建立网站和制作网页,就必须对HTML语言有所了解。 1.1.Internet Explorer和Netscape(网景公司)的Navigator,读者也许听说过,这两种浏览器或者同一种浏览器的不同版本之间存在着不兼容问题,这是怎么回事呢?我们需要从计算机软件开发和运行的原理上来解释和说明这个问题,浏览器是人们开发的应用软件,有多个公司都开发了这种软件,它根据网页文件中的HTML标签,来决定在它的窗口中绘制(对用户来说就是显示)什么样的信息,执行什么样的动作。有

文档评论(0)

sdfgrt + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档