账号通
    

账号  

密码  

2987

查看

13

回复
主题:HTML语言学习教程——HTML语言剖析(献给不懂HTML的朋友) [收藏主题] 转到:  
大笨熊 当前离线

322

主题

0

广播

0

粉丝
添加关注
级别:三年级

用户积分:1236 分
登录次数:30 次
注册时间:2007/1/3
最后登录:2007/3/15
大笨熊 发表于:2007/2/8 20:25:00   | 显示全部帖子 查看该作者主题 11楼 
科汛智能建站系统
4、HTML语言剖析之排版标记

<!--注解--> ; <P> ; <BR> ; <HR> ; <CENTER> ; <PRE> ; <DIV> ; <NOBR> ; <WBR> ;  
■<!--注解-->: ▲Top

像很多电脑语言一样,HTML 文件亦提供注解功能。浏览器会忽略此标记中的文字(可以 是很多行)而不作显示,一般使用目的:
为文中不同部份加上说明,方便日后修改。
这对较复杂或非私人网页尤其重要,它不单是提醒自已,亦提醒你的同事这部分 做什么、那部分做什么。
例子:
<!--由这处开始是产品订购表格-->

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

■ <P> : ▲Top

<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

<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

<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>称为居中标记。作用:令字、画、表格等显示于中间。
这标记原先是 Netscape 所定义,后来其它浏览器都支持它,但你会发现很多标记已有 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

<PRE>称为预设格式标记。作用:令文件按照原始码的排列方式显示。
这标记允许保留你于原始码中输入的空白及 Return。细看以下例子你便可体会到此标记的 威力。除了运用一大堆表格标记之外你只有采用这标记才能有此效果。

能以<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.
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
大笨熊 当前离线

322

主题

0

广播

0

粉丝
添加关注
级别:三年级

用户积分:1236 分
登录次数:30 次
注册时间:2007/1/3
最后登录:2007/3/15
大笨熊 发表于:2007/2/8 20:25:00   | 显示全部帖子 查看该作者主题 12楼 
科汛在线网校系统
5、HTML语言剖析之字体标记

<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>  
■实体标记与逻辑标记 : ▲Top

这一节【字体标记】你必须先明白实体标记与逻辑标记的分别,否则你会迷惑于为何不同 的标记却有相同的效果。两者分别有以下两处:
实体标记有固定的显示效果,逻辑标记则依不同浏览器而不同。
例如逻辑标记的 <EM> 由于浏览器的不同它所标示的文字不一定出现斜体效果, 它可能是加底线、粗体或反白等,所以这一节是以它们在 IE 和 NC 中的效果作介 绍。

多个实体标记亦可有效标示同一字句,逻辑标记则通常于旧浏览器不能有效显示多 重的标示。
例如两个逻辑标记 <EM> 及 <STRONG> 同时标示一字句于旧浏览器常失去作用。

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

■<STRONG> <B> : ▲Top

两者皆能产生字体加粗的效果,但必须注意的是当文件被设为 gb2312 Encoding 时,两者所 标示的中文字不会于 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

这些标记于 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

这一节只有这两个标记具参数设定,且两者的参数设定是一样的,都是负责设定文字的大 小、字形及颜色,但各有用处,且看以下比较:
<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 内建字 形以外的字形。于没有设定为 Gb2312 Encoding 的中文网页,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

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.39063秒 powered by KesionCMS 9.0