HTML


HTML(HyperText Mark-up Language )超文件注标式语言,一种为普通文件中某些字句加上标示的语言,其目的在于运用标记(tag)使文件达到预期的显示效果。 HTML中不区分大小写。

1.文件标记

<body text="#000000" link="#0000FF" alink="#FF0000" vlink="#0000FF" background="bg1.gif" bgcolor="#FFFFFF" leftmargin=2 topmargin=2 bgproperties="fixed">

  • text="#000000"
    用以设定文字颜色。 #000000 代表黑色,亦可以采用颜色的名称,即 text="black" 。

  • link="#0000FF"
    设定超链接文字的颜色

  • alink="#FF0000"
    设定刚按下时文字连结颜色(点击超链接时显示的颜色)

  • vlink="#0000FF"
    设定连结后的颜色。(超链接被点击过之后的颜色)。

  • background="bg1.gif"
    设定背景墙纸。GIF 或 JPEG 皆可,可以是绝对途径或相对途径。

  • bgcolor="#FFFFFF"
    设定背景颜色。当己设定背景墙纸时会失去作用,除非墙纸有透明部分。

  • leftmargin=2
    设定整份文件显示画面的左方边沿空间,单位为像素。 『只适用于IE』

  • topmargin=2
    设定整份文件显示画面的上方边沿空间。 『只适用于IE』

  • bgproperties="fixed"
    固定背景墙纸,当卷动文字时墙纸不会跟著卷动。 『只适用于IE』
2.排版标记

段落标记<p>作用:为字、画、表格等之间留一空白行。<p align="center"> align可选值:right, left, center(默认)。

水平线: <hr align="LEFT"size="2"width="70%"color="#0000FF"noshade> 为例。

  • align="LEFT"
    设定线条置放位置,可选择:left;right;center 三种设定值。

  • size="2"
    设定线条厚度,以像素作单位,默认为 2。

  • width="70%"
    设定线条长度,可以是绝对值(以像素作单位)或相对值,默认为 100%。

  • color="#0000FF" 『只适用于IE』
    设定线条颜色,默认为黑色。 亦可以采用颜色的名称 。

  • noshade
    设定线条为平面显示,若删去则具阴影或立体,这是内定值。

文字标签:<font face="Arial" size="+2" color="#008000">Creation of Webpage</font>

  • face="Arial" (忽略)
    设定文字的字形。Arial 是常用的一种,请不要使用 Window 内建字形以外的字形。于没有设定为 Gb2312 Encoding 的中文网页,Netscape Netvigator 不会显示此标记 所指明的任何中文字形。
  • size="+2" 
    设定文字的大小。其值可以是绝对或相对, 
    绝对的意思便是标记自己决定文字的大小,size="5" 表示其大小便是 5
    相对的意思便是在内定值 3 的基础上增加或减少大小级数,如 size="+2" 便等同绝 对表示法的 size="5"
  • color="#008000" 
    设定文字的颜色。

3.清单标记

<ol>称为顺序清单标记。<li>则用以标示清单项目type="i" 设定数目款式,其值有五种,内定为 type="1";start="4" 设定开始数目,默认为1。

<ol type="a" start="4">

<li>财务部</li>

<li>学工部</li>

<li>人事部</li>

</ol>


<ul>又叫符号清单。type值有disc、circle、square
<ul type="circle">
<li>财务部</li>
<li>学工部</li>
<li>人事部</li>
</ul>

<dl>称为定义清单标记。 <dt> 用以标示定义条目,<dd> 则用以标示定义内容。 所谓定义清单就是一种分二层的项目清单,其不故符号及数目。 

<dl>

<dt>廊坊师范学院</dt>

<dd>社会发展学院</dd>

<dd>数信学院</dd>

</dl>

4.表单标记

<table>是一个容器标记,意思是说它用以声明这是表格而且其他表格标记只能在他的 范围内才适用,<TR>用以标示表格列,<TD>用以标示储存格(cell)

<table>的参数设定:

例如: <table width="400" border="1" cellspacing="2" cellpadding="2" align="CENTER" valign="TOP" background="myweb.gif" bgcolor="#0000FF" bordercolor="#FF00FF" cols="2">

  • border="1" 表格边框厚度。

  • cellspacing="2" 表格格线厚度

  • cellpadding="2" 文字与格线的距离

  • align="CENTER" 表格的摆放位置(水平),可选值为: left, right, center
  • valign="TOP". 表格内字画等的摆放贴位置(垂直),可选值为: top, middle, bottom。

  • background="myweb.gif" 表格底图

  • bgcolor="#0000FF" 表格底色,与 background 不要同用
  • bordercolor="#FF00FF" 表格边框颜色
  • cols="2" 表格栏位数目

