1 / 26

理解 HTML 语言与高级语言(如 VB 、 C 等)的区别; 熟知网页常用标记及属性,如标题、字体、段落、图像、超链接、表格等;

理解 HTML 语言与高级语言(如 VB 、 C 等)的区别; 熟知网页常用标记及属性,如标题、字体、段落、图像、超链接、表格等; 熟练掌握 HTML 表单中各界面对象的标记符号和属性,如表单、文本域、列表域、复选框与单选钮、命令按钮等; 教学重点 对 HTML 表单的理解; 教学难点 HTML 表单的应用. ASP 基本原理 HTML 工作原理 静态网页和动态网页 ASP 运行环境配置. 一、 HTML 语言结构. 二、 HTML 非正文标记. 1 、开始和结束标记. 开始标记: <html> 结束标记: </html>

jack-wood
Download Presentation

理解 HTML 语言与高级语言(如 VB 、 C 等)的区别; 熟知网页常用标记及属性,如标题、字体、段落、图像、超链接、表格等;

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 理解HTML语言与高级语言(如VB、C等)的区别;理解HTML语言与高级语言(如VB、C等)的区别; • 熟知网页常用标记及属性,如标题、字体、段落、图像、超链接、表格等; • 熟练掌握HTML表单中各界面对象的标记符号和属性,如表单、文本域、列表域、复选框与单选钮、命令按钮等; • 教学重点 • 对HTML表单的理解; • 教学难点 • HTML表单的应用

  2. ASP基本原理 • HTML工作原理 • 静态网页和动态网页 • ASP运行环境配置

  3. 一、 HTML语言结构

  4. 二、 HTML非正文标记 1、开始和结束标记 开始标记:<html> 结束标记:</html> 分别指明HTML文档的开始和结束。所有其他标记必须置于HTML标记中间,否则客户端浏览器将忽略不在其间的标记。 2、头部标记 <head>……</head>,其作用在于初始化文档的信息。 <html> <head> <!-- 以下设置密码为123456 --> <script language="vbscript"> dim s s="" do while s<>"123456" s=prompt("请输入密码:") loop </script> </head> </html> 示例:循环密码登录程序

  5. 3、主体标记 <body>……</body>,是HTML文档最核心的部分 Web页面的主要内容都放在这里

  6. 三、 HTML正文标记 1、标题字体标记 标题字体通过<Hx>…</Hx>标记实现,夹在<Hx>和</Hx>中间的文字为加黑、加大显示。标题元素共有6种,分别为h1,h2,…,h6,用于表示文档中的各级标题。标题号x越小,则表示的标题字体就越大。默认情况下,浏览器对各级标题做如下解释:

  7. 2、段落标记与换行标记 为了排版整洁、表述清楚,正文信息通常需要被分成多个段或多行,所以需要用到: 段落标记<p > 换行标记< br > <p>表示新段开始,不同段之间将产生一空白行。 <br>表示新的一行开始,与换段标记区别是,不会产生空白行。

  8. 示例 : <html> <body> 这首《清平调》诗,以牡丹花比贵妃的美艳。(加换段标记)<p>首句以云霞比衣服,以花比容貌;二句写花受春风露华润泽,犹如妃子受君王宠幸;三句以仙女比贵妃;四句以嫦娥比贵妃。(加换行标记)<br>这样反复作比,塑造了艳丽有如牡丹的美人形象。 </body> </html>

  9. 3、预格式化文本标记 由于浏览器不会识别普通文本段中的缩进部分和空白,当使用格式化文本的方法时,不能使浏览器按照所指定的格式显示文本。这时就要使用预格式化文本标记<pre>……</pre>,控制其按原输入模式显示在浏览器上,并且此时显示的内容不会因浏览器窗口的调整而自动换行。 示例 : <html> <body><pre> 《清平调》诗共有三首,是 李白 在长安为翰林时所作。有一次,唐明皇与杨贵妃在沉香亭观赏牡丹, 因命李白作新乐章, 李白奉旨作了三章。 </pre></body> </html>

  10. 4、水平线标记 可以在Web页面中插入一条横向水平线。 size可以定义横线的厚度,align可设置横线的对齐方式(Left、Righ、Center),width可设置横线的宽度,noshade用于设置水平线为实心线(默认情况下为阴影线) 示例 : <html> <body> 第一条水平线,厚度为5个像素。<hr size=5> 第二条水平线,宽度为200个像素,对齐方式为左对齐。<hr width=200 align=left> 第三条水平线,为实心线,厚度为10个像素。<hr size=10 noshade> </body> </html>

  11. 5、列表标记 常用列表有3种: 有序列表、无序列表和定义列表。 输出时每一列表条目缩进,并且以不同的项目符号表示。 <html> <body> 有序列表: <ol> <li>第一章 <li>第二章 </ol> 无序列表: <ul> <li>第一章 <li>第二章 </ul> 定义列表: <dl> <dt>第一章 <dd>说明:第一章为自学内容,请认真学习 <dt>第二章 <dd>说明:第二章为授课内容,请提前做好预习 </dl> </body> </html> 示例 :

  12. 6、字符格式化标记 在Web页面中,可以使用<font>……</font>标记来格式化文本,使浏览器按照指定的字体类型、字号大小及字体颜色来显示文本。它的语法格式为:

  13. 示例 : <html> <body> <font face=楷体_gb2312 size=8> <b> 对《清平调》的评论 </b> </font> <p>诗人采用<i>云、花、露、玉山、瑶台、月色</i>,一色素淡字眼,赞美了<u>贵妃</u>的丰满姿容,却不露痕迹。 </body> </html>

  14. 7、图像标记 在网页中加入丰富多彩的图片,可以增强页面的吸引力。目前,在Internet中较为流行的图片格式是GIF(动态压缩文件)和JPG(有损压缩文件),由于两种格式的文件所占用空间少,现已广泛应用。那么,如何在Web页面上插入图像呢?可使用图像标记IMG,它的语法结构为: <img src=”图像地址”[alt=”文字说明”| align=”对齐方式”| border=”边框值”]>

  15. 8、超链接标记 一个超链接大致由两部分组成: 一部分是被指向的目标,它可以是同一HTML文档中的另一部分,也可以是硬盘上的文件,甚至可以是其他任何一个站点的某个文件. 另一部分是指向目标的链接主体,可以是文本,也可以是图片,甚至是图片的一部分。 <a href="链接目标的地址" [name="创建锚的名称" | target="打开窗口的方式" ]>链接主体</a>

  16. 9、表格标记 在编写Web页面时,能应用表格无疑可增加管理的灵活性,且可使页面整齐美观。但表格元素过多,写起来较麻烦,所以人们也常使用网页编辑软件(如FrontPage、Dreamweaver)来完成。通常将表格分解成以下5部分。

  17. 示例 : <html> <body> <!-- 以下产生一个不带边框的表格 --> <table> <caption>成绩表</caption> <tr> <th>姓名</th> <th>政治</th> <th>英语</th> </tr> <tr> <td>张三</td> <td>85分</td> <td>92分</td> </tr> <tr> <td>李四</td> <td>78分</td> <td>85分</td> </tr> </table> <hr>

  18. 四、HTML特殊标记 1、表单标记 表单标记与动态网站设计分不开,凡是要求用户输入的信息基本上都由表单实现。 表单作用: 从客户端浏览器收集信息,并将所收集的信息指定一个处理程序。可以为ASP的程序,也可为其他的如JSP、PHP等程序。 表单的使用是制作动态网站的基础。是与用户进行信息交流的主要方式,细分成以下两块: <form name="名字" method="方式" action="文件"> 插入相应的表单域标记 </form>

  19. 表单标记可提供让浏览者输入文字信息,如姓名、密码、留言等。根据输入方式不同,又分为三类。表单标记可提供让浏览者输入文字信息,如姓名、密码、留言等。根据输入方式不同,又分为三类。 (1) 单行文本域 其语法格式为: <input type="text" value="设置的初始值" name="文本域的名称"> (2) 密码文本域 其语法格式为: <input type="password" value="设置的初始值" name="文本域的名称"> (3) 多行文本域 与单行文本框的区别在于多行文本框可以指定文本框的宽度和高度。其语法格式为: <textarea cols="文本框的宽度" rows="文本框的高度" name="文本域的名称"> </textarea>

  20. 提供让浏览者在固定的范围内作出选择,如性别、爱好等。根据输入方式不同,分为两类:提供让浏览者在固定的范围内作出选择,如性别、爱好等。根据输入方式不同,分为两类: (1) 单选域 其语法格式为: <input type="radio" name="选择域的名称"> (2) 复选域 其语法格式为: <input type="checkbox" name="选择域的名称"> 提供让浏览者将所有输入的内容采取的一个响应动作,如提交给服务器处理,还是将该输入的内容清除后再重填。 (1) 提交按钮,把输入的内容提交给相关程序,让服务器处理。其语法格式为: <input type="submit" value="确定" name="按钮域的名称"> (2) 重置按钮,把刚输入的内容清除,再由用户重新输入。其语法格式为: <input type="reset" value="重置" name="按钮域的名称">

  21. 提供让浏览者在给出的菜单中作一个选择,如选择籍贯、类别等。根据提供的方式不同,又分为以下两类。提供让浏览者在给出的菜单中作一个选择,如选择籍贯、类别等。根据提供的方式不同,又分为以下两类。 (1) 下拉菜单,提供一个下拉式菜单(例:)。其语法格式为: <select name="菜单的名称"> <option>菜单中的第1个值 <option>菜单中的第2个值 <option>菜单中的第N个值 </select> (2) 滚动菜单,提供一个带有滚动条的菜单(例:)。其语法格式为: <select name="菜单的名称" multiple size="确定显示选择项的个数"> <option>菜单中的第1个值 <option>菜单中的第2个值 <option>菜单中的第N个值 </select>

  22. <html> <body> <form action="abc.asp" method="post" name="f1"> <p> <font color="#0000FF" size="5" face="黑体">请填写如下个人信息:</font></p> <p>  姓 名: <input name="t1" type="text" size="12"> </p> <p> 性 别: <input type="radio" name="r1">男 <input type="radio" name="r1">女 </p> <p>出生年月: <input name="t2" type="text" value="1983-03-09" size="12"> </p> <p>所在城市: <select multiple size=1 name="s1"> <option>北京</option> <option>天津</option> <option>长沙</option> </select> </p> <p>个人爱好: <input type="checkbox" name="c1">看书 <input type="checkbox" name="c2">打球 <input type="checkbox" name="c3">看电视 <input type="checkbox" name="c4">泡网吧 </p> <p>个人简介: <textarea name="t3"></textarea> </p> <p> <input name="s1" type="submit" value="确定"> <input name="s2" type="reset" value="重写"> </p> </form> </body> </html> 表单示例 :

  23. 2、框架标记 框架将浏览器窗口分成多个区域,每个区域可以单独显示一个HTML文件。比如可以将索引放在一个区域,文件内容显示在另一个区域。 框架由<frameset>指定,允许层次嵌套,各栏显示的页面用<frame>指定。 <frameset [rows | cols]= "……" ] …… <frame src="待链接的文件名"> …… </frameset>

  24. 3、其他标记 (1) 会滚动的字标记,设置字按固定格式滚动。它的语法结构为: <marquee>滚动的字</marquee> 其属性有以下几种。 · 方向(direction):left左、right右、up上、down下。 · 方式(behavior):alternate来回走、slide走一圈。 · 速度(scrollamount):值越大速度越快。 如:<marquee direction="up" behavior="alternate" scrollamount="4"> 这些字在走呀 </marquee> (2) 样式标记,保留给将来的格式表单。IE一起使用的另一类元素,常用此元素来定义其级联格式表单。它的语法结构为: <style>……</style> 如:<style type="text/css"> 指告诉浏览器要使用的样式表格式(此处可用类型为“text/css”)。该标记的使用一般放在<head>……</head>间,以使其能够被大多数的浏览器解释。

  25. 设置一个包含图文混排、无序及有序列表、表格及超链接在内的网页文件设置一个包含图文混排、无序及有序列表、表格及超链接在内的网页文件 • 试述表单的作用 • 在制作一个“信息反馈表”网页时,用到“用户名、口令、意见”3个文本域,请问应分别设计何种格式的文本域? • 编写一个表单页面,内容为有关用户的个人资料注册,并编写表单处理程序111.asp,处理方式为POST,内容为输出一句话:”你好,欢迎你!”

More Related