宁波esball.net设计:HTML语言概述

发布时间:2018-09-22 22:57

  HTML语言概述

宁波esball.net设计:HTML语言概述的图片31

  HTML简介
  HTML语言的定义
  HTML语言,又叫作超文本标记语言。它是在全球广域网上被统一用来描述网页内容和外观的一种标准。计算机通过HTML语言规划,对网页进行展现。HTML包含一对打开和关闭的标记,其中包含属性和值标记描述了每个网页上的组件,例如文本段落、表格或图像等。
  HTML是互联网上最通用的网页制作标记性语言,其格式和功能都是固定的,它并不能被当作Java、C#之类程序设计语言来看待,因为它缺少程序设计语言所应有的特征。HTML语言的主要功能是通过IE等浏览器的翻译,将网页中所要呈现的内容展现在用户眼前2.HTML语言的特点超级文本标记语言文档的制作不是很复杂,但功能强大,支持不同数据格式的文件嵌人,这也是万维网盛行的原因之一,其主要特点如下:
  简易性:超级文本标记语言版本升级采用超集方式,更加灵活方便。
  可扩展性:超级文本标记语言的广泛应用带来了加强功能、增加标识符等要求,超文本标记语言采取子类元素的方式,为系统扩展带来保证。
  平台无关性:虽然个人计算机大行其道,但使用MAC等其他机器的大有人在,超文本标记语言可以使用在广泛的平台上,这是万维网盛行的另一个原因。
  通用性:HTML是网络的通用语言,是一种简单、通用的全置标记语言,它允许网页制作人建立文本与图片相结合的复杂页面,这些页面可以被网上其他任何人浏览,无论他们使用的是什么类型的电脑或浏览器。
  HTML的发展历史
  年前后,托德?尼尔逊提出超文本的概念,IBM公司的CharkesGoklfard等设计出了通用标记语言——GMLo1978年,美国国家标准局一工作组对GML进行了规范,推出了名为”SGML“的通用标记语言。1980年,ISO正式确定SGML为描述各种电子文件结构及内容的国际通用标准。
  年,TimBemers-Lee将他设计的初级浏览和编辑系统在网上合二为一,创建了一种快速小型超文本语言来为他的想法服务他设计了数十种乃至数百种未来使用的超文本格式,并想象智能客户代理通过服务器在网上进行轻松谈判并翻泽文件。它同Macintosh的ClarisXTND系统极为相似,不同的是它可以在任何平台和浏览器上运行。
  最初的HTML语言以文本格式为基础,可以用任何编辑器和文字处理器来为网络创建或转换文本,仅有不多的几个标签。网络从此迅猛发展,人们开始在网上发布信息。很快人们就开始琢磨在网上放置图像和图标。
  年,NCSA推出了Mosaic,也就是第一个图文浏览器,从此网络开始更加迅速地发展起来。HTML语言也不断产生新型、功能强大且生动有趣的标签形式,例如〈background>、、等o到现在为止,HTML已经发展到了比较成熟的HTML5版本,在这个版本的语言中,规范更加统一,浏览器之间的兼容性也更加完善。
  HTML发展的具体历程如下:
  超文本标记语言(第一版)——在1993年6月作为互联网工程工作小组的工作草案发布;HTML2.0——1995年11.月作为RFC1866发布,在RFC2854于2000年6月发布之后被宣布已经过时;HTML3.2——1997年1月14日发布,W3C推荐标准;HTML4.0——1997年12月18日发布,W3C推荐标准;HTML4.01(微小改进)——1999年12月24日发布,W3C推荐标准;HTML5——2014年10月28日发布,W3C推荐标准;ISO/IEC15445:2000(”ISOHTML“)——2000年5月15日发布,基于严格的HTML4.01语法,是国际标准化组织和国际电工委员会的标准。
  HTML没有1.0版本是因为当时有很多不同的版本。有些人认为蒂姆?伯纳斯?李的版本应该算初版,这个版本没有img元素。当时被称为”HTML+“的后续版的开发工作于1993年开始,最初是被设计成为”HTML的一个超集“,第一个正式规范为了和当时的各种HTML标准区分开来,使用了”2.0“作为其版本号。HTML+的发展继续下去,但是它从未成为标准。
  HTML3.0规范是由当时刚成立的W3C于1995年3月提出的,它提供了很多新的特性,例如表格、文字绕排和复杂数学元素的显示。虽然它是被设计用来兼容2.0版本的,但是实现这个标准的工作在当时过于复杂,在草案于1995年9月过期时,标准开发也因为缺乏浏览器的支持而中止了。3.1版从未被正式提出,而下一个被提出的版本是开发代号为”Wilbur“的HTML3.2,它去掉了大部分3.0版本中的新特性,但是加人了很多特定浏览器,例如Netscape和Mosaic的元素和属性。HTML对数学公式的支持。最后成为另外一个标准:MathML。
  HTML4.0同样也加人了很多特定浏览器的元素和属性,但是同时也开始”清理“这个标准,把一些元素和属性标记为过时,建议不再使用它们。HTML在未来会和CSS结合得更好。
  HTML5草案的前身名为WebApplications1.0。于2004年被WHATWG提出,于2007年被W3C接纳,并成立了新的HTMLI作团队。在2008年丨月22日,第一份正式草案发布。

