当前位置:首页 » 网络管理 » 删除线意味着什么
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

删除线意味着什么

发布时间: 2023-06-09 01:05:11

❶ 网页制作方面的高手进来看看 `...

1.1 什么是HTML

1.1.1 Web页的基本概念

1.1.1.1 Internet与WWW

通俗地讲,Internet就是许多不同功能的计算机通过网络设备连接起来组成一个覆盖全球的网络。从信息资源的角度看,Internet是一个集各个部门、各个领域的各种信息资源为一体,供网上用户共享信息资源网。

Internet能提供的服务包括:WWW服务、E-mail服务、FTP服务、TELNET服务、网上传呼(ICQ;OICQ)、电子商务、网络炒股、在线聊天、联网游戏等。

由此可见,WWW(World Wide Web,译为“万维网”)并不就是Internet,它只是Internet提供的服务之一,不过它是Internet上发展最为蓬勃的部分,相当多的其他Internet服务是基于WWW服务的。

1.1.1.2 WWW与浏览器

从技术的角度讲,WWW是由遍布在Internet上称为Web服务器的计算机组成,它将不同的信息资源有机地组织在一起,能过一种叫浏览器的软件进行浏览。

浏览器是获取WWW服务的基础,它的基本功能就是对网页进行显示。

1.1.1.3 网站与主页

WWW是由Internet上无数的Web服务器构成的,通过浏览器访问这些服务器上的网页,不同的网页通过超链接联系在一起,构成了WWW的纵横交织结构。

通常我们把一系列逻辑上可以视为一个整体的页面叫做网站,或者说,网站就是一个有共同主题的页面的集合。

主页是网站中一个特殊页面,它是网站的入口页面,其中包含指向其他页面的超链接。通常主页的名称是固定的,例如:index.html(.html或.htm后缀表示HTML文档)

1.1.2 HTML的工作原理

HTML(HyperText Markup Language,超文本标记语言)是表示网页的一种规范(或者说是一种标准),它通过标记符定义了网页内容如何显示。

网页是用HTML语言写成的文本文件,但它与文本文件不同的是,网页中包含有指向其它位置的链接,通过这些链接使网页组织成了网状结构。

在HTML文档中,通过使用标记符可以告诉浏览器如何显示见网页,即确定网页内容的显示格式。所以HTML文档就是网页文件,有时也称为Web页。

1.2 创建Web页

1.2.1 标记符基础

HTML语言是影响网页内容显示格式的标记符集合,浏览器根据标记符决定网页的实际显示效果。

1.2.1.1 基本的HTML语法

在HTML中所有的标记都用尖括号括起来。绝大多数的标记符是成对出现的,即有开始标记符与结束标记符,开始标记符和相应的结束标记符定义了标记所影响的范围。结束标记符与开始标记符的区别是多一个斜线。例如:

<h1>让我们一起来学习HTML!!</h1>

但是,也有少数标记符是单一的不成对的,例如:<br>、<hr>等。

HTML标记符是不区分大小写的。

1.2.1.2 标记符的属性

属性是用来描述对象特征的特性。许多标记符还包含一些属性,以便对标记符作用的内容进行更详细的控制。

在HTML中,所有的属性都放置在开始标记符的尖括号里,属性与标记符之间用空格分隔;属性的值放在相应的属性名之后,用等号分隔;而不同的属性之间用空格分隔。例如:

<font size=7 color=red>大家好</font>

1.2.2 Web页的基本结构

HTML文档中通常都包括以下基本标记符:<html>和</html>、<head>和</head>、<body>和</body>。

1.2.2.1 HTML标记

<html>是Web页的第一个标记符,</html>是最后一个标记符。Web页的其它所有内容都必须位于这两个标记符之间。

1.2.2.2 首部标记

<head>和</head>位于Web页的开头,其中不包括Web页的任何实际内容,而是提供一些与Web页有关的特定信息。首标记的内容也用特定的标记括起来。

(1) TITLE 标记符

在首标记符中,最基本、最常用的是标题标记符<title></title>,用于定义网页的标题,网页标题可被浏览器用书签和收藏清单。

(2) META 标记符

它用于说明Web页有关的信息。在META标记符中常用的属性有:name、http-quiv以及content。name是给出关于网页某一属性的名称,而content是给出属性的值,http-equiv指定HTTP响应名称,通常用于替换name属性。

META 标记符的一个常用功能是设置自动页面跳转。即使浏览器自动从一个页面跳马转到另一个页面。语法格式如下:

<META http-equiv="Refresh" content="5; url=URL">

(3) BGSOUND标记符

它用于指定网页的背景音乐。语法格式如下:

<BGSOUND src=音乐文件 loop=播放次数>

音乐文件的格式一般为.wav、.mid或.mp3。

1.2.2.3 正文标记符

正文标记符<BODY>和</BODY>包含 Web 页的内容。文字、图形、链接以及其他 HTML 元素都位于该标记符内。

注意:空格、回车这些格式控制在显示时都不起作用,如要使它们起作用,应使用预格式化元素<PRE>和</PRE>。

1.2.3 设置页面属性

正文标记符包括一些常用属性,用于设置网页背景颜色和图案,以及设置文档和超链接的颜色。

(1) 颜色的表示

在HTML中可以用两种方式来表示颜色:

通过颜色名表示颜色
通过设置RGB(Red Green Blue)值来表示颜色
通过颜色名表示颜色,直接给出要显示颜色的英文名称即可。但是,在HTML中只保留了16个颜色名,所以用颜色名所能表示的颜色很有限。

通过RGB值表示颜色,是利用三色光的相互混合调制出成千上万种颜色。

RGB表示法的标准格式是:以“#”开头,后面紧跟着6位16进制数,每2位为一组,代表一种颜色成分,按“#RRGGBB”方式排列。

#000000 #008000
#C0C0C0 #00FF00
#808080 #808000
#FFFFFF #FFFF00
#800000 #000080
#FF0000 #0000FF
#800080 #008080
#FF00FF #00FFFF

1.2.3.2 设置页面背景图像

设置页面背景图像是通过设置BODY标记符中的background属性实现的,其语法格式如下:

<body background="图像文件的URL">

1.2.3.3 设置背景图像水印效果

Internet Explorer还支持BODY标记符的另一个属性—bgproperties,该属性可以设置背景图案的水印效果。语法格式如下:

<body background=图像文件URL bgproperties=效果>

1.2.3.4 设置文字和超链接的颜色

设置正文和超链接的颜色,可以使用BODY标记符的text、link、vlink和alink属性。常用的语法格式如下:

<body text=#RRGGBB link=#RRGGBB vlink=#RRGGBB alink=#RRGGBB>

其中:

text 用于设置正文颜色
link 用于设置未被访问的超链接的颜色
vlink 用于设置已被访问的超链接的颜色
alink 用于设置激活超链接的颜色
1.2.4 添加注释

不论是编写程序还是制作网页,为所做的工作添加注释都是一种良好的工作习惯。HTML 的注释由开始标记符<!-- 和结束标记符 --> 构成。注释内容都将被浏览器解释为注释,而不在浏览器中显示。

1.2.5 显示特殊字符

如果需要在网页中显示某些特殊字符,例如: <(小于号)、>(大于号)、”(引号)等,则需使用参考字符来表示,而不能直接输入。参考字符以“&”号开始,以“;”结束,既可以使用数字代码,也可以使用代码名称。 最常见的特殊字符如下表所示(完整的编码请参见附录2)

特殊字符 数字代码 代码名称
" + "
& & &
< < <
> > >

1.3 发布Web页

1.3.1 创建本地站点

1.3.2 申请网页空间

1.3.3 用FTP上传网页
.1 文本分段

在HTML文档中对段落的控制包括:段落标记符P、换行标记符BR、水平线标记符HR、标题标记符Hn、用于设置段落对齐的align属性、DIV标记符以及CENTER标记符。

2.1.1 段落标记符P和换行标记符BR

分段标记符
分段标记符用于将文档划分为段落,标记为<P></P>,其中结束标记符通常可省略。

换行标记符
换行标记符用于在文档中强制断行,标记为一个单独的<BR>。

2.1.2 水平线标记符HR

在HTML中除了可以用P标记划分落,还可以用添加水平线的方法分隔文档的不同部分。

水平线的标记符为<HR>,它包括以下属性:

SIZE 属性用来改变水平线的粗细程度
WIDTH 属性用来更改水平线的长度
NOSHADE 属性用来使水平线以实线显示
COLOR 属性用来设置水平线的颜色
ALIGN 属性用来设置水平线的对齐方式
其中:COLOR 属性在 Microsoft Internet Explorer 3 及更高版本中,通过在<HR>中设置 COLOR 属性可以控制水平线的颜色。

2.1.3 标题标记符Hn

在HTML中,用户可以通过Hn标记符来标识文档中的标题和副标题,其中:n是1-6的数字;<H1>表示最大的标题,<H6>表示最小的标题。使用标题样式时,必须使用结束标记符。

2.1.4 段落对齐

在HTML中,一般使用标记符的align属性来设置段落的对齐方式。

2.1.4.1 align属性

ALIGN 属性用于设置段落的对齐格式,其值包括:

RIGHT(右对齐)
LEFT(左对齐)
CENTER(居中对齐)
JUSTIFY(两端对齐)
ALIGN 属性可应用于多种标记符,最典型的是应用于 DIV、P、Hn(标题标记符)、HR 等标记符。

2.1.4.2 DIV标记符CENTER标记符

DIV 标记符
DIV 标记符用于为文档分节,以便为文档的不同部分应用不同的段落格式,其标记为<DIV></DIV>。位于 DIV 标记符中的多段文本将被认为是一个节,可为它们设置一致的对齐格式。

SPAN 标记符
SPAN标记符的功能及用法与DIV相似,但通常用于标记一行内的某些字符。

CENTER 标记符
如果要将文档内容居中,还可使用 CENTER 标记符,方法为:将需居中的内容置于<CENTER>和</CENTER>之间。

2.2 控制文本的显示效果

2.2.1 字体控制标记符FONT

FONT标记符用于控制字符的样式,包括开始标记符<FONT>和结束标记符</FONT>,FONT标记符具有3个常用的属性:

size 属性
字号属性的值可以从 1 到 7,3 是默认值,字号越大显示的字符就越大。该属性值也可以用 +n 或 -n 来作为相对值指定。

color 属性
字体标记符的 COLOR 属性可用来控制文字的颜色,使用方法与正文标记符<BODY>中使用的 BGCOLOR 属性相同。但要注意一般不能将color的属性值与bgcolor的属性值设置为相同。

face 属性
FACE 属性用来指定字体样式。在这个属性中用户可以指定一个或几个字体名称(用逗号隔开)。

2.2.2 用物理字符样式

所谓物理字符样式,是指标记符本身就说明了所修饰文字的效果的标记符。常用的物理标记符有:

标记符 功能 标记符 功能
<B></B> 粗体 <STRIKE></STRIKE> 删除线
<BIG></BIG> 大字体 <SUB></SUB> 上标
<I></I> 斜体 <SUP></SUP> 下标
<S></S> 删除线 <TT></TT> 等宽
<SMALL></SMALL> 小字体 <U></U> 下划线

2.2.3 逻辑字符样式

所谓逻辑字符样式是指标记符本身从某种程度上反映了被修饰对象所表示的含义。例如:ADDRESS标记符用以修饰某个地址。常用逻辑字符样式如下表:

标记 功能
<ADDRESS></ADDRESS> 用于修饰地址
<CITE></CITE> 用于说明文本属于引用
<CODE></CODE> 用于说明程序代码
<DFN></DFN> 用于表示定义了术语
<EM></EM> 用于强调某些字词
<KBD></KBD> 用于说明用户的键盘输入
<SAMP></SAMP> 用于表示文本样本
<STRONG><STRONG> 用于强调某些字词
<VAR></VAR> 用于表示变量

2.2.4 滚动文字效果

滚动文字是用于IE的一种常用网页效果,它使位于<MARQUEE>和</MARQUEE>标记符之间的内容可以以滚动方式显示。

在MARQUEE标记符中常用的属性如下:

width和height 这两个属性定义了字符滚动区域的宽度和高度。可以用像素数和百分比来表示。
align 指定了滚动字符如何于周围对象对齐。
behavior 定义了字符如何滚动。
bgcolor 定义了滚动字符区域的背景。
direction 定义了字符滚动的方向。
hspace和vspace 定义了滚动字符四周水平和垂直方向上的间隙。
loop 指定滚动重复次数
scrollamount 指定文本滚动步长的像素数。
scrolldelay 指定两次滚动间的毫秒延时数。
2.3 列表格式

2.3.1 有序列表

有序列表(Ordered list)也称数字式列表,它是一种在表的各项前显示有数字或字母的缩排列表。

定义有序列表需要使用有序列表的方法格式如下:

<ol [type=x][start=n]>

<li [type=x][value=n]>列表项1

<li [type=x][value=n]>列表项2

. . .

</ol>

其中:type和start分别用来设置数字序列样式和数字序列的起始值。n为任意整数;x的取值见下表:

值 含义
1 阿拉伯数字,默认值
A 大写字母
a 小写字母
I 大写罗马字母
i 小写罗马字母

2.3.2 无序列表

无序列表(Unordered list)也称强调式列表,它是一种在表的各项前显示有特殊项目符号的缩排列表。

<ul [type=x]>

<li [type=x]>列表项1

<li [type=x]>列表项2

. . .

</ul>

其中:type用来控制列表项前特殊符号的显示。x的取值如下表:

值 含义
disc 实心圆
circle 空心圆
square 实心或空方块,取决于浏览器

注意:在IE中,type的值是区分大小写的。

2.3.3 定义列表

定义列表用于定义术语,它是一种在表的各项前没有任何数字和符号的缩排列表。语法格式如下:

<DL>

<DT>术语1[</DT>]

<DD>说明1[</DD>]

<DT>术语2[</DT>]

<DD>说明2[</DD>]

. . .

</DL>

2.4 格式的嵌套中的问题

格式嵌套的问题,也就是要考虑当不同的格式设置作用于同一段内容时HTML将如何处理,通常的原则是:

如果嵌套的格式是相容的,则取格式叠加的效果
如果嵌套的格式是冲突的,则取离被修饰内容最近的样式符的修饰效果 .1 Web页图像基础

3.1.1 位图与矢量图

位图图形由排列成网格的称为像素的点组成,如果把图像放大到一点程度会看到像马赛克那样拼合在一起形成的图像。

矢量图形使用称为矢量的线条和曲线描述图像,它是用数学信息来描述图像的。

3.1.2 Web页图像格式

虽然有很多计算机图像格式,但由于受网络带宽和浏览器的限制,在Web上常用的图像格式有以下三种:GIF、JPEG和PNG,它们都是标准的位图格式。

3.1.2.1 GIF格式

GIF格式(Graphic Interchange Format,图形交换格式)采用图像的无损压缩处理,是目前在Web上应用最广泛的图像格式之一。GIF格式具有以下特点:

无损压缩
最多 256 色
能够使用透明色
交错式 Gif(interlaced gif)
动画 Gif
3.1.2.2 JPEG格式

JPEG格式(Joint PhotoGraphics Exper,联合图形专家组图片格式)使用有损压缩来减小图片文件的大小,因此用户将看到随着文件的减小,图片的质量也降低了。JPEG格式具有以下特点:

有损压缩
没有颜色限制
可以控制压缩比
不支持透明色
不支持动画
3.1.2.3 PNG格式

PNG格式(Portable Networks Graphics,可移植网络图形格式)是近年来新出现的一种图像格式,它适于任何类型,任何颜色深度的图片。该格式采用无损压缩来减小图片文件的大小。PNG格式具有以下特点:

无损压缩
没有颜色限制
支持透明色,且透明度可调(0%-100%)
3.1.3 使用网页图像的要点

在网页上使用图片,通常应注意以下三点:

图像文件的大小
网页中图片的数量和质量
合理的使用动画
3.2 图像处理的基本操作(略)

3.3 图像标记符IMG

3.3.1 插入图像

在HTML中,使用IMG标记符可以在网页中插入图像,它有两个基本属性:

src 表示要插入图像文件的URL
alt 表示图像的简单文本说明
3.3.2 设置图像属性

3.3.2.1 指定图像的宽和高

IMG标记符中的width和height属性可以指定图像的宽度和高度,其单位可以是像素,也可以是百分数,如果用百分数,表示图像占当前浏览器窗口大小的比例。

3.3.2.2 图像的边框

使用IMG标记符的border属性,可以给图像添加边框效果,边框的取值是像素数。

3.3.2.3 设置图像周围的空白

在IMG标记符内使用属性hspace和vspace设置图像周围的空白,其中hspace表示水平方向的空白,vspace表示垂直方向的空白,它们的取值都是像素。

3.3.2.4 图像的对齐

(1) 图像在页面中的对齐

设置图像在页面中的对齐,可以使用DIV或P标记符将IMG标记符括起开,然后使用DIV或P标记符的align属性。

(2) 图像与周围内容的垂直对齐

使用IMG标记符的align属性,可以控制图像与周围内容的垂直对齐。此时,align属性的值可以是:

top 表示图像的顶部与周围内容的顶部对齐
middle 表示图像的中央与周围内容对齐
bottom 表示图像的底部与周围内容的底部对齐,此值为默认值
(3) 图文混排时的图像对齐

如果要在图像的左、右一环绕文本,也是使用IMG标记符的align属性,此时的align的取值是:

left 表示图像居左,文本在图像的右侧
right 表示图像居右,文本在图像的左侧
3.4 创建超链接

3.4.1 相对地址与绝对地址

3.4.1.1 什么是URL

URL(Universal Resource Locator,统一资源定位器)是表示Web上资源的一种方法,通常可以理解为资源的地址,一个URL,通常包括三部分:一个协议代码、一个主机地址,以及资源在主机上的路径和文件名。

3.4.1.2 绝对URL与相对URL

(1) 绝对URL

绝对URL是指Internet上资源的完整地址,其形式通常如下:

协议://主机名[/[路径/]资源文件名]

例如:

http://www.aust.e.cn

ftp://ftp.aust.e.cn/pub/j2sdk.zip

(2) 相对URL

相对URL是指Internet上资源相对于当前页面的地址,它包含从当前页面指向目标页面的路径。

当使用相对URL时,可以使用与DOS文件目录类似的特殊符号:点(.)和双点(..),分别表示当前目录和上一级目录。

相对URL本身并不能唯一资源,但浏览器会根据当前页面的绝对URL正确理解相对URL。

3.4.2 页面链接

创建超链接使用A标记符,它的最基本属性是href用于指定链接的目标。其语法格式如下:

<a href=目标对象URL>超链接</a>

其中:在<a>与</a>之间可以用任何可单击的对象作为超链接的源,例如:文字或图像。

如果href属性指定的文件格式是浏览器所能识别的格式,那么单击超链接时将会直接显示其内容,若浏览器不能识别,那么那么浏览器将下载所链接的对象。

3.4.3 锚点链接

当页面较长时,就需要在页面内部进行跳转,要实现这一功能,首先就为页面中需要跳转到的位置设立标志并命名,即建立“锚点”。这通过A标记符的name属性来实现,语法格式如下:

<a name=标志名>[...]</a>

对于锚点的链接,就将href的值指定为符号#后标志名(锚点名)。如果将href的值指定为一个单独的#号,则表示空链接,不做任何跳转。

3.4.4 电子邮件链接

当浏览网页的用户单击了电子邮件的超链接后,系统将自动启动邮件客户程序,并将邮件地址填写到“收件人”栏中,用户可能编辑并发该邮件。电子邮件超链接的格式如下:

<a href="mailto:收件人邮箱">联系</a>

3.5 使用图像映射

3.5.1 什么是图像映射

所谓图像映射是指在一幅图中定义若干个区域,每个区域中指定一个不同的超链接,当单击不同的区域时便可以跳转到相应的目标页面。

3.5.2 创建图像映射

3.5.2.1 定义映射区域

定义映射区域使用MAP标记符,在<MAP>和</MAP>之间添加映射区域。添加映射区域使用AREA标记符。该标记符具有三个基本属性:

href 标识出目标的URL
shape 说明映射区域的形状。取值可是:
rect 矩形
circle 圆形
poly 多边形
default 整个图像区域
coords 用于标识映射区域的边界。
3.5.2.1 对映射区域进行引用

标记了映射区域之后,就可以通过在IMG标记符中使用usermap属性来引用相应的映射信息。

一个完整的图像映射语法如下:

<map name="mymap">

<area href=URL1 shape=rect coords="x1,y1,x2,y2">

<area href=URL2 shape=circle coords="x,y,r">

<area href=URL3 shape=poly coords="x1,y1,x2,y2,...,xn,yn">

</map>

<img src=image_URL usemap=#mymap>

注意:map标记符中,name属性的取值必须与img标记符中,usemap属性的取值相同,只是usemap属性的值前面多了一个# 。
4.1 创建表格

4.1.1 表格的基本构成

表格由行和列组成,行列交叉构成了单元格,对于某些表格来说,还有用于说明表格用途的标题。

在HTML中创建一个普通的表格应包括以下标记符:

TABLE 用于定义整个表格,表格内的所有内容都应位于<TABLE>和</TABLE>之间。
CAPTION 用于定义表格的标题,表格的标题应置于<CAPTION>和</CAPTION>之间,该标记的align属性说明标题的位置,其取值如下:
top 标题置于表格上部中央(默认)
bottom 标题置于表格下部中央
left 标题置于表格上部的左侧
right 标题置于表格上部右侧
TR(table row)用于定义表格的行,对于每一个表格行,都对应一个TR标记符。
TD(table data) 表格中和每一个单元格都对应于一个TD标记符。
TH(table heading)用来定义表格行或列的标题所在的单元格。
4.1.2 合并单元格

如果在网页中需要创建不规则的表格,可以通过合并单元格来实现。

行合并
在<TD>或<TH>标记符内使用rowspan属性可以进行行合并,rowspan的取值表示垂直方向上合并的行数。

列合并
在<TD>或<TH>标记符内使用colspan属性可以进行列合并,colspan的取值表示水平方向上合并的列数。

4.2 表格的属性设置

4.2.1 边框与分隔线

4.2.1.1 frame属性

frame属性用于控制是否显示边框,以及如何显示边框,该属性的取值可以是:

void 表示无边框(默认值)
above 表示仅有顶部边框
below 表示仅有底部边框
hsides 表示仅有顶部和底部边框
vsides 表示仅有左、右边框
lhs 表示仅有左边框
rhs 表示仅有右边框
box 表示包含全部四个边框
border 表示包含全部四个边框
4.2.1.2 rules属性

rules属性用于控制是否显示以及如何显示单元格之间的分隔线,取值可以是以下几种:

none 表示无分隔线(默认值)
rows 表示仅有行分隔线
cols 表示仅有列分隔线
all 表示有所有分隔线
groups 表示仅在行级和列组有分隔线(目前所有的浏览器都尚不支持)
4.2.1.3 border属性

border属性用于设置边框的宽度,其值为像素数。如果设置border=“0”,则意味着frame=“void”,rules=“none”(除非另外设置);如果设置border为其它值(如何使用不指定值的单独一个border,相当于border=“1”),则意味着frame=“border”,rules=“all”(除非另外设置)。

4.2.2 控制单元格空白

在TABLE标记符中使用cellspacing属性可以控制单元格之间的空白,使用cellpadding属性可以控制表格分隔线和单元格中数据之间的距离,这两个属性的取值通常都采用像素数。

4.2.3 表格的对齐

表格的对齐包括表格在页面中的对齐和表格数据在单元格中的对齐。

4.2.3.1 表格的页面对齐

表格在页面中的对齐,可以直接在TABLE标记符中使用align属性进行设置。另外,也可以使用DIV标记的align属性设置表格的对齐,方法是将TABLE标记符嵌套在<DIV align="...">和</DIV>之间。

如果不使用TABLE标记符的align属性进行设置,则跟在表格后的文本自动显示在表格的下一行,不会形成环绕的效果。如果使用TABLE的align属性进行设置,并且使用的是lefg或right值,则跟在表格后面的文本会仅次于表格的右边或左边,从而形成文本与表格的环绕效果。

4.2.3.2 表格内容的水平对齐

设置表格内容的水平对齐方法是:在标记符<TR>、<TH>、<TD>内使用align属性进行设置,常的取值可以是:

center 表示单元格内容居中对齐
left 表示单元格内容左对齐(默认值)
right 表示单元格内容右对齐
justify 表示内容两端对齐(有些浏览器不支持,如:IE)
4.2.3.3 表格内容的垂直对齐

设置表格内容的垂直对齐方法是:在标记符<TR>、<TH>、<TD>内使用valign属性进行设置,常的取值可以是:

top 表示数据靠单元格顶部
bottom 表示数据靠单元格底部
middle 表示数据在单元格垂直方向上居中(默认值)
4.3 使用表格设计网页布局

本节介绍表格在网页中另一个重要的应用——设计页面布局,其技术主要包括:控制表格和单元格的大小、设置表格和单元格的背景、使用嵌套表格等。

4.3.1 控制表格和单元格的大小

由于表格能将网页划分为任意大小的矩形区域,所以表格在网页中更多地是用作排版工具。通过标记符的width和height属性设置表格和单元格大小,这两个属性的取值可以是像素数,也可以是百分比。

4.3.2 设置表格和单元格的背景

在TABLE、TR、TH或TD标记符内使用bgcolor属性设置背景颜色,在TABLE、TH或TD标记符内使用bac

❷ 网页HTML代码中的h1,p,a,tr,td分别代表什么意思,还有他们的全英文名是什么

这些都是HTML中的常用标签 他们都有特定的定义
没有英文全名
HTML标签详解
结构
<html>
<head>
<title>标题</title>
</head>
<body>
..........文件内容..........
</body>
</html>
1.文件标题
<title>..........</title>
2.文件更新--<meta>
【1】10秒后自动更新一次
<meta http-equiv="refresh" content=10>
【2】10秒后自动连结到另一文件
<meta http-equiv="refresh" content="10;URL=欲连结文件之URL">
3.查询用表单--<isindex>
若欲设定查询栏位前的提示文字:
<isindex prompt="提示文字">
4.预设的基准路径--<base>
<base href="放置文件的主机之URL">
版面
1.标题文字 <h#>..........</h#> #=1~6;h1为最大字,h6为最小字
2.字体变化 <font>..........</font>
【1】字体大小 <font size=#>..........</font> #=1~7;数字愈大字也愈大
【2】指定字型 <font face="字型名称">..........</font>
【3】文字颜色 <font color=#rrggbb>..........</font> rr:表红色(red)色码 gg:表绿色(green)色码 bb:表蓝色(blue)色码
3.显示小字体 <small>..........</small>
4.显示大字体 <big>..........</big>
5.粗体字 <b>..........</b>
6.斜体字 <i>..........</i>
7.打字机字体 <tt>..........</tt>
8.底线 <u>..........</u>
9.删除线 <strike>..........</strike>
10.下标字 <sub>..........</sub>
11.上标字 <sup>..........</sup>
12.文字闪烁效果 <blink>..........</blink>
13.换行 <br>
14.分段 <p>
15.文字的对齐方向 <p align="#"> #号可为 left:表向左对齐(预设值) center:表向中对齐 right:表向右对齐 P.S.<p align="#">之后的文字都会以所设的对齐方式显示, 直到出现另一个<p align="#">改变其对齐方向,或遇到 <hr>?<h#>标签时会自动设回预设的向左对齐。
16.分隔线 <hr>
【1】分隔线的粗细 <hr size=点数>
【2】分隔线的宽度 <hr size=点数或百分比>
【3】分隔线对齐方向 <hr align="#"> #号可为 left:表向左对齐(预设值) center:表向中对齐 right:表向右对齐
【4】分隔线的颜色 <hr color=#rrggbb>
【5】实心分隔线 <hr noshade>
17.向中对齐 <center>..........</center>
18.依原始样式显示 <pre>..........</pre>
19.<body>指令的属性
【1】背景颜色 -- bgcolor <body bgcolor=#rrggbb>
【2】背景图案 -- background <body background="图形文件名">
【3】设定背景图案不会卷动 -- bgproperties <body bgproperties=fixed>
【4】文件内容文字的颜色 -- text <body text=#rrggbb>
【5】超连结文字颜色 -- link <body link=#rrggbb>
【6】正被选取的超连结文字颜色 -- vlink <body vlink=#rrggbb>
【7】已连结过的超连结文字颜色 -- alink <body alink=#rrggbb>
20.注解 <!--..........-->21.特殊字符表示法
符 号 语 法
< &lt
> &gt
& &amp
" &quot
空白 &nbsp
图片
1.插入图片 <img src="图形文件名">
2.设定图框 -- border <img src="图形文件名" border=点数>
3.设定图形大小 -- width?height <img src="图形文件名" width=宽度点数 height=高度点数>
4.设定图形上下左右留空 -- vspace?hspace <img src="图形文件名" vspace=上下留空点数 hspace=左右留空点数>
5.图形附注 <img src="图形文件名" alt="说明文字">
6.预载图片
<img src="高分辨率图形文件名" lowsrc="低分辨率图形文件名"> P.S.两个图的图形大小最好一致
7.影像地图(Image Map) <img src="图形文件名" usemap="#图的名称"> <map name="图的名称">
<area shape=形状 coords=区域座标列表 href="连结点之URL">
<area shape=形状 coords=区域座标列表 href="连结点之URL">
<area shape=形状 coords=区域座标列表 href="连结点之URL">
<area shape=形状 coords=区域座标列表 href="连结点之URL"> </map>
【1】定义形状 -- shape
shape=rect:矩形 shape=circle:圆形 shape=poly:多边形
【2】定义区域 -- coords
a.矩形:必须使用四个数字,前两个数字为左上角座标,后两个数字为右下角座标
例:<area shape=rect coords=100,50,200,75 href="URL">
b.圆形:必须使用三个数字,前两个数字为圆心的座标,最后一个数字为半径长度
例:<area shape=circle coords=85,155,30 href="URL">
c.任意图形(多边形):将图形之每一转折点座标依序填入
例:<area shape=poly coords=232,70,285,70,300,90,250,90,200,78 href="URL">
表格
1.定义表格 <table>..........</table>
【1】设定边框的厚度 -- border
<table border=点数>
【2】设定格线的宽度 -- cellspacing
<table cellspacing=点数>
【3】设定资料与格线的距离 -- cellpadding
<table cellpadding=点数>
【4】调整表格宽度 -- width
<table width=点数或百分比>
【5】调整表格高度 -- height
<table height=点数或百分比>
【6】设定表格背景色彩 -- bgcolor
<table bgcolor=#rrggbb>
【7】设定表格边框色彩 -- bordercolor
<table bordercolor=#rrggbb>
2.显示格线 <table border>
3.表格标题
<caption>..........</caption>
表格标题位置 -- align
<caption align="#"> #号可为 top:表标题置于表格上方(预设值)
bottom:表标题置于表格下方
4.定义列 <tr>
5.定义栏位 《1》<td>:靠左对齐
《2》<th>:靠中对齐?粗体
【1】水平位置 -- align <th align="#">
#号可为 left:向左对齐
center:向中对齐 right:向右对齐
【2】垂直位置 -- align <th align="#"> #号可为
top:向上对齐 middle:向中对齐
bottom:向下对齐
【3】栏位宽度 -- width
<th width=点数或百分比>
【4】栏位垂直合并 -- rowspan
<th rowspan=欲合并栏位数>
【5】栏位横向合并 -- colspan
<th colspan=欲合并栏位数>
清单
一、目录式清单
<dir> <li>项目1 <li>项目2 <li>项目3 </dir> P.S.目录式清单每一个项目不能超过20个字符(即10个中文字)
二、选项式清单 <menu> <li>项目1 <li>项目2 <li>项目3 </menu>
三、有序号的清单 <ol> <li>项目1 <li>项目2 <li>项目3 </ol>
【1】序号形式 -- type <ol type=#>或<li type=#> #号可为 A:表以大写英文字母A?B?C?D...做为项目编号 a:表以小写英文字母a?b?c?d...做为项目编号 I:表以大写罗马数字做为项目编号 i:表以小写罗马数字做为项目编号 1:表以阿拉伯数字做为项目编号(预设值)
【2】起始数字 -- start <ol start=欲开始计数的序数>
【3】指定编号 -- value <li value=欲指定的序数>
四、无序号的清单 <ul> <li>项目1 <li>项目2 <li>项目3 </ul>
【1】项目符号形式 -- type <ul type=#>或<li type=#> #号可为 disc:实心圆点(预设值) circle:空心圆点 square:实心方块
【2】原始清单 -- plain <ul plain>
【3】清单排列方式 -- warp 《1》清单垂直排列 <ul warp = vert> 《2》清单水平排列 <ul warp = horiz>
五、定义式清单 <dl> <dt>项目1 <dd>项目1说明 <dt>项目2 <dd>项目2说明 <dt>项目3 <dd>项目3说明 </dl>
紧密排列 -- compact <dl compact> P.S.如此可使<dt>的内容与<dd>的内容在同一行,仅 以数格空白相隔而不换行,但若<dt>的文字超过一 定的长度后,compact的作用就消失了!
表单
一、基本架构 <form action="处理资料用的CGI程式之URL"或"mailto:电子信箱的URL" method="get或post"> .......... .......... .......... </form>
二、输入文件型表单 <form action="URL" method="post"> <input> <input> .......... .......... </form>
【1】栏位类型 -- type <input type=#> #号可为 text:文字输入 password:密码 checkbox:多选钮 radio:单选钮 submit:接受按钮 reset:重设按钮 image:图形钮 hidden:隐藏栏位
【2】栏位名称 -- name <input name="资料栏名"> P.S.若type为submit?reset则name不必设定
【3】文件上的预设值 -- value <input value="预设之字串">
【4】设定栏位的宽度 -- size <input size=字符数>
【5】限制最大输入字串的长度 -- maxlength <input maxlength=字符数>
【6】预设checkbox或radio的初值 -- checked <input type=checkbox checked> <input type=radio checked>
【7】指定图形的URL -- src <input type=image src="图档名">
【8】图文对齐 -- align <input type=image align="#"> #号可为 top:文字对齐图片之顶端 middle:文字对齐图片之中间 buttom:文字对齐图片之底部
三、选择式表单 <form action="URL" method="post"> <select> <option> <option> .......... .......... </select> </form>
A、<select>的属性
【1】栏位名称 -- name <select name="资料栏位名">
【2】设定显示的选项数 -- size <select size=个数>
【3】多重选项 -- multiple <select multiple>
B、<option>的属性
【1】定义选项的传回值 -- value <option value="传回值">
【2】预先选取的选项 -- selected <option selected>
四、多列输入文字区表单 <form action="URL" method="post"> <textarea> .......... .......... </textarea> </form>
【1】文字区的变数名称 -- name <textarea name=变数名称>
【2】设定文字输入区宽度 -- cols <textarea cols=字符数>
【3】设定文字输入区高度 -- rows <textarea rows=列数>
【4】输入区设定预设字串 <textarea> 预设文字 </textarea>
【5】自动换行与否 -- wrap <textarea wrap=#> #号可为 off:表输入的文字超过栏宽时,不会自动换行(预设值) virtual:表输入的文字在超过栏宽时会自动换行
链接
一、连结至其他文件 <a href="URL">说明文字或图片</a>
二、连结至文件内之某一处(外部连结)
《1》起点
<a href="档名#名称">..........</a>
《2》终点 <a name="名称">
三、frame的超连结
【1】开启新的浏览器来显示连结文件 -- _blank <a href="URL" target=_blank>
【2】显示连结文件于目前的frame -- _self <a href="URL" target=_self>
【3】以上一层的分割视窗显示连结文件 -- _parent <a href="URL" target=_parent>
【4】以全视窗显示连结文件 -- _top <a href="URL" target=_top>
【5】以特定视窗显示连结文件 --<a href="URL" target="特定视窗名称">
FRAME
一、分割视窗指令 <frameset>..........</frameset>
【1】垂直(上下)分割 -- rows
<frameset rows=#> #号可为点数:如欲分割为100,200,300三个视窗,则
<frameset rows=100,200,300>;亦可以*号代表,如<frameset rows=*,500,*>
百分比:如<frameset rows=30%,70%>,各 项总和最好为100%
【2】水平(左右)分割 -- cols <frameset cols=点数或百分比>
二?指定视窗内容 -- <frame>
<frameset cols=30%,70%> <frame> <frame> </frameset>
【1】指定视窗的文件名称 -- src <frame src=HTML档名>
【2】定义视窗的名称 -- name
<frame name=视窗名称>
【3】设定文件与上下边框的距离 -- marginheight
<frame marginheight=点数>
【4】设定文件与左右边框的距离 -- marginwidth
<frame marginwidth=点数>
【5】设定分割视窗卷轴 -- scrolling
<frame scrolling=#> #号可为 yes:固定出现卷轴
no:不出现卷轴 auto:自动判断文件大小需不需要卷轴(预设值)
【6】锁住分割视窗的大小 -- noresize <frame noresize>

更多更全的请看下面http://www.w3school.com.cn/tags/