|
主题:HTML语言学习教程——HTML语言剖析(献给不懂HTML的朋友) [收藏主题] | 转到: |
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) 顶端 底部 |
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) 顶端 底部 |
<上一主题 | 下一主题 > |