宁波esball.net设计:HTML语言概述的图片40

  XHTML1.0发布于2000年1月26日,是W3C推荐标准,后来经过修订于2002年8月1日重新发布。
  XHTML1.1于2001年5月31日发布,是W3C推荐标准。
  XHTML2.0是W3C工作草案。

宁波esball.net设计:HTML语言概述的图片42

  XHTML5从XHTMLI.x的更新版,基于HTML5草案。

宁波esball.net设计:HTML语言概述的图片39

  XHTM1A01是常见的版本。
  HTML的书写方法
  HTML的结构
  HTML语言从结构上可以分为”头文件“和”主体文件“两大部分。其中,”头文件“部分必须写在HTML代码的外层,用来提供关于网页的各类属性信息内容和功能组成。
  一个HTML文件的基本结构如下:
  网页文件开始标记
  网页头文件开始的标记
  …网页头文件的内容
  网页头文件结束的标记
  网页主体文件开始的标记
  …网页主体文件的内容
  网页主体文件结束的标记
  网页文件结束标记
  从上面的代码结构可以看出,在HTML文件中,所有的标记都是相对应的,开头标记为<>,结束标记为,在这两个标记中间添加内容。
  有了标记作为文件的主干后,在HTML文件中便可添加属性、数值、嵌套结构等各种类型的内容了。
  HTML语言的编辑工具

宁波esball.net设计:HTML语言概述的图片36

  HTML语言虽然号称超文本,但同样可以使用文本工具对它进行一般编辑。编辑后的执行,则需要通过浏览器的解释操作来完成。HTML语言的编辑器大体可以分为4类:
  基本文本、文档编辑软件。用户可以使用微软自带的记事本或写字板来完成基本HTML代码的编写,当然,如果用WPS来编写也可以,不过存盘时请使用”。htm“或”。html“作为扩展名,以方便浏览器认出并直接解释执行。
  半所见即所得软件,如FCK-Editer、E-wehediter等在线网页编辑器,尤其推荐SublimeText代码编辑器(由JonSkinner开发,SublimeText2收费但可以无限期试用)。
  所见即所得软件。使用这类编辑器,宁波esball.net设计完全可以一点不懂HTML的知识就可以做出网页,如AMAYA(出品单位:万维网联盟)、Frontpage(出品单位:微软)、Dreamweaver(出品单位:Adobe)等。
  各类程序开发软件,如Visualstdio、Eclipce等。
  其中,各类所见即所得软件和程序开发软件与半所见即所得的软件相比,开发速度更快,效率更高,且直观的表现更强。任何地方进行修改只需要刷新即可显示。缺点是生成的代码结构复杂,不利于大型esball.net的多人协作和精准定位等高级功能的实现。
  HTML字符集
  在网页中除了可显示常见的美国信息交换标准代码字符和汉字外,HTML还有许多特殊字符,它们一起构成了HTML字符集。
  如想在用户的电脑上正确地显示HTML页面内容,所安装的浏览器必须知道该网页使用的是哪种字符集。
  万维网早期使用的字符集是ASCII。ASCII支持0——9的数字、大写和小写英文字母,以及一些特殊字符。但由于很多国家使用的字符并不属于ASCII,现代浏览器的默认字符集是IS0-?859-IoHTML4.01支持ISO8859-1(Latin-1)字符集。
  ISO-8859-1的较低部分(从1到127之间的代码)是最初的7比特ASCII。
  SO-8859-1的较髙部分(从160到255之间的代码)全都有实体名称。
  这些符号中的大多数都可以在不进行实体引用的情况下使用,但是实体名称或实体编号为那些不容易通过键盘键入的符号提供了表达的方法。必须要注意的是:实体名称对大、小写敏感。
  HTML的标签

