430 likes | 930 Views
HTML 网页制作. 名词解释. HTML(HyperText Markup Language ) : 编写网页的基本语法,简单易懂,用最基本的文字编辑器即可编写。 例如:记事本、 FrontPage 、 DreamWeaver 。 浏览器 (Browser) : 相当于 html 翻译器,将 html 语法,用生动活泼易懂的方式解读出来,目前时 下最受欢迎的浏览器有 IE 、 Netscape 。 网页: 您所看到的每一页 html 文件都叫做网页。 首页: 连上一个站时,所出现的第一个画面就叫做首页。
E N D
名词解释 • HTML(HyperText Markup Language ): • 编写网页的基本语法,简单易懂,用最基本的文字编辑器即可编写。 • 例如:记事本、FrontPage、DreamWeaver。 • 浏览器(Browser): • 相当于html翻译器,将html语法,用生动活泼易懂的方式解读出来,目前时 下最受欢迎的浏览器有IE、Netscape。 • 网页: • 您所看到的每一页html文件都叫做网页。 • 首页: • 连上一个站时,所出现的第一个画面就叫做首页。 • 通常完整档名应该存成index.htm或是index.html 。 • 但有些提供网页空间的公司,会规定你首页的档名,那你就必须存成这个档名才行(例如default.htm)。 • 标签: • 又称为标记,例如<body>。 • html文件就是由一群标签所构成的,浏览器会根据所写的标签,解读出相对应的内容。以下数章就是说明各个卷标的功能与写 法。 • 属性: • 有些卷标中还可以加入属性来做进阶的控制。 • 例如 <body text="#000000">,text就是body这个卷标下的一个属性,是用来控制文字颜色的。
基本架构 • 打开附属应用程序中的[记事本]。 • <html> • <head> • <title></title> • </head> • <body> • </body> • </html> • 在<title>与</title>之间,输入简短的文字。 • 在<body>与</body>之间,输入简短的文字。 • 步骤1、2、3如下图所示 • 要存档时,主档名自行选择,扩展名则必须是 htm或html。 • 若是没有特别规定,首页的档名必须是index.htm或index.html。 • 找到刚存好的档案,快速用鼠标左键按两下!所看到的,就是你的第一个网页。
卷标功能解说 • <html>...</html> • 是用来表示这份html文件的有效范围。 • <title>...</title> • 输入在这对卷标中的文字,将成为网页的标题,会出现在浏览器最左上方的部分。 • <body>...</body> • 是用来标示网页主要内容(文字或图片等等)的开始与结束。 • 接下来介绍的所有语法都必须放在这对标签之中! • body这个卷标内可加入许多的属性, • <body>中最常用的属性如下: • text:用来控制你网页中,所有文字的颜色, • 写法:<body text="#000000"> • #000000 是网页所使用的颜色代码,变换这些色码,可自行设定颜色。 • bgcolor :用来控制您网页中,背景的颜色。 • 写法是<body bgcolor="#ffffff"> • link:用来控制网页中,超级链接的颜色。 • 写法是<body link="#0080ff"> • alink:用来指定超级链接,在连结中的颜色(鼠标按下去时)。 • 写法是<body alink="#8000ff">
vlink:用来指定超级链接,在连结后的颜色, • 写法是<body vlink="#ff0000"> • background:用来控制网页中,背景的图案,若嫌背景每次都用素面的颜色不好看,那就一定要用这个, • 写法是<body background=“xxx.jpg”> 直接将图文件的位置输入在引号中,可放置 jpg 或 gif 这两种格式的图档。 • 若是想一次控制很多属性,这些属性可以在一个卷标内完成。只要在属性与属性之间空一格即可。 • EX: <body text=“#000000” bgcolor=“#ffffff”> • <html> • <head> • <title>HTML教学范例</title> • </head> • <body text="#3366ff" bgcolor="#000000"> • 请注意看窗口左上角,还有文字与背景的颜色。 • </body> • </html>
换行 : • html文件并不是按下 enter就会自动换行,它必须使用这些标签。<p>...</p> • <p> :代表一个段落的开始,使用后,文字会自动换行。 • </p> :则代表此段落结束。 • <br> :可以使文字换到下一行。注意!它并没有配对标签。 • 对齐 : • <p align=left>...</p>靠左 • <p align=center>...</p>置中 • <p align=right>...</p>靠右 • 只要用<p>...</p>中 align这个属性就可以做到,所以除了对齐的功能外,也有上述的换行功能。 • <center>...</center> • 夹在这组配对卷标中的组件,将会被置中。 • 固定模式: • <pre>...</pre> • 可以先用平常在word中的排版方式,将网页的主要内容搞定,再用这个标签将主要内容全部包起来,最后在浏览器看到的结果,不管是空格、空行、换行或是文字的位置,都会依原来的格式排好。 • 缩排: • <blockquote>...</blockquote> • 文字将会向右缩排,相当于打字时按下「 Tab」键的效果。 • 如果使用两组的话,就会缩排两单位,依此类推。
<html> • <body> • 钓鱼台是台湾的 • <p>你总以为爱是讨你欢心,</p> • <p>对你好不过是天经地义,</p> • <p>却不曾关心我也有情绪。</p> • <p>我的付出需要你的热情响应。 • <br>是我宠坏了你 • <br>溺爱骄纵了你的心</p> • 小痞子, • <br>逛大街, • <br>沿街被人扁。 • <p align=left>走路靠左边</p> • <p align=center>走路走中间</p> • <p align=right>走路靠右边</p> • <center>土木AB最赞了!!!</center> • <pre>男人不该让女人流泪 • 至少我尽力而为 • 相 信 我</pre> • <blockquote>缩排一次</blockquote> • <blockquote><blockquote>缩排两次</blockquote></blockquote> • </body> • </html>
标题文字 : • <h1>...</h1>~<h6>...</h6> • 叫做标题卷标,当想要加入一个标题文字时,就需要用到。 • 其中<h1>是最大的,<h6>则是最小的。 • 写法是: • <h1>小远</h1> • 标题的大小还可以自由控制! • <h1>小</h1> • <h2>远</h2> • <h3>真</h3> • <h4>的</h4> • <h5>很</h5> • <h6>帅</h6>
字体大小 • <font>...</font> • 这个卷标可以加入一些属性以控制文字的大小、颜色、字型等 • 先把注意力摆在“大小”, • 写法是: <font size=“3”>小远</font> • size属性: 用来控制大小。 • 基本上如果没有特别规定,默认值就是3,值越大字就越大。 • size还有一种写法:<font size=“+1”>小远</font> • 因为默认值为3,所以+1以后就变成4的效果, • 同理-1就变成 2的效果。 • <font size=“7”> = <font size=“+4”> <font size=“6”> = <font size=“+3”> <font size=“5”> = <font size=“+2”> <font size=“4”> = <font size=“+1”> <font size=“3”> = <font size=“+0”> <font size=“2”> = <font size=“-1”> <font size=“1”> = <font size=“-2”> • 如果写<font size=“+100”>小远</font>,会失败!因为属性有一定的限制,不能让你做出超级大字或是蚂蚁小字, • 若设定超过最大值,那将会以最大的字体来显示。 • <font size=-2>H</font> • <font size=“-1”>T</font> • <font size=“+0”>M</font> • <font size=“+1”>L</font> • <font size="+2">网</font> • <font size="+3">页</font> • <font size="+4">教</font> • <font size="+100">学</font>
修改文字大小默认值 : • 文字大小默认值是3。利用 <basefont size=“1~7”>默认值可以改成1~7。 • 字型及颜色 : • face:是用来控制字型的, • 写法是<font face=“标楷体”> 文字就变成标楷体 • 如果没有所设定的字型,文字仍然只会以细明体的型式呈现。 • Color: • 除了可在<body>中控制字的颜色,也可以让某特定的一段文 字换颜色。 • 写法是 <font color="#ff0000"> • 其中 #ff0000 是网页使用的颜色代码。 • 其它的特别效果 : • 我是<i>斜体字</i> 我是斜体字 • 我是<b>粗体字</b> 我是粗体字 • 我有<u>底线</u> 我有底线 • 我是<tt>打字机字型</tt> 我是打字机字型 • 我让<big>文字加大</big> 我让文字加大 • 我让<small>文字变小</small> 我让文字变小 • 我在<sup>上</sup> 我在上 • 我在<sub>下</sub> 我在下 • 我会<blink>闪烁</blink>(IE不支持) 我会闪烁 • 我是<code>原始码</code> 我是原始码 • 我是<var>变数</var> 我是变数 • 我是<address>地址</address> 我是地址 • <strong>加强</strong>语气 加强语气 • <cite>引用</cite>名言 引用名言 其它的特殊符号 : < < > > & &
图片卷标 : • <img src="xxx.gif"> • 利用这个写法就可以把图放进网页中了 • src 后面要填的是图片的位置所在。 • 绝对位置与相对位置: • <img src=“http://www.csie.nctu.edu.tw/~jmsu/1.gif”> (绝对位置) • <img src="1.gif"> (相对位置) • 如果两个档案都是放在http://www.csie.nctu.edu.tw/~jmsu这个目录下,则选择相对路径的写法. • <img src=“http://www.csie.nctu.edu.tw/~jmsu/pic/1.jpg”> (绝对位置) • <img src=“pic/1.jpg"> (相对位置) • 如果首页,放在http://www.csie.nctu.edu.tw/~jmsu/index.html (绝对位置) • 网页教学第二章,放在 http://www.csie.nctu.edu.tw/~jmsu/teach/2.html (绝对位置) • 要在第二章中,利用超级链接连到首页,有两种写法: • <a href=“http://http://www.csie.nctu.edu.tw/~jmsul/index.html”>首页</a> (绝对位置) • <a href="../2.html">首页</a> (相对位置)
img中的属性 : • width height • 用来控制图形的宽跟长。如果把图形过度的放大,会使图形产生粗糙失真的情形。 • <img src="015.gif" width="26" height="40"> • <img src="015.gif" width="60" height="90"> • alt • 可将图片加入批注。 • border • 这个属性控制图片边框的粗细,如果没有特别指定,默认值是0 • <img src="015.gif" border="4"> • vspace=xx • 图的垂直方向预留的空白宽度。 • xx里面填的是数字。 • hspace=xx • 图的水平方向预留的空白宽度。
align • 控制图片的定位。 • left、center、right • 分别表示将图片置左、置中、置右。 • top、middle、bottom • 分别表示图片的上缘、中间、下缘对齐基准线。
超级链接的标签 • <a href="xxx.html">文字叙述</a> • 文字叙述用来表示这个超级链接连到何处。 • 而xxx.html处,则是填入网页的位置。 • 这牵涉到绝对位置跟相对位置的问题 • 文字叙述的部分还可以用图片来代替,这就是网页中按钮的道理。 • 按钮的旁边有一层框线,要让这个框线消失。 • 只要在<img>后面加上border="0"这个属性就可以了。
内部连结 • 当一页内容太多时,可以在这一页,做一些超级链接, 直接连到这页的某个地方。 • 首先将欲连结处定义起来。 • <a name=“point”>欲连结处</a> • 想用一个超级链接连到此处,连结的写法只要在前面多加一个 #。 • <a href="#point">连到欲连结处</a> • <html> • <head><title>范例</title></head> • <body> • <pre> • <a href="#step1">第一步</a> • <a href="#step2">第二步</a> • <a href="#step3">第三步</a> • <a name="step1">第一步</a> • <a name="step2">第二步</a> • <a name="step3">第三步</a> • </pre> • </body> • </html>
网页开启位置 • target: • 决定了按下超级链接后,新网页开启的位置。 • 写法:<a href=“xxx.html” target=“??”>文字叙述</a> • ??可以换成_blank、_parent、_self、_top • target="_blank" • 使连结的画面内容,在新窗口中开启。 • target="_parent“ • 使连结的画面内容,当成文件的上一个画面。 • target="_self" • 使连结的画面内容,显示在目前的框架中。(默认值) • target="_top" • 将浏览器的画面全部清掉之后,再贴上连结的画面内容,也就是可以去除原来的框架。
预设超级链接样式 • <style> • <!– • a {text-decoration:none;color:#8080ff} • a:hover {text-decoration:underline;color:#ff9900} • // --> • </style> • 这是一种CSS的排版方法,加在<head>和</head>之间。 • CSS :Cascading Style Sheets,中文名称为样式表 。 • a { }: • 这个括号里的设定是鼠标还没有放上超级链接时,超级链接的样式。 • none :代表不加底线, • color :里面的色码是超级链接的颜色。 • 变换这些色码,可自行设定颜色。 • a:hover { } : • 括号里的设定是鼠标放上超级链接时,超级链接的样式。 • Underline : 代表加底线。 • 色码当然是鼠标放上后超级链接的颜色。 • a:visited { } : • 括号里的设定是代表按过此超级链接后,超级链接的样式。
加入水平线 • 水平线也是一个相当好用的网页组件,利用它可以让你的版面更容易阅读。 • <hr> • 利用此标签就可以做出基本的水平线,它并没有相对应的配对标签。 • size • 用来控制水平线的厚度,数字越大水平线越厚。 • ex.<hr size="8"> • width • 用来控制水平线的宽度,可使用两种写法。 • 相对写法(百分比): • width=80%,就表示宽度占80%。 • ex.<hr width=“80%"> • 绝对写法(像素): • width=100px,就表示宽度为100像素。 ex.<hr width=“100px"> • noshade • 加入这个属性,可以让水平线变成实心的。 • ex.<hr size="8" noshade> 加厚的实心水平线
align • 指定水平线的对齐方式 :left(靠左)、center(置中)、right(靠右)。 • ex. <hr width="100px" align="left"> • 还是可以利用<center>来将水平线置中。 • ex. <center><hr width="100px"></center> • color • 指定水平线颜色,只有用IE浏览器才能看出此效果,Netscape不支持。 • ex. <hr color="#ff0000"> • 表格的基本架构 : • <table border="1"> • <tr><td>1-1</td></tr> • </table> • <table>...</table>代表一个表格的开始与结束。 • Border • 用这个属性来控制框线的粗细,数字越大,框线越粗,越有立体感。 • <tr>...</tr>代表往下多增加一横列。 • <td>...</td>代表在那一横列中,往右多加一格。
一个 1 x 2 的表格: • 先写好一组<tr>...</tr>,就有一横列了。 • 在<tr>...</tr>中加入两组<td>...</td>,在第一列中就有两格了。 • 在<td>...</td>中输入任意文字。 • <table border=“1”> • <tr><td>1-1</td><td>1-2</td></tr> • </table> • 一个 2 x 2 的表格 : • 先写好两组<tr>...</tr>,就有两横列了。 • 在<tr>...</tr>中加入两组<td>...</td>,每一列中就都有两格了。 • 在<td>...</td>中输入任意文字 • <table border="1"> • <tr><td>1-1</td><td>1-2</td></tr> • <tr><td>2-1</td><td>2-2</td></tr> • </table>
第一、第二列各有两格,第三列有三格。 • 先写好三组<tr>...</tr>,就有三横列了。 • 第一、第二列只需要两格,所以在第一、第二组<tr>...</tr>中,分别加入两组<td>...</td> • 第三列需要三格,故在第三组<tr>...</tr>中,放三组<td>...</td> • 在<td>...</td>中输入任意文字。 • <table border=“1”> • <tr><td>1-1</td><td>1-2</td></tr> • <tr><td>2-1</td><td>2-2</td></tr> • <tr><td>3-1</td><td>3-2</td><td>3-3</td></tr> • </table> • 横跨越的技巧 : • <table border=“1”> • <tr><td>1-1</td><tdcolspan=“2”>1-2</td></tr> • <tr><td>2-1</td><tdcolspan=“2”>2-2</td></tr> • <tr><td>3-1</td><td>3-2</td><td>3-3</td></tr> • </table>
直跨越的技巧 : • <table border=“1”> • <tr><td>1</td><tdrowspan=“3”>2</td><td>3</td></tr> <tr><td>4</td><td>5</td></tr> • <tr><td>6</td><td>7</td></tr> • </table> • colspan: • 代表横跨。等号后面的数字,代表横跨的格数。 • rowspan: • 代表直跨。等号后面的数字,代表直跨的格数。 • 内容定位: • <td align="left"> • 控制横向定位,left、center、right分别代表置左、置中、置右。 • 默认值是置左。 • <td valign="top"> • 控制纵向定位,top、middle、bottom分别代表置上、置中、置下。 • 默认值是置中。 • <table border="1" width="110" height="150"> • <tr><tdalign="right">置右</td> • <tdalign="center">置中</td></tr> • <tr><tdvalign="top">置上</td> • <tdvalign="bottom">置下</td></tr> • </table>
表格颜色: • <table bgcolor=“#FFD350”> • 控制整个表格的颜色。 • 其中 #FFD350 是网页所使用的颜色代码。 • <tr bgcolor=“#FFD350”>控制单一列的颜色。 • <td bgcolor="#FFD350">控制单一储存格的颜色。 • <table border="0"> • <tr> • <td bgcolor="#FFD350">昵称</td> • <td bgcolor="#FFD350">小远</td> • </tr> • <tr> • <td bgcolor="#FFD350">绰号</td> • <td bgcolor="#FFD350">Yahoo</td> • </tr> • <tr> • <td bgcolor="#FFD350" colspan="2">有钱人</td> • </tr> • </table>
<caption>...</caption> • 夹在这组配对卷标中的文字,会变成表格的标题。 • <table cellpadding="20"> • cellpadding 这属性可控制内容与框线的距离,数字越大距离越远。 • <table border="1"cellpadding="25"> • <caption>数字游戏</caption> • <tr><td>1</td><td>2</td><tr> • <tr><td>3</td><td>4</td><tr> • </table> • 框线装饰 : • <table bordercolor="#000080"> • 其中bordercolor用来控制所有框线的颜色。 • <table border="3"bordercolor="#000080"> • <tr><td>1-1</td><td>1-2</td></tr> • </table> • <table bordercolorlight="blue" bordercolordark="red"> • 其中bordercolorlight用来控制亮边框线的颜色。 • bordercolordark用来控制暗边框线的颜色。 • <table border="3"bordercolorlight="blue" bordercolordark="red"> • <tr><td>1-1</td><td>1-2</td></tr> </table>
分割窗口: • <html> • <head><title>分割窗口</title></head> • <frameset cols="20%,80%"> • <frame src="left.htm" name="left"> • <frame src="right.htm" name="right"> • </frameset> • </html> • 注意1:frameset不能与body共同使用。 • 注意2:分割画面最多的四个就好,太多会造成下载画面太久的问题。 • <frameset>...</frameset> • 设定的开始与结束。 • Cols-将窗口左右分割,若改成rows则将窗口上下分割。 • 等号后面用来设定分割画面的大小。设定的方式有三种: • 百分比法: • 直接输入子画面所占的的比例,像本例是左边占整个画面的20%, 右边80%,全部加起来必须是100% • 相对比例法: • 写法是cols=“1,1”,则两个子画面大小的比例为1:1,各占画面的一半。 • 如果写 1,2就是1:2,依此类推。 • 绝对大小法: • 写法是cols=“80,*”,左边的子画面大小为80像素,其它全部被右边的子画面所占去,如果写成 *,80 就刚好反过来。点数越大子画面越大。 • frame src指定这个分割画面要开启的html文件。
上下分: • <frameset rows="64,*"> • <frame src="up.html" name="up"> • <frame src="down.html" name="down"> • </frameset> • 左中右分: • <frameset cols="1,1,1"> • <frame src="left.html" name="left"> • <frame src="center.html" name="center"> • <frame src="right.html" name="right"> • </frameset> • 复杂式: • <frameset cols="150,*"> • <frame src="left.html" name="left"> • <frameset rows="20%,*"> • <frame src="rup.html" name="rup"> • <frame src="rdown.html" name="rdown"> • </frameset> • </frameset>
frameset中的属性: • frameborder= • 是否加入框线,可以填0或1,填0代表不加框线,填1代表要。 • border= 指定框线的宽度。 • bordercolor= 指定框线的颜色。 • framespacing= 指定两相邻子画面之间的间隔大小。 • frame中的属性 : • marginwidth= 指定子画面左右边缘所保留的空间。 • marginheight= 指定子画面上下边缘所保留的空间。 • frameborder= 指定是否加入框线。 • scrolling= 指定需不需要使用滚动条。 • yes ,表示不管如何都加入滚动条。 • auto,如果子画面的内容超过指定的大小时,滚动条才会出现。 • no ,表示不管如何都不要加入滚动条。 • bordercolor= 指定框线的颜色。 • noresize 如果加入这个属性,框线就被固定住了。
不支持分割画面的浏览器 : • <frameset rows="*,*"> • <frame name="top"> • <frame name="bottom"> • <noframes> • <body> • <p>此网页使用框架,但是您的浏览器并不支持。</p> • </body> • </noframes> • </frameset> • Name之用途: • <frameset rows="64,*"> • <frame src="up.html" name="up"> • <frame src="down.html" name="down"> • </frameset> • 超级链接中加入target=“up”,按下超级链接,新画面会出现在上方 • target="down",则按下超级链接,新画面会出现在下方
加入音乐面板: • 支持的模式包括mid、wav与au档 • <embed src=“xxx.mid”></embed> • embed src用来指定音乐的路径 • width= 控制面板的宽度。 • height= 控制面板的高度。 • loop= 控制重复拨放与否,可以填入true或是 false。 • true代表一直重复 、false代表只拨放一次。 • autostart= 控制是否自动拨放,可以填入true或是 false。 • true代表自动拨放、false代表不会自动拨放,必须按下拨放钮才会出现音乐。 • hidden= 设定是否隐藏面板,可填入true或是no, • true代表隐藏,no表示不隐藏。 • 范例: • <embed src="1.mid" autostart="false" loop="true" hidden="no" width="90" height="40">
交互式窗体-基本架构 • <form method="post" action="mailto:xx@xx.tw" enctype="text/plain"> • 窗体内容 • </form> • <form>...</form>: • 宣告一个窗体的开始与结束,也就是窗体的内容必须夹在里面。 • action • 可填入cgi或asp的位置,窗体的数据将由服务器端的程序来处理。 • ex.action=“http://www.xxx.com/cgi-bin/board.cgi” • 可填入你的e-mail,数据会直接传送到你的信箱。 • ex.action=“mailto:xx@xx.tw” • 你也可以给这封邮件一个主旨,直接在后面加上 • ?subject=主旨 • ex.action="mailto:xx@xx.tw?subject=意见调查" • enctype=text/plain • 数据编码的方式。 • 如利用e-mail传送中文,就使用text/plain,否则会出现乱码。
窗体内容之input形式 • 您的昵称 • 这里可以改成你想要的叙述。 • input type=“text” • 指定输入的形式,text表示要让别人输入文字。 • Name指定这个字段的名称。 • EX:名称为「昵称」,填入资料为「小远」,信件的内容将会显示: • 昵称=小远 • size指定这个字段的长度。 • value可指定字段中预设的文字。 • EX: value=“http://” • Maxlength指定对方可填入的字符数。
input type=“password”指定输入的形式。 • 一级棒、普普啦、烂毙了 • 是叙述的部分,选项名称。 • input type=“radio”指定输入的形式, • radio表示让别人多选一。 • name指定这个字段的名称。 • 注意!每一个选项的字段名称一定要相同! • value指定这个选项的名称。 • EX: 指定栏’’’’’’位的名称为「评鉴」,而点选项目的选项名称为[SOSO] 。 • 信件的内容将会显示 • 评鉴=SOSO • checked表示预先设定的选择 • checked写在「一级棒」的标签里,所以一开始小黑点就会在那个选项出现。
执行复选的动作 • input type=“checkbox” • 指定输入的形式,checkbox表示可以做多重选择。 • name指定这个字段的名称。 • 注意!每一个选项的字段名称一定要相同! • value指定这个选项的名称。 • ex:指定字段的名称为「嗜好」,而点选项目的选项名称为「兜风」与「上网」,信件的内容将会显示 • 嗜好=兜风 • 嗜好=上网
下拉式选单 • <select>...</select> • 表示一个选单的开始与结束。 • name指定这个字段的名称。 • option设定一个选项 • 如果有四个选项,就必须存在四个option。 • value指定这个选项的名称。 • ex:指定字段的名称为「居住地」,而点选项目的选项名称为 「北部」,信件的内容将会显示 • 居住地=北部 • selected一开始预设的选择。
滚动条式选单(单选) • size指定选单中,一次会出现的选项数。 滚动条式选单(多选) • multiple设定成可以复选。 • 只要按着ctrl或是 shift再点选,就可以达到复选的效果。
输入大量文字 • <textarea>...</textarea>文字方块的开始与结束。 • name设定这个字段的名称。 • rows此文字方块的横列数。输入的数字代表列数。 • cols此文字方块的直行数。 • 输入值代表此列一共可以输入的字符数。 • wrap指定输入文字时是否自动换行。 • 共有三种选择。 • off,表示不会自动换行,必须按下enter来换行。 • virtual,表示屏幕上会自动换行,但信件的内容中没有自动换行的效果。必须按下enter来换行。 • physical,表示屏幕上会自动换行,信件内容中也有自动换行的效果。
传送窗体 • input type=“submit” • 指定输入的形式。 • submit • 表示传送数据。 • input type=“reset” • 指定输入的形式。 • reset • 表示重填资料。 • value • 指定按钮上呈现的文字。
动态的换页 • 进入一个页面后,过了几秒钟,会自动切换到下一页去。 • <head>...</head>的中间加一行﹔ • <meta http-equiv=“refresh” content=“10;url=xxx.htm”> • content • 后面的数字 代表等待的秒数。 • xxx.htm • 代表想要开启的新网页位置。 • 范例: • <head> • <meta http-equiv=“refresh” content=“7; url=http://www.csie.nctu.edu.tw"> • </head>
动态的跑马灯 • 此效果只有IE支持,Netscape无。 • <marquee direction=“left” behavior=“alternate”> 文字 </marquee> • <marquee>...</marquee> • 跑马灯内容的开始与结束。 • direction=指定跑马灯行进的方向, • left和right分别代表向左与向右。 • behavior=指定跑马灯的形式。 • 如不加此属性,默认值为卷动, • 即是跑马灯遇到障碍时,会从另一端重新出现,且重复刚刚的动作。 • behavior=“slide” • 表示滑动,遇到障碍立刻停止不动。 • behavior=“alternate” • 表示交错,也就是用到障碍时,会立刻反弹,然后往反方向前进。 • 范例: • <marquee direction="left">向左卷动</marquee> • <marquee direction="right" behavior="slide">向右滑动</marquee> • <marquee direction="left" behavior="alternate">向左交错</marquee>
有序表列 • <body> • <ol> • <li>小远 • <li>AHE • <li>好野人 • </ol> • </body> • <ol>...</ol> • 表示一个有序表列的开始与结束。 • <li> • 代表一个新项目的开始。 • 有几个项目就要加几个<li>
<ol>中还有几个重要的属性如下: • type= • 里面可以填入 A,a,i...... • 就是设定项目的符号为何? • EX: 选择A 就会以A、B、C......的顺序排下去。 • start= • 里面填入数字,指定起始的编号为何? • EX:如果设定start="3",那么第一个项目将会从 3 起跳,也就是3、4、5.... • <body> • <ol type=“A” start=“3”> 或(<ol type=“i” start=“4”>) • <li>小远 • <li>AHE • <li>好野人 • </ol> • </body>
无序表列 • <ul>...</ul>: • 表示一个无序表列的开始与结束。 • <li> • 代表一个新项目的开始。 • 有几个项目就要加几个<li> • <ul>中就没有start 这个属性了,因为它没有顺序。 • type=里面可以填入: • circle(空心方框)、 • disc(实心圆点)、 • square(实心方框) • <ul type="disc"> • <li>小远 • <li>AHE • <li>好野人 • </ul>