分页: 157/196 第一页 上页 152 153 154 155 156 157 158 159 160 161 下页 最后页 [ 显示模式: 摘要 | 列表 ]
May 26
由于博客不支持有些代码,如果无法显示效果,请保存代码在本机操作!

■ 图形标记

  <IMG>

  欲明白本篇【HTML彻底剖析】之标记分类,请看 【标记一览】。
  也请先明白围堵标记与空标记的分别,请看 【HTML概念】。

  
■ <IMG> :
用法:      在文档中包含一个图像
开始/结束标识: 必须/非法
属性:      %coreattrs,%i18n,%events
         src="..."图像的URL
         alt="..."显示可替换的文本
         align="..."被反对。控制对齐方式(left, right, center, justify)
         width="..."显示出来的图像的宽度
         height="..."显示出来的图像的高度
         border="..."图像边界的宽度
         hspace="..."把图像与其他内容分开的水平方向间距
         vspace="..."把图像与其他内容分开的竖直方向间距
         usemap="..."到客户端图像镜像的URL
         ismap验证客户端图像镜像是否正确
空:       允许

  <IMG> 称图形标记,主要用来插入图形标记,主要用来插入图片于网页中,至于其它用处如配合影片档案等的播放 及影像地图(Image Map 或称一图多链接)则不会在此节讲述,请看【影像地图】及【其他标记】。

  <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 格式,前两者通行已久,后者则由 96 年开始发展, 于未来取代前两者。若图片档与该 html 档同处一目录则只需写上档案名称,否则 必须加上正确的路径,相对或绝对均可。
width=100 height=100
设定图片大小,此宽度及高度一般采用 pixels 作单位。通常只设为图片的真实 大小,以免失真,若需要改图片大小最好使用图像编辑工具。
hspace=5 vspace=5
设定图片边沿空白,以免文字或其它图片贴近。hspace 是设定图片左右的空间, 是设定图片上下的空间,高度采用 pixels 作单位。
border=2
图片边框厚度。
align="top"
调整图片旁边文字的位置,你可以控制文字出现在图片的偏上方、中间、底部、 左右等,可选值:top, middle, bottom, left, right,内定为 botom。Netscape 还支持 texttop, baseline, absmiddle, absbottom,
texttop 表示图片和文字依顶线对齐,
baseline 表示图片对齐到目前文字行底线值,
absmiddle 表示图片对齐到目前文字行绝对中央,
absbottom 表示图片对齐到目前文字行绝对底部,(绝对底部是指它考虑到比如 y 、g、q 等字的下边)。
alt="Logo of PenPal Garden"
这是用以描述该图形的文字,若使用文字浏览器,由于不支持图片,这些文字 将会代替图片被显示。若支持图片的浏览器,当鼠标移至图片上该文字也会显示。
lowsrc="pre_logo.gif"
设定先显示低解析度的图片,若加入的是一张很大的图片,下载要很长的时间,这张低 解析度的图片会先被显示以免浏览者失去兴趣,通常是原图的黑白版本。
例子一: 原代码 <img src="/img/200406301.jpg" width=100 height=112 border=0 alt="beautiful girl"> 普通插入  
显示结果  普通插入  


例子二: 原代码 <img src="/img/200406301.jpg" width=100 height=112 border=0 alt="beautiful" hspace=10 vspace=20"> 设定上下左右空白位置  
显示结果  设定上下左右空白位置  


例子三: 原代码 <img src="/img/200406301.jpg" width=100 height=112 border=4 alt="beautiful" hspace=10 vspace=20"> 设定上下左右空白位置  
显示结果  设定图片中间对齐,边框厚度为 4。  


例子四: 原代码 <img src="/img/200406301.jpg" width=100 height=112 alt="beautiful lady" align="right" border=0> 设定图片靠右。  
显示结果  设定图片靠右。  


例子五: 原代码 <img src="/img/200406301.jpg" width=200 height=220 alt="I'm not beautiful right now" border=0> 放大了的图片  
显示结果  
May 26
■ 表格标记

  <TABLE> <TR> <TD>
  <TH>
  <CAPTION>

  欲明白本篇【HTML彻底剖析】之标记分类,请看 【标记一览】。
  也请先明白围堵标记与空标记的分别,请看 【HTML概念】。

 
■ <TABLE> <TR> <TD> :  ▲Top  

<TABLE>...</TABLE>
用法:      创建一个表格
开始/结束标识: 必须/必须
属性:      %coreattrs,%i18n,%events
         align="..."被反对。控制对齐方式(left,center,right,justify)
         bgcolor="..."被反对。设置背景颜色
         width="..."设置表格的宽度
         cols="..."设置表格中的列数
         border="..."用像素为单位设置表格边框的宽度
         frame="..."设置表格的可视化部分(void, above, below, hside, lhs, rhs,vsides,box, border)
         rules="..."设置表格中可视化的线条(none, group, rows, cols, all)
         cellspacing="..."设置单元格之间的间距
         cellpading="..."设置单元格内的间距
空:       不允许

