当前位置: 首页 > web >正文

HTML(Hyper Text Mark-up Language )即超文本标记语言

超文本标记语言,标准通用标记语言下的一个应用。 “超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。 超文本标记语言的结构包括“头”部分(英语:Head)、和“主体”部分(英语:Body),其中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容。

语言概述

在WWW上的一个超媒体文档称之为一个页面(page)。作为一个组织或个人在万维网上开始点的页面称为主页Homepage,或首页,主页中通常包括有指向其他相关页面或其他节点的指针(超级链接)。在逻辑上将视为一个整体的一系列页面的有机集合称为网站(Website或Web)。Web页面也就是通常所说的网页,在这里不作区分。

规范标准

HTML是一种规范,一种标准,它通过标记符号来标记要显示的网页中的各个部分。网页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容(如:文字如何处理,画面如何安排,图片如何显示等)。浏览器按顺序阅读网页文件,然后根据标记符解释和显示其标记的内容,对书写出错的标记将不指出其错误,且不停止其解释执行过程,编制者只能通过显示效果来分析出错原因和出错部位。但需要注意的是,对于不同的浏览器,对同一标记符可能会有不完全相同的解释,因而可能会有不同的显示效果。

标记语言

HTML之所以称为超文本标记语言,是因为文本中包含了所谓“超级链接”点------就是一种URL指针,通过激活(点击)它,可使浏览器方便地获取新的网页。这也是HTML获得广泛应用的最重要的原因之一。

由此可见,网页的本质就是HTML,通过结合使用其他的Web技术(如:脚本语言、CGI、组件等),可以创造出功能强大的网页。因而,HTML是Web编程的基础,也就是说万维网是建立在超文本基础之上的。 

整体结构

一个网页对应于一个HTML文件,HTML文件以.htm或.html为扩展名。可以使用任何能够生成TXT类型源文件的文本编辑来产生HTML文件。 标准的HTML文件都具有一个基本的整体结构,即HTML文件的开头与结尾标志和HTML的头部与实体2大部分。有3个双标记符用于页面整体结构的确认。

文档标题

页面主体内容描述:

标记网页的开始;

标记头部的开始;

头部元素描述,如文档标题等;

标记头部的结束;

标记页面正文开始;

页面实体部分;

标记正文结束;

标记该网页的结束;

当然,如果不使用以上基本框架结构,而直接使用在实体部分中出现的标记符,在浏览器下也可以解释执行。

每种HTML标记符在使用中可带有不同的属性项,用于描述该标记符说明的内容显示不同的效果。正文标记符中提供以下属性来改变文本的颜色及页面背景。

BGCOLOR 用于定义网页的背景色

BACKGROUND 用于定义网页背景图案的图像文件

TEXT 用于定义正文字符的颜色,默认为黑色

LINK 用于定义网页中超级链接字符的颜色,默认为蓝色

VLINK 用于定义网页中已被访问过的超接链接字符的颜色,默认为紫红色

ALINK 用于定义被鼠标选中,但未使用时超链字符的颜色,默认为红色

例如:标记将定义页面的背景色为黑色,正文字体显示为白色。

以上属性使用中,需要对颜色进行说明,在HTML中对颜色可使用2种方法说明颜色属性值,即颜色名称(英文名)和颜色值。其中颜色值用6个十六进制数来分别描述红、绿 、蓝三原色的配方法——称为RGB值,每2个十六进制数表示一种颜色。使用颜色值时,应在值前冠以“#”号。

使用图案代替背景颜色,可以使页面更生动、美观。例如:

可将图像文件image.gif所表示的一幅图像作为页面的背景,若图像幅面不够大,将会将图像重复平铺在窗口中。

http://www.xdnf.cn/news/11274.html

相关文章:

  • 药学【11】
  • ConnectionString 属性尚未初始化。问题的最直接解决方案!
  • to_char 详解
  • 利用aapt.exe查看apk的信息
  • 毕业答辩PPT制作和讲述要点(整理)
  • 什么是局域网(内网)?什么是广域网(外网)?
  • CSS网页制作布局实例教程
  • iheartradio android,最牛电台iHeartRadio
  • 使用PHP实现页面跳转和分页功能
  • 非常详细的启动光盘制作教程-菜鸟版
  • 存储过程语法及实例
  • 【Android】SDK安装及配置
  • 软件设计中的易用性
  • python网页爬虫之re库及正则表达式(含实例)
  • 国内优质堡垒机厂商大揭秘!你知多少!
  • 使用AntiSamy防范XSS跨站脚本攻击
  • 获取流媒体地址
  • android:layout_height fill_parent,如何区分Android wrap_content和fill_parent的详细说明
  • 数字化体育:运动员的训练数据分析
  • ASSSDBenchmark简述
  • mencoder的配置文件
  • Turbo Pascal简介
  • .net反编译工具Reflector
  • Linux常用命令——tftp命令
  • 英语单词音近形似转化规律研究
  • 央视《家有妙招》整理版,共250招,值得永远收藏
  • adt下载网址
  • 学习电磁炉进阶:电磁炉各主要单元电路名称及功能解析。重点是同步电路经整形放大后控制IGBT的G极的驱动电压,使加到IGBT的G极开关脉冲电压的前沿与C极峰值电压的后沿保持同步
  • 你知道吗?除了 P站,还有这些站 ~~
  • GridBagLayout 以及 GridBagConstraints 用法