宁波esball.net设计:HTML语言概述的图片41

  既然HTML是超文本标记语言,那么可以想象其构成主要是通过各种标记来标示和排列各对象,通常由尖括号”<“”>“以及其中所包容的标记元素组成。例如,<1!61^>与</head>就是一对标记,称为文件的头部标记,用来记录文档的相关信息。

宁波esball.net设计:HTML语言概述的图片38

  在HTML中,所有的标记都是成对出现的,而结束标记总是在开始标记前增加一个”/“。标记与标记之间还可以嵌套,也可以放置各种属性。此外在源文件中,标记是不区分大、小写的,因此在HTML源程序中,<1^3£1>与<HEAD>的写法都是正确的,而且其含义是相同的。
  HTML定义了3种标记用于描述页面的整体结构。页面结构标记不影响页面的显示效果,它们是帮助HTML工具对HTML文件进行解释和过滤的:
  <hhnl>标记:HTML文档的第1个标记,它通知客户端该文档是HTML文档,类似的,结束标记</html>出现在HTML文档的尾部。
  <head>标记:出现在文档的起始部分,标明文档的头部信息,一般包括标题和主题信息,其结束标记</head>指明文档标题部分的结束。
  <body>标记:用来指明文档的主体区域,该部分通常包容其他字符串,例如标题、段落、列表等。读者可以把HTML文档的主体区域简单地理解成标题以外的所有部分,其结束标记</body>指明主体区域的结尾。

宁波esball.net设计:HTML语言概述的图片32

  在后面的章节当中,本书会结合工具软件Dreamweaver,分别介绍各种HTML语言标签在不同情况下的应用方法。
  课堂练习
  练习内容

宁波esball.net设计:HTML语言概述的图片34

  统计esball.net的域名、ip地址、esball.net名和分类信息。
  练习目标
  熟悉esball.net的各类组成要素和属性内容。
  具体要求

宁波esball.net设计:HTML语言概述的图片33

  在网上找一个自己喜欢的esball.net,并说明其属于哪一类esball.net。
  统计出该esball.net的esball.net名称与logo。
  统计出该esball.net的域名,并分析其属于哪一类域名。
  通过”ping“或”nslookup“等命令,查看该esball.net的IP地址信息。

宁波esball.net设计:HTML语言概述的图片35

  网页色彩设汁
  色彩的定义
  色彩,是人们评价外在世界的重要表达因素之一。从物理学上讲,色彩是阳光映射到物体上再反射到人的眼睛中所引起的一种视觉感受。

宁波esball.net设计:HTML语言概述的图片37

  从字面意思来理解,色彩可分为”色“和”彩“两部分。所谓”色“是指人类对光线进入眼睛后反馈至大脑后所产生的信息判断,而”彩“则是指含有多种不同颜色的意思。色彩,看似五彩斑斓,实则都只是人类对光线变化的大脑理解。
  一个能吸引用户的esball.net,必须有美丽而适宜的色彩搭配。
  本文转载自
  宁波esball.net设计www.leseo.net
esball.net建设相关拓展:
优秀平面设计esball.net
网页设计_公司esball.net建站_制作网页教程_esball.net设计与制作_1小时快速搭建esball.net(建站基础)
新浪首页
设计一个esball.net多少钱
名人个人esball.net设计欣赏
2018年12个巨大的网页设计趋势
怎样建设一个公司esball.net?
esball.net设计一般包括哪些方面
【esball.net设计】_esball.net设计厂家_esball.net设计批发市场/a>
esball.net设计的八个步骤
esball.net平台设计方案
网页设计(esball.net技术)
联系我们
400-680-2900
社会媒体
微信公众平台
微信公众平台
<友情连结> 宁波斯博网络科技有限公司/ 宁波易企网络科技有限公司/ 宁波云网网络科技有限公司/ 围子里新闻/ 晋江市财经/