<TR>...</TR>
用法:      定义表格一行的单元格
开始/结束标识: 必须/可选
属性:      %coreattrs,%i18n,%events
         align="..."设置水平方向上单元各种内容的对齐方式(left,center,right,justify)
         char="..."设置一个字符,时的该列都向它对齐
         charoff="..."取消把一行的对齐方式设置为向第一个字符对齐
         valign="..."竖直方向上单元中内容的对齐方式(top,middle,bottom,baseline)
空:       不允许

<TD>...</TD>
用法:      定义一个单元格的内容
开始/结束标识: 必须/可选
属性:      %coreattrs,%i18n,%events
         axis="..."表示缩写后的名字
         axes="..."设置属于单元格的行和列的轴的名字
         nowarp="..."被反对。不允许单元格中的内容折行
         bgcolor="..."被反对。设置背景颜色
         rowspan="..."设置一个单元格中合并的行数
         colspan="..."设置一个单元格中合并的列数
         align="..."设置水平方向上单元各种内容的对齐方式(left,center,right,justify)
         char="..."设置一个字符,时的该列都向它对齐
         charoff="..."取消把一行的对齐方式设置为向第一个字符对齐
         valign="..."竖直方向上单元中内容的对齐方式(top,middle,bottom,baseline)
空:       不允许

  这三个标记是定义表格的最重要的标记,可以说只学这三个已足够。

  <TABLE>是一个容器标记,意思是说它用以宣告这是表格而其它标记只能在它的范围内 才适用,属容器标记的还有其他。

  <TR>用以标示表格行(row)
  <TD>用以标示表格列(cell)

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

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


width="400"
表格宽度,接受绝对值(如 80)及相对值(如 80%)。

border="1"
表格边框的厚度,不同浏览器有不同的内定值,故请指明。

cellspacing="2"
表格格线的厚度,请看  例子三,那是加厚到 5 的格线。

cellpadding="2"
文字与格线的距离,请看  例子四,那是加至 10 的边距。

align="CENTER"
表格的摆放位置(水平),可选值为: left, right, center,请看  例子五或六,那表格是放于中间的,为怕一些浏览器不支持,故特意加上居中标记<CENTER>,只是多一层保证而已,当然只用<CENTER>也可。

valign="TOP".
表格内内容的对齐方式(垂直),可选值为: top, middle, bottom。

background="myweb.gif"
表格的背景图片,与 bgcolor 不要同用。

bgcolor="#0000FF"
表格的底色,与 background 不要同用,请看  例子六

bordercolor="#CF0000"
表格边框颜色,NC 与 IE 有不同的效果,请看  例子六。

bordercolorlight="#00FF00"
表格边框向光部分的颜色,请看  例子二。只适用于 IE

bordercolordark="#00FFFF"
表格边框背光部分的颜色,请看  例子二,使用 bordercolorlight 或 bordercolordark 时 bordercolor 将会失效。只适用于 IE

cols="2"
表格栏位数目,只是让浏览器在下载表格时先画出整个表格而已。
  <TR> 的参数设定(常用):

  例如:<tr align="RIGHT" valign="MIDDLE" bgcolor="#0000FF" bordercolor="#CF0000" bordercolorlight="#808080" bordercolordark="#FF0000">

align="RIGHT"
该一列内内容的对齐方式(水平),可选值为: left, center, right。

valign="MIDDLE"
该一列内内容的对齐方式(垂直),可选值为: top, middle, bottom。

bgcolor="#0000FF"
该一列底色,请看  例子五。

bordercolor="#CF0000"
该一列边框颜色,请看  例子三。(只适用于 IE)

bordercolorlight="#808080"
该一列边框向光部分的颜色,请看  例子三。(只适用于 IE)

bordercolordark="#FF0000"
该一列边框背光部分的颜色,请看  例子三,使用 bordercolorlight 或 bordercolordark 时 bordercolor 将会失效。(只适用于 IE)
  <TD> 的参数设定(常用):

  例如:<td width="48%" height="400" colspan="5" rowspan="4" align="RIGHT" valign="BOTTOM" bgcolor="#CF0000" bordercolor="#808080" bordercolorlight="#FF0000" bordercolordark="#00FF00" background="myweb.gif">

width="48%"
该一储存格宽度,接受绝对值(如 80)及相对值(如 80%)。

height="400"
该一储存格高度。

colspan="5"
该一储存格向右打通的栏数。请看  例子六

rowspan="4"
该一储存格向下打通的栏数。请看  例子六

align="RIGHT"
该一储存格内容的对齐方式(水平),可选值为: left, center, right。

valign="BOTTOM"
该一储存格内容的对齐方式(垂直),可选值为: top, middle, bottom。

bgcolor="#CF0000"
该一储存格底色,请看  例子四。

bordercolor="#808080"
该一储存格边框颜色,请看  例子三。(只适用于 IE)

bordercolorlight="#FF0000"
该一储存格边框向光部分的颜色,请看  例子三。(只适用于 IE)

