web前端开发技术实验报告实验五.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
web前端开发技术实验报告实验五

长 春 大 学 20 15 — 2016学年第 二 学期 Web前端开发技术 课程 实 验 报 告 学 院: 计算机科学技术 专 业: 软件工程 班 级: 软件14402 学 号: 041440210 姓 名: 王 悦 任课教师: 车 娜 实验五 HTML表单 一、实验目的 1.理解表单的构成,可以快速创建表单。 2.掌握表单相关标记,能够创建具有相应功能的表单控件。 3.掌握表单样式的控制,能够美化表单界面。 二、内容及要求 使用表单控件,并通过CSS控制表单样式制作一个学员档案,其效果如图6-1所示,满足以下要求: 1.学员档案上面的标题和下面的表单两部分构成。 2.标题部分通过标题标记定义。 3.表单部分通过相关的表单控件进行定义 图6-1 “学员档案”CSS样式效果 三、实验原理 表单:是网页上用于输入信息的区域,它的主要功能是收集用户信息,并将这些信息传递给后台服务器,实现网页与用户的沟通。表单由表单控件、提示信息和表单域构成。 创建表单:form/form标记被用于创建一个表单,action、method、name为表单标记form的常用属性。action属性用于指定接收并处理表单数据的服务器程序的url地址。method属性用于设置表单数据的提交方式,其取值为get或post。其中,get为默认值,这种方式提交的数据将显示在浏览器的地址栏中,保密性差,且有数据量的限制。post方式的保密性好,并且无数据量的限制,使用method=post可以大量的提交数据。 input控件:定义单行文本输入框、单选按钮、复选框、提交按钮、重置按钮等控件。 select控件:可以定义下拉菜单效果。其中,select/select标记用于在表单中添加一个下拉菜单,option/option标记嵌套在select/select标记中,用于定义下拉菜单中的具体选项,每对select/select中至少应包含一对option/option。 textarea控件:定义的多行文本输入框。cols和rows为textarea标记的必须属性,其中cols用来定义多行文本输入框每行中的字符数,rows用来定义多行文本输入框显示的行数,它们的取值均为正整数。 CSS控制表单样式:使用CSS可以轻松地控制表单控件的样式,主要体现在控制表单控件的字体、边框、背景和内边距等。 四、实验步骤 1、结构分析 “传智学员档案”由多个表单控件构成。整个页面可以使用一个大盒子div进行整体控制,然后通过form标记定义表单,并在其中嵌套相应的表单控件。另外,由于表单控件属于内块元素,不会单独占据一行,可以通过p标记嵌套表单控件使其独占一行。 2、样式分析 (1) 通过最外层的div对页面进行整体控制,需要对其设置宽度和高度以及背景图片等。 (2) 通过form对表单进行整体控制,需要对其设置宽度和内外边距样式。 (3) 定义表单标题的样式,主要控制其文本样式及内外边距。 (4) 定义各个表单控件的样式,主要控制他们的宽度、高度、文本、背景及边距等。 3、制作页面结构 根据上面的分析,可以使用相应的HTML标记来搭建网页结构。使用background属性设置背景图片和设置颜色了。使用hn设置标题。用了div标签设置了一个盒子,同时根据width、height设置盒子的大小。还应用了from标签,来定义表单。 4、定义CSS样式 (1) 定义基础样式,应用body等标签全局控制。 (2) 整体控制页面,定义div的样式,以及添加背景图片。 (3) 整体控制表单,定义表单的宽度、内边距样式来对表单进行整体控制。 (4) 控制表单标题,应用h2标题来定义 (5) 控制姓名、年龄文本框 (6) 控制单选按钮及复选框,控制薪资积及多行文本框,控制按钮提交。 五、实验代码及网页效果图 1.搭建基本结构 关键代码如下: body div class=all form class=list action=# method=post h2传智播客学员档案/h2 p input type=text value=本人真实姓名 class=txt / /p p input type=text value=请填写实际年龄 class=age / /p p class=choose labelinput type=radio name=sex /男/label labelinput type=radi

文档评论(0)

dashewan + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档