<tr> 的参数设定:

例如:<tr align="RIGHT" valign="MIDDLE" bgcolor="#0000FF" bordercolor="#FF00FF" >

  • align="RIGHT" 该一列内字画等的摆放贴位置(水平),可选值为: left, center, right。

  • valign="MIDDLE" 该一列内字画等的摆放贴位置(垂直),可选值为: top, middle, bottom。

<td> 的参数设定: 用rowspan和colspan来合并单元格

例如:<td width="48%" height="400" colspan="5" rowspan="4" align="RIGHT" valign="BOTTOM" bgcolor="#FF00FF" background="myweb.gif">

  • colspan="5" 该一储存格向右打通的栏数。

  • rowspan="4" 该一储存格向下打通的列数。


<form>称为表单标记,用以宣告此为表单模式,属于一个容器标记,表示其它表单标记需要在它的包围中才有效,<INPUT>便是其中的一个,用以设定各种输入资料的方法。

<form> 的参数设定(常用):

例如: <form action="http://your.isp.com/cgi-local/example.cgi" method="POST">

  • action="http://your.isp.com/cgi-local/example.cgi" 将表单中的信息提交到特定地址下处理
  • method="post"
    传送资料给 CGI 的的方式,可选值为 post, get。你只需记住POST容许传送大量资料,但 get则只接受低于 1K 的资 料,所以你若看过别人的表单原始码的话,你会发现申请表单用的是post而搜 找器用的是 get。get请求地址栏会携带提交的数据,post不会携带。

<input> 的参数设定(常用):
通过设置type的类型,表示不同的功能。<input type="Text" >可选值为 text普通输入框,password密码隐藏输入框,checkbox多选,radio 单选, submit提交按钮,reset重置按钮,image图片按钮,file文件上传, hidden隐藏按钮,button普通按钮 ,select选择下拉框,textarea不可更改文字描述框。


5.图影标记

<IMG> 的一般参数设定:

例如 <img src="logo.gif" width=100 height=100 hspace=5 vspace=5 border=2 align="top" alt="Logo of PenPals Garden" lowsrc="pre_logo.gif">

  • src="logo.gif" 图片来源,接受 .gif, .jpg 及 .png 格式,相对及绝对皆可。
  • width=100 height=100 设定图片大小,此宽度、及高度一般采用 pixels 作单位。
  • hspace=5 vspace=5 设定图片边沿空白,以免文字或其它图片过于贴近。hspace 是设定图片左右的空 间,vspace 则是设定图片上下的空间,高度采用 pixels 作单位。
  • border=2 图片边框厚度。
  • align="top"
    调整图片旁边文字的位置,你可以控制文字出现在图片的偏上方、中间、底端、 左右等,可选值:top, middle, bottom, left, right,内定为 bottom。
  • alt="Logo of PenPal Garden"
    这是用以描述该图形的文字,若用者使用文字浏览器,由于不支持图片,这些文字更会代替图片而被显示。若于支持图片显示的浏览器,
  • 当鼠标移至图片上该些 文字亦会显示。
  • lowsrc="pre_logo.gif"
    设定先显示低解像图片,若所加入的是一张很大的图片,下载时很长,这张低 解像图片会先被显示以免浏览失却兴趣,通当是原图片灰阶版本。  

<embed> 是用以插入各种多媒体,格式可以是 Midi、Wav、AIFF、AU 等等,Netscape 及 新版的 IE 都支援。

例如:<embed src="your.mid" autostart="true" loop="true" hidden="true">

  • autostart=true 是否在音乐上传完之后,就自动播放音乐。true 是,false 否 (内定值)。
  • loop="true" 是否自动反覆播放。LOOP=2 表示重复两次,true 是, false 否。
  • HIDDEN="true" 是否完全隐藏控制画面,true 为是,no 为否 (内定)。
  • STARTTIME="分:秒" 设定歌曲开始播放的时间。如 STARTTIME="00:30" 表示从第30秒处开始播放。
  • VOLUME="0-100" 设定音量的大小,数值是0到100之间。内定则为使用者系统本身之设定。
  • WIDTH="整数" 和 HIGH="整数" 设定控制画面的宽度和高度。
  • ALIGN="center"
    设定控制画面和旁边文字的对齐方式,其值可以是 top、bottom、center、baseline、 left、right、texttop、middle、absmiddle、absbottom。
  • CONTROLS="smallconsole"
    设定控制画面的外貌。预设值是 console。
    console 一般正常的面板   
    smallconsole 较小的面板   
    playbutton 只显示播放按钮   
    pausecutton 只显示暂停按钮   
    stopbutton 只显示停止按钮   
    volumelever 只显示音量调整钮  