bordercolordark="#00FF00"
该一储存格边框背光部分的颜色,请看  例子三,使用 bordercolorlight 或bordercolordark 时 bordercolor 将会失效。(只适用于 IE)

background="myweb.gif"
该一储存格背景图片,与 bgcolor 任用其一。
  例子一: 原代码 <table width="60%" border="1">
<tr><td>只有一个储存格(cell)的表格</td></tr>
</table>  
顯示結果   只有一个储存格(cell)的表格  




  例子二: 原代码 <table width="60%" border="5" bordercolorlight="#CF0000" bordercolordark="#FF0000">
<tr><td>第一列第一栏</td><td>第一列第二栏</td></tr>
</table>  
显示结果   第一列第一栏  第一列第二栏  




  例子三: 原代码 <table width="60%" border="1" cellspacing="5">
     <tr bordercolor="#0000FF">
<td>第一列第一栏</td>
<td>第一列第二栏</td>
     </tr>
     <tr bordercolorlight="#CF0000" bordercolordark="#00FF00">
<td>第二列第一栏</td>
<td>第二列第二栏</td>
     </tr>
</table>  
显示结果   第一列第一栏  第一列第二栏  
第二列第一栏  第二列第二栏  




  例子四: 原代码 <table width="60%" border="1" cellpadding="10">
     <tr>
<td bgcolor="#FFCCE6">第一列第一栏</td>
<td bgcolor="#FFFFC6">第一列第二栏</td>
     </tr>
     <tr>
<td bgcolor="#FFD9FF">第二列第一栏</td>
<td bgcolor="#DAB4B4">第二列第二栏</td>
     </tr>
</table>  
显示结果   第一列第一栏  第一列第二栏  
第二列第一栏  第二列第二栏  




  例子五: 原代码 <center>
<table width="60%" cellspacing="0" cellpadding="2" align="CENTER">
     <tr>
<td bgcolor="#FFD2E9">第一列第一栏</td>
<td bgcolor="#FFDAB5">第一列第二栏</td>
<td bgcolor="#FFFFB5">第一列第三栏</td>
     </tr>
     <tr bgcolor="#C0C0C0">
<td>第二列第一栏</td>
<td>第二列第二栏</td>
<td>第二列第三栏</td>
     </tr>
</table>
</center>  
显示结果
第一列第一栏  第一列第二栏  第一列第三栏  
第二列第一栏  第二列第二栏  第二列第三栏  



  例子六 原代码 <center>
<table width="350" border="1" cellspacing="0" cellpadding="2" align="CENTER" bgcolor="#FFC4E1" bordercolor="#0000FF">
     <tr>
<td>第一列第一栏</td>
<td colspan="2">第一列的第二、三栏</td>
     </tr>
     <tr>
<td rowspan="2">第二列及第三列 的 第一栏</td>
<td>第二列第二栏</td>
<td>第二列第三栏</td>
     </tr>
     <tr>
<td>第三列第二栏</td>
<td>第三列第三栏</td>
     </tr>
</table>
</center>  
显示结果
第一列第一栏  第二列及第三列 的 第一栏  
第一列的第二、三栏  第二列第二栏  第三列第二栏  
第二列第三栏  第三列第三栏  



 
■ <TH> :  ▲Top  

用法:      定义表格页眉单元格的内容
开始/结束标识: 必须/可选
属性:      %coreattrs,%i18n,%events
         axis="..."表示缩写后的名字
         axes="..."设置属于单元格的行和列的轴的名字
         nowarp="..."被反对。不允许单元格中的内容折行
         bgcolor="..."被反对。设置背景颜色
         rowspan="..."设置一个单元格中合并的行数
         colspan="..."设置一个单元格中合并的列数
         align="..."设置水平方向上单元各种内容的对齐方式(left,center,right,justify)
         char="..."设置一个字符,时的该列都向它对齐
         charoff="..."取消把一行的对齐方式设置为向第一个字符对齐
         valign="..."竖直方向上单元中内容的对齐方式(top,middle,bottom,baseline)
空:       不允许

  <TH>与<TD>同样是标记一个储存格,唯一不同的是<TH>所标记的储存格中的文字是以粗体出现,通常用于表格中的标题栏目。用它取代<TD>的位置便可以,其参数设定请参考<TD>。

  当然你也可以在<TD>所标记的文字加上粗体标记便能达到同样效果。

  例子: 原代码 <center>
<table width="350" border="1" cellspacing="0" cellpadding="2" align="CENTER">
     <tr align="CENTER">
<th>Month</th><th>% of IE visitor</th><th>% of NC visitor</th>
     </tr>
     <tr align="CENTER">
<td>August</td><td>61%</td><td>39%</td>
     </tr>
     <tr align="CENTER">
<td>July</td><td>54%</td><td>46%</td>
     </tr>
     <tr align="CENTER">
<td>June</td><td>52%</td><td>48%</td>
     </tr>
</table>
</center>  
显示结果
Month % of IE visitor % of NC visitor
August 61% 39%
July 54% 46%
June 52% 48%



 
■ <CAPTION> :  ▲Top  

用法:      显示表格的标题
开始/结束标识: 必须/必须
属性:      %coreattrs,%i18n,%events
         align="..."被反对。控制对齐方式(left,center,right,justify)
空:       不允许
注释:      这个元素是可选的

  <CAPTION> 的作用是为表格标示一个标题列,如同在表格上方加一没有格线的打通列,通常用来存放表格标题。

  <CAPTION> 的参数设定(常用):
  例如:<caption align="TOP" valign="TOP"></caption>

align="TOP"
该表格标题列相对于表格的对齐方式(水平),可选值为: left, center, right, top, middle, bottom,若 align="bottom" 的话标题列便会出现在表格的下方,不管你 的原代码是把 <caption> 放在 <table> 中的头部或尾部。

valign="TOP"
该表格标题列相对于表格的对齐方式(上下),可选值为: top, bottom。和 align="TOP" 或 align="BOTTOM" 是一样的,虽然功能重复了,但如果你要标题列 置于下方及向右或向左对齐,那么两个参数便可一起用了。当只要一个参数时, 请首选 align,因为 valign 是由 HTML 3.0 才开始的参数。
  例子: 原代码 <center>
<table width="350" border="1" cellspacing="0" cellpadding="2" align="CENTER">
<caption>网页速成 八月份访客浏览器使用分析</caption>
     <tr align="CENTER">
<th>Month</th>
<th>% of IE visitor</th>
<th>% of NC visitor</th>
     </tr>
     <tr align="CENTER">
<td>August</td>
<td>61%</td>
<td>39%</td>
     </tr>
</table>
</center>  
显示结果
网页速成 八月份访客浏览器使用分析 Month % of IE visitor % of NC visitor
August 61% 39%
May 26
■ 清单标记

  <OL> <LI>
  <UL>
  <MENU> <DIR>
  <DL> <DT> <DD>

  欲明白本篇【HTML彻底剖析】之标记分类,请看 【标记一览】。
  也请先明白围堵标记与空标记的分别,请看 【HTML概念】。

  
■ <OL> <LI> :  ▲Top  

<LI>...</LI>
用法:      定义一个列表中的一项内容
开始/结束标识: 必须/可选
属性:      %coreattrs,%i18n,%events
         type="..."(1,a,A,i,I),或者改变无序列表的项目符号(圆盘形,方形,圆圈形)
         value="..."设置当前列表中已给出的列表内容的值
空:       不允许

<OL>...</OL>
用法:      创建一个有序列表
开始/结束标识: 必须/必须
属性:      %coreattrs,%i18n,%events
         type="..."设置数字的样式(1,a,A,i,I)
         compact被反对.使列表显示紧凑
         start="..."设置选项开始被选中时的整数值
空:       不允许
注释:      必须至少包含一项列表内容

  <OL>称为顺序清单标记。<LI>则用以标示清单项目。
  所谓顺序清单就是在每一项前加上 1,2,3... 等数字,又称编号清单。

  <OL> 的参数设定(常用):
  例如: <ol type="i" start="4"></ol>

type="i"
设定数目款式,其值有五种,请参考右表,默认为 type="1"。
start="4"
设定开始数目,不论设定了哪一数目款式,其值只能是 1,2,3.. 等整数,默认为 start="1"。
Type Numbering style
1 arabic numbers 1, 2, 3, ...
a lower alpha a, b, c, ...
A upper alpha A, B, C, ...
i lower roman i, ii, iii, ...
I upper roman I, II, III, ...



  <LI> 的参数设定(常用):
  例如: <li type="square" value="4">

type="square"
只适用于非顺序清单,设定符号款式,其值有三种,如下,默认为 type="disc":
符号●是当 type="disc" 时的列项符号。
符号○是当 type="circle" 时的列项符号。
符号■ 是当 type="square" 时的列项符号。
value="4"
只适用于顺序清单,设定该一项的数目,其后各项将以此作为起始数目面递增, 但前面各项则不受影响,其值只能是 1,2,3.. 等整数,没有默认值。
  例子: HTML Source Code (原代码) 浏览器显示结果
My best friends:
<ol>
<li>Michelle Wei
<li>Michael Wan
<li>Gloria Lam
</ol>  My best friends:
Michelle Wei
Michael Wan
Gloria Lam



 
■ <UL> : ▲Top

用法:      创建一个无序的列表
开始/结束标识: 必须/必须
属性:      %coreattrs,%i18n,%events
         type="..."设置项目符号的样式(圆盘形,方形,圆圈形)
         compact被反对.使列表显示紧凑
空:       不允许
注释:      必须至少包含一项列表内容

  <UL>称为无序清单标记。
  所谓无序清单就是在每一项前面加上 、、 等符号,故称符号清单。

  <UL> 的参数设定(常用):
  例如: <UL type="square">

type="square"
设定符号款式,其值有三种,如下,内定值为 type="disc":
符号●是当 type="disc" 时的列项符号。
符号○是当 type="circle" 时的列项符号。
符号■ 是当 type="square" 时的列项符号。
  注意:由于 <UL> 及 <LI> 都有 type 这个参数,两者尽可能选其一。

  例子: HTML Source Code (原代码) 浏览器显示结果