6.链接标记

<a href="index.html"target="_top">

  • href="index.html" 链接文件
  • target="_top"
    设定链接被按下后要显示的视窗。可选值为: _blank, _parent, _self, _top
    • target="_blank" 或 target="new" 将连结的画面内容,开在新的浏览视窗中。
    • target="_parent" 将连结的画面内容,当成文件的上一个画面。
    • target="_self" 将连结的画面内容,显示在目前的视窗中。(内定值)
    • target="_top" 将框架中连结的画面内容,显示在没有框架的视窗中。(即除去了框架)

<BASE> 是一个链接基准标记,用以改变文件中所有链接标记的参数内定值。它只能应用文件的开头部分,即标记 <HEAD> 与 </HEAD> 之间。 

指示所有链接按照base中的设定显示。

7.框架标记

<frameset> 称框架标记,用以宣告HTML文件为框架模式,并设定视窗如何分割。 <frame> 则只是设定某一个框窗内的参数属性。

注意:使用框架标签就不能有body

< frameset > 参数设定:

例子:<frameset rows="90,*" frameborder="0" border=0 framespacing="2" bordercolor="#008000">

  • COLS="90,*"
    垂直切割画面(如分左右两个画面),接受整数值、百分数, * 则代表占用余下空 间。数值的个数代表分成的视窗数目且以逗号分隔。
例如:COLS="30,*,50%" 可以 切成三个视窗,第一个视窗是 30 pixels 的宽度,第二个视窗是当分配完第一及第三个视窗后剩下的空间,
第三个视窗则占整个画面的 50% 宽度 。
  • frameborder="0"
    设定框架的边框,其值只有 0 和 1 , 0 表示不要边框, 1 表示要显示边框。
  • border="0"
    设定框架的边框厚度,以 pixels 为单位。
  • bordercolor="#008000"
    设定框架的边框颜色。
  • framespacing="5"
    表示框架与框架间的保留空白的距离。

<frame> 参数设定:
例子:<frame name="top" src="a.html" marginwidth="5" marginheight="5" scrolling="Auto" frameborder="0" noresize framespacing="6" bordercolor="#0000FF">

  • src="a.html"
    设定此框窗中要显示的网页档案名称,每个框窗一定要对应著一个网页档案。你可使用绝对路径或相对路径
  • name="top"
    设定这个框窗的名称,这样才能指定框架来作连结,必须存在可以任意命名。
  • scrolling="Auto"
    设定是否要显示卷轴,YES 表示要显示卷轴,NO 表示无论如何都不要显示, AUTO是视情况显示。
  • noresize
    设定不让使用者可以改变这个框框的大小,亦没有设定此参数,使用者可以很随 意地拉动框架,改变其大小。
  • marginhight=5
    表示框架高度部份边缘所保留的空间。
  • marginwidth=5
    表示框架宽度部份边缘所保留的空间。 
实现点击左边链接,在右边显示的内容。

<html>
	<head>
		<title>HTML实例</title>
	</head>
	
	<frameset rows="80,*"> 表示划分上下两部分,上面视窗有80像素的宽度
		<frame name="top" src="a.html"/>  超链接a.html中的target要和name中的名称一样
		<frameset cols="80,*">
			<frame name="left" src="b.html"/>
			<frame name="right" src="b.html"/>
		</frameset>
	</frameset>
</html>
<!--b.html中的代码内容-->
<html>
	<head>
		<title>b的网页</title>
	</head>
	
	<body>
		<a href="test.html" target="right">超链接1</a>
		<a href="百度.html" target="right">超链接2</a>
		<a href="2.html"target="right">超链接3</a>
	</body>
</html>

8.其他标记

<meta> 是放于<head> 与 </head>之间的标记,有以下功能。

  • <meta name="Description"  content="This is Chris's Home Page">
    该网页的描述,作用於寻找引擎的登录

  • <meta name="Keywords" content="Chris, Web, Music, photo">
    该网页的关键字,作用于寻找引擎的登录
  • <meta http-equiv="refresh" content="10; url=http://www.hkiwc.com">

    在指定时间后跳转到其他页面
评论 13
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值