My Homepages:
<ul>
<li>Penpals Garden
<li>ICQ Garden
<li>Software City
<li>Creation of Webpage
</ul>  My Homepages:
Penpals Garden
ICQ Garden
Software City
Creation of Webpage



 
■<MENU> <DIR> : ▲Top

<MENU>...</MENU>
用法:      创建一个单列的菜单列表
开始/结束标识: 必须/必须
属性:      %coreattrs,%i18n,%events
         compact被反对.使列表显示紧凑
空:       不允许
注释:      必须至少包含有一项内容,这个元素的功能可以由UL(无序列表)完成,故提倡使用UL元素,反对使用它。

<DIR>...</DIR>
用法:      创建一个多列的目录列表
开始/结束标识: 必须/必须
属性:      %coreattrs,%i18n,%events
         compact被反对.使列表显示紧凑
空:       不允许
注释:      必须至少包含有一项内容,这个元素的功能可以由UL(无序列表)完成,故提倡使用UL元素,反对使用它。

  这两个标记不为 W3C 所赞同,希望使用者能以 <ul> 及 <ol> 代替。
  <MENU> 及 <DIR>,基本上它和 <ul> 是一样的,在一些特别的浏览器可能表现出 <ol> 的效果,于旧版的 IE 或 NC 标记 <DIR> 不显示符号或数目。两标记的用法与 <ul> 完全一样。

  例子: HTML Source Code (原代码) 浏览器显示结果
My Homepages:
<dir>
<li>Penpals Garden
<li>ICQ Garden
<li>Software City
<li>Creation of Webpage
</dir>  My Homepages:
Penpals Garden
ICQ Garden
Software City
Creation of Webpage



 
■ <DL> <DT> <DD> : ▲Top

<DL>...</DL>
用法:      用来标示创建一个明确的列表
开始/结束标识: 必须/必须
属性:      %coreattrs,%i18n,%events
         compact被反对.使列表显示紧凑
空:       不允许
注释:      至少包含<DT>或<DD>元素中的一个,但不用考虑顺序

<DT>...</DT>
用法:      用来表示使用在DL元素中使用的定义性词语(或标签)
开始/结束标识: 必须/可选
属性:      %coreattrs,%i18n,%events
空:       不允许
注释:      必须在其中包含文(这些文本可以通过文本标记元素加以修改)

<DD>...</DD>
用法:      明确描述用在DL元素(用来定义一个列表)中的内容
开始/结束标识: 必须/必须
属性:      %coreattrs,%i18n,%events
空:       不允许
注释:      可以包含块以及(block-level)的内容,比如像<P>元素

  <DL>称为定义清单标记。 <DT> 用以标记定义条目,<DD> 则用以标记定义内容。
所谓定义清单就是一种分两层的项目清单,其不带有符号及数目。

  三个标记都没有常用参数。而 <DT> <DD> 可以独立使用,只是一些旧的浏览器不支持,如 IE 3.0。常用的如 <DD> 标记可用以制造段落第一个字前的空白。

  例子: 原代码 <dl>
<dt>How to use Definition List
<dd>First, you should not place paragraph tag right after or before a list structure or between the items of a list. In cerntain contexts, use of extra paragraph tags should always be avoided, when you realize this concept, it is quit easy to write a HTML.
<dt>Other things to know
<dd>We usually put only ONE Definition tag following the Definition Term tag, more than one DD tag is not recommanded. Besides, unlike Definition List is a nonempty tag, both Definition Term and Definition Description are empty tags.
</dl>  
显示结果 How to use Definition List
First, you should not place paragraph tag right after or before a list structure or between the items of a list. In cerntain contexts, use of extra paragraph tags should always be avoided, when you realize this concept, it is quit easy to write a HTML.
Other things to know
We usually put only ONE Definition tag following the Definition Term tag, more than one DD tag is not recommanded. Besides, unlike Definition List is a nonempty tag, both Definition Term and Definition Description are empty tags.  
May 26
■ 字体标记

  <STRONG> <B>
  <I> <EM> <VAR> <CITE> <DFN> <ADDRESS>
  <TT> <SAMP> <CODE> <KBD> <U> <STRIKE> <BIG> <SMALL> <SUP> <SUB>
  <H1> <H2> <H3> <H4> <H5> <H6>
  <FONT> <BASEFONT>

  欲明白本篇【HTML彻底剖析】之标记分类,请看 【标记一览】。
  也请先明白围堵标记与空标记的分别,请看 【HTML概念】。

 
■ 实体标记与逻辑标记: ▲Top  

  这一节【字体标记】你必须先明白实体标记与逻辑标记的分别,否则你会迷惑于为何不同 的标记却有相同的效果。两者分别有以下两处:

  1、实体标记有固定的显示效果,逻辑标记标记则依不同浏览器而不同。

  例如逻辑标记的 <EM> 由于浏览器的不同它所标示的文字不一定出现斜体效果, 它可能是加底线、粗体或反白等,所以这一节是以它们在 IE 和 NC 中的效果作介绍。

  2、多个实体标记也可有效标示同一字句,逻辑标记则通常于浏览器不能有效显示多 重的标示。

  例如两个逻辑标记 <EM> 及 <STRONG> 同时标示一字句于旧浏览器常失去作用。


实体标记有:
<I> <B> <U>
逻辑标记有:
<STRONG> <EM> <VAR> <CITE> <DFN> <ADDRESS> <CODE> <KBO> <SAMP> <TT>
  若要求真确的效果当然以实体标记为佳。

 
■<STRONG> <B> : ▲Top

<B>...</B>
用法:      使文本以粗体显示
开始/结束标识: 必须/必须
属性:      %coreattrs,%i18n,%events
空:       不允许

  两者皆能产生字体加粗效果,但必须注意的是当文件编码被设为汉字时,两者所标示的中文字不会在 Netscape Netvigator 显示粗体效果。

  例子: (第一行是没有任何字体标记的,作参照用) HTML Source Code (原代码) 浏览器显示结果
Creation of Webpage
<br><STRONG>Creation of Webpage</STRONG>
<br><B>Creation of Webpage</B>  Creation of Webpage
Creation of Webpage
Creation of Webpage  


 
■<I> <EM> <VAR> <CITE> <DFN> <ADDRESS>: ▲Top

<I>...</I>
用法:      使文本以斜体显示
开始/结束标识: 必须/必须
属性:      %coreattrs,%i18n,%events
空:       不允许

  这些标记在 Internet Explorer 里都会产生斜体效果,而只有 </DFN> 于 Netscape Netvigator 失去作用。这些标记中只有 <ADDRESS> 较为特别,因为它包括换行效果所以不必在它前面加上 <BR> 标记。

  例子: HTML Source Code (原代码) 浏览器显示结果
<I>Creation of Webpage</I>
<br><EM>Creation of Webpage</EM>
<br><VAR>Creation of Webpage</VAR>
<br><CITE>Creation of Webpage</CITE>
<br><DFN>Creation of Webpage</DFN>
<ADDRESS>Creation of Webpage</ADDRESS>  Creation of Webpage
Creation of Webpage
Creation of Webpage
Creation of Webpage
Creation of Webpage
Creation of Webpage


 
■<TT> <SAMP> <CODE> <KBD> <U> <STRIKE> <BIG> <SMALL> <SUP> <SUB> ▲Top

  为方便对照及记认,所以把十个标记放在一起介绍。

<TT> <SAMP> <CODE> <KBD> 可令每字母有相等宽度且每个字母之间的距离稍微加宽。但于 NC 不见得如此。
<U> 是加底线的标记,一些特别的浏览器并不支持,因顾虑到与链接混淆。
<STRIKE> 加上删除线的标记。
<BIG> 令字体加大。
<SMALL> 令字体变细。
<SUB> 为下标字, <SUP> 则为上标字,仅剩的数学标记。
  例子: (第一行是没有任何字体标记的,作参照用) HTML Source Code (原代码) 浏览器显示结果
Creation of Webpage
<br><TT>Creation of Webpage</TT>
<br><SAMP>Creation of Webpage</SAMP>
<br><CODE>Creation of Webpage</CODE>
<br><KBD>Creation of Webpage</KBD>
<br><U>Creation of Webpage</U>
<br><STRIKE>Creation of Webpage</STRIKE>
<br><BIG>Creation of Webpage</BIG>
<br><SMALL>Creation of Webpage</SMALL>
<br>12345<SUB>7</SUB> 6789<SUP>9</SUP>  Creation of Webpage
Creation of Webpage
Creation of Webpage
Creation of Webpage
Creation of Webpage
Creation of Webpage
Creation of Webpage
Creation of Webpage
Creation of Webpage
123457 67899  


 
■<H1> <H2> <H3> <H4> <H5> <H6>: ▲Top

  这些标记是标题标记,由 <H1> 到 <H6> 逐渐变小。每个标题标记所标示的字句将独占一行且上下留一空白行。

  例子: 原代码 <H1>Header Level 1</H1>
<H2>Header Level 2</H2>
<H3>Header Level 3</H3>
<H4>Header Level 4</H4>
<H5>Header Level 5</H5>
<H6>Header Level 6</H6>  
显示结果 Header Level 1
Header Level 2
Header Level 3
Header Level 4
Header Level 5
Header Level 6


 
■<FONT> <BASEFONT>: ▲Top

<FONT>...</FONT>
用法:      用以改变字体大小和颜色
开始/结束标识: 必须/必须
属性:      size="..."文本字体大小(从1到7,或者相近的数字)
         color="..."文本字体颜色
         face="..."文本字体类型
空:       不允许
注释:      使用样式表来实现这种设置会更好,提倡使用样式表

  这一节只有这两个标记具参数设定,且两者的参数设定是一样的,都是负责设定文字的大小、字型及颜色,但各有用处,且看以下比较:

<BASEFONT> 可以用于文件开头部分,即 <HEAD> 与 </HEAD> 之间的位置,将影响全文字句,是一个空标记,用以改变字体显示的内定值。
<FONT> 是应用于文件的内文部分,即 <BODY> 与 </BODY> 之间的位置,只影响所标示的字句,是一个围堵标记。
两标记可同时存在,唯没被 <FONT> 所标示的字句才直接受 <BASEFONT> 所影响,而 <FONT> 本身也受 <BASEFONT> 的影响。
  <FONT>的参数设定:

    例子: <font face="Arial" size="+2" color="#008000">Creation of Webpage</font>


face="Arial"
设定文字的字形。Arial 是常用的一种,请不要使用 Window 附带字 体以外的字体。对于没有设定为中文代码的中文网页,Netscape Netvigator 不会显示此标记 所指明的任何中文字体。
size="+2"
设定文字的大小。其值可以是绝对或相对,
绝对的意思是标记自己决定文字的大小,不受 <BASEFONT> 挠跋欤?
size="5" 表示其大小便是 5, 而html内定值为 3,即 size="3"和没设定是一样的。
相对的意思是在默认值 3 基础上增大或缩小的级数,如 size="+2" 便等同绝 对表示法的 size="5",蓝天若已设定 <BASEFONT size="n"> 则其实际大小便是 n+2 不 再是 3+2 了。<BASEFONT>只有绝对表示法。
color="#008000"
设定文字的颜色。#008000 表示绿色,各类颜色值及调色法请参考【调色原理】
  例子: 原代码 <font size="+1">I love Creation of Webpage</font>
<br><font size="+2" color="#800080">I love Creation of Webpage</font>
<br><font face="Times New Roman" size="5" color="#008000">I love Creation of Webpage</font>  
显示结果 I love Creation of Webpage
I love Creation of Webpage
I love Creation of Webpage  
May 26
■ 排版标记
  <!--注解-->;<P>;<BR>;<HR>;<CENTER>;<PRE>;<DIV>;<NOBR>;<WBR>;

  欲明白本篇【HTML彻底剖析】之标记分类,请看 【标记一览】。
  也请先明白围堵标记与空标记的分别,请看 【HTML概念】。

  
 
■ <!--注解-->:  ▲Top  

用法:      用来插入一些在浏览器中不显示的注释和解释性语言
开始/结束标识: 必须/必须
属性:      没有
空:       允许
注释:      其内容长度不用被限制在一行内,可以为任意长度。结束标识和开始标识可以不在一行上。

  像很多电脑语言一样,HTML 也提供注解功能。浏览器将忽略此标记中的文字(可以是 很多行)而不作显示,一般使用目的:

为文中不同的部分加上说明,方便日后修改。
这对较复杂或非私人网页尤其重要,它不单提醒自己也提醒其他同事这部分 做什么、那部份做什么。
例子:
<!--由这里开始是产品订购表格-->


用作版权声明。
假如你不希望别人使用或复制你的网页,可加上警告字句。
例子:<!--本文版权为 2000, FortuneAge 所有,未经许可,请勿抄摘-->

 
■ <P> : ▲Top  

用法:      定义一个段落
开始/结束标识: 必须/可选
属性:      %coreattrs,%i18n,%events
         align="..."被反对。用来控制对齐方式(left, right, center, justify)
空:       不允许

  <P> 称为段落标记。作用:留一空白行。

  本来<P>是一个围堵标记,标于一段落的头尾,但从 HTML 2.0 开始已不需要</P>作结尾。

  <P> 的常用参数: 如:<p align="center">

align="center"
可选值:right, left, center。
默认值: align="left"
  例子: 原代码 Here is the text for my paragraph. It does't matter how long it is,
how many space are between the words or when I decide to hit the return key.
It will create a new paragraph only when I begin the tag with another one.
<P>Here's the next paragraph.  
显示结果 Here is the text for my paragraph. It does't matter how long it is, how many space are between the words or when I decide to hit the return key. It will create a new paragraph only when I begin the tag with another one.

Here's the next paragraph.



 
■ <BR> :  ▲Top  

用法:      强迫一行文本断开
开始/结束标识: 必须/必须
属性:      %coreattrs,%i18n,%events
         clear="..."设置在一个浮动对象之后的下一段起始位置(none, left, right, all)
空:       不允许

  <BR>称为换行标记。作用:令其后的内容在下一行显示。

  由于浏览器会自动忽略原代码中的空白和换行的部分,这使得<BR>成为最常用的标记之一 。 因为无论你在原代码中编好了多漂亮的文章,若不适当地加上换行标记或段落标记, 浏览器只会将它显示成一大段。

错误示范: 原代码 566 E Boston Post RD
Mamaroneck NY 10543-9982
United States of America  
显示结果 566 E Boston Post RD Mamaroneck NY 10543-9982 United States of America  


正确例子: 原代码 566 E Boston Post RD
<BR>Mamaroneck NY 10543-9982
<BR>United States of America  
显示结果 566 E Boston Post RD
Mamaroneck NY 10543-9982
United States of America  


 
■ <HR> :  ▲Top  

用法:      是一个水平分割线,用来把页面分成几个部分
开始/结束标识: 必须/非法
属性:      %coreattrs,%events
         align="..."被反对。控制对齐方式(left, right, center, justify)
         noshade="..."显示一个实心的分界线
         size="..."被反对。控制分界线的尺寸大小
         width="..."被反对。控制分界线的宽度
空:       允许

  <HR>称为水平线。作用:插入一条水平线。

  <HR> 的参数修改:

  以: <HR align="LEFT" size="2" width="70%" color="#0000FF" noshade> 为例。

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

size="2"
设定线条的厚度,以像素作单位,内定为 2。

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

color="#0000FF" (只适用于IE)
设定线条颜色,内定为黑色。 #0000FF 代表蓝色,也可以采用颜色的名称,即 text="blue" 。各种颜色的值及名称请参考【调色原理】一节。

noshade
设定线条为平面显示,若删去则具阴影,这是内定值。
  例子: 原代码 <HR>
<HR align="LEFT" size="4">
<HR align="LEFT" size="2" width="70%" color="#0000FF" noshade>
<HR align="LEFT" size="4" width="70" color="#008000">  
显示结果
--------------------------------------------------------------------------------

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------



 
■ <CENTER> : ▲Top  

  <CENTER>称为居中标记。作用:令置中对齐。

  你会发现很多的标记已有 align="CENTER" 的参数,<CENTER>似乎是多余了,事实上它还是常用的标记之一,其简单易用 ,常用于文字,对于已加有 align="CENTER" 参数的 <TABLE> 标记也不要厌其烦 地加上居中标记,因为很多浏览器不支持<TABLE> 标记中的 align="CENTER" 参数。

  例子: 原代码 <CENTER>Chris's First Homepage</CENTER>
<CENTER>What's new</CENTER>
<CENTER>My profile</CENTER>  
结果 Chris's First Homepage
What's new
My profile  


 
■ <PRE> :  ▲Top  

用法:      显示预先被格式化后的文本
开始/结束标识: 必须/必须
属性:      %coreattrs,%i18n,%events
         WIDTH="..."指定格式化后文本的宽度
空:       不允许

  <PRE>称为预设格式标记。作用:令文字按照原代码的方式显示。

  这标记允许保留你在原代码中输入的空白和回车。细看以下例子你便可体会到此标记的威力。除了运用一大堆表格标记之外你只有采用这标记才能有此效果。

  能以<PRE>标记产生对齐效果,或产生多于一行的空白才算上乘!

  例子: 原代码  <pre> Creation of Webpage Log Analysis I
Composer Learning  459 407 480 522 547 586 673
HTML Advanced      200 268 296 358 385 453 506</pre>

显示结果    Creation of Webpage Log Analysis I
Composer Learning  459 407 480 522 547 586 673
HTML Advanced      200 268 296 358 385 453 506



 
■ <DIV> :  ▲Top  

  <DIV>称为定位标记。作用:设定文字表格等摆放位置。

  <DIV>应用在 Style Sheet(样式表)方面更显威力,它最终目的是给设计者另一种组织 能力,有 Class ; Style ; title ; ID 等属性,将于【Style Sheet】一节才作详述,这里只作一个 属性设定。
  以 <DIV align="center"> 为例:


align="center"
可选值:center ; left ; right 。决定对齐方向。
<DIV align="center"> 的作用和居中标记 <CENTER>一样,前者是由 HTML3.0 开始 的标准,后者是通用已久的标示法。
  例子: 原代码 <DIV align="center">Chris's First Homepage
<br>What's new
<br>My profile</DIV>  
显示结果 Chris's First Homepage
What's new
My profile


 
■ <NOBR> :  ▲Top  



  <NOBR>称为不换行标记。作用:令文字不能因太长而换行 。它对住址、数学公式、一行数字等尤其有用。

  例子:(其中 Chris's Creation of Webpage 将不被分开而显示于同一行。) 原代码 If you want to know how to create you own homepage quickly, don't miss <NOBR>Chris's Creation of Webpage</NOBR> which will help you a lot.  
显示结果 If you want to know how to create you own homepage quickly, don't miss Chris's Creation of Webpage which will help you a lot.  


 
■ <WBR> :  ▲Top  

  <WBR>称为建议换行标记。作用:预设换行部位。

  它没有侵犯到 <BR> 的责任,只是作建议而已,若浏览者的显示器分辨率够高的话,那么它是不会换行的。

  例子:(若不加<WBR>标记,整个网址会显示下一行。) 原代码 Please visit my other homepage which locate at http://www.geocities.com/SiliconValley/<WBR>Sector/8234/index.html There are many softwares for download. I think you will really love that place.  
显示结果 Please visit my other homepage which locate at http://www.geocities.com/SiliconValley/Sector/8234/index.html There are many softwares for download. I think you will really love that place.  
分页: 157/196 第一页 上页 152 153 154 155 156 157 158 159 160 161 下页 最后页 [ 显示模式: 摘要 | 列表 ]