上一篇文章为大家带来了HTML的介绍以及运行原理、图像表格的实际应用。本章迪派为大家介绍无序列表,有序列表,框架浮动窗口表单及表单控件,表单及表单控件
一、无序列表,有序列表:
1.有序列表:
俺第一个实例成绩表
width="500px">
项目 | 上课 | 休息 |
星期 | 星期一 | 星期二 | 星期三 | 星期四 | 星期五 | 星期六 | 星期日 |
---|
上午 | 语文 | 数学 | 英语 | 英语 | 物理 | 计算机1 | 休息 |
数学 | 数学 | 地理 | 历史 | 化学 | 计算机2 |
CAD | AI | 淘宝 | 图形图像 | 网站后台 | 学历 |
日文录入 | 公建 | 方正飞腾 | 网页三剑客 | 地理 | 计算机4 |
|
下午 | 平面设计 | 装潢 | 英语 | 日语 | 会计 | PS | 休息 |
数学 | 数学 | 地理 | 历史 | 化学 | 计算机6 |
2.无序列表
案例:
代码:
实例 ?type可以取disc、circle、square
有序列表
代码:
实例- 卢俊义
- 吴用
- 林冲
? type用于指定用什么来显示,start 表示从第几开始计算.
type有:
阿拉伯数字1, 2, 3, …
小写字母a, b, c, …
大写字母A, B, C, …
小写罗马字母i, ii, iii, …
大写罗马字母I, II, III, …
二、框架浮动窗口表单及表单控件:
Frameset框架集
用途主要是用于分割显示多个页面
?frameset和frame配合使用,一般讲是用于后台页面
快速入门:
代码
a.html页面用于保护其它页面
?该frameset页面不能有body和body体
b.html
周杰伦
齐秦
周杰伦
齐秦
周杰伦
齐秦
周杰伦
齐秦
周杰伦
齐秦
周杰伦
齐秦
周杰伦
齐秦
周杰伦
齐秦
周杰伦
齐秦
周杰伦
齐秦
周杰伦
齐秦
周杰伦
齐秦
周杰伦
齐秦
周杰伦
齐秦
周杰伦
齐秦
周杰伦
齐秦
周杰伦
齐秦
周杰伦
齐秦
周杰伦
齐秦
?target属性值有四个
_blank :表示打开一个全新的页面(新窗口)
_self:替换本页面(本窗口)
_top:(整个浏览器窗口)
_parent:(父窗口)
*还有一个就是在target值中直接写对应的那个frame的名字.
c.html:
歌词大全
其它页面
Frameset的综合小案例:
结构示意图:
案例
all.html
top.html
left.html
right.html
歌词大全
晚上的练习:
1.按照笔记走一遍
2.作业
2.1做一个自己的网页,显示自己的基本信息:姓名、性别等(注意使用文本格式标记,要做得好看啊),并显示自己的照片(图象的标记还记得吗?)
2.2.普通邮箱
iframe的使用大连迪派
有时我们需要,在一个含有
的页面嵌入另外一个页面,形成画中画的效果,怎么处理->iframe元素(浮动窗口)
入门案例
iframe.html
hello,world
连接到taobao
连接到kk.html
表单元素
为什么需要?
看一个图:
从上图可以看出,我们需要把一些数据提交给服务器处理,比如注册用户,发帖…,这样就需要使用到表单元素(常见输入框、单选框、复选框、文本域、密码框、上传文件。。。)
基本结构
类型有:text, password, checkbox, radio, image, hidden, submit, reset
一般说,表单元素通常是被
Ok.html的内容,登录成功
GET和POST之间的主要区别如下:
(1)在客户端,Get方式在通过URL提交数据,数据在URL中可以看到;POST方式,数据放置在HTML HEADER内提交。
(2)对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Request.Form获取提交的数据。
(3)GET方式提交的数据最多只能有1024字节,而POST则没有此限制。
(4)安全性问题。正如在(1)中提到,使用Get 的时候,参数会显示在地址栏上,而Post 不会。所以,如果这些数据是中文数据而且是非敏感数据,那么使用get;如果用户输入的数据不是中文字符而且包含敏感数据,那么还是使用post为好。
(5)GET方式可以收藏地址, POST方式不能
使用get时,第一对name/value值前要加一个问号?,以后每对name/value值间要用&分开。比如一个form中有三个参数,如下:
比如你在Name项填写Jacky,Age项填写50,Gender项填了male,提交之后的URL显示为:
http://localhost:8080/get.php?username=Jacky&age=50&gender=male
原理图:
三、表单及表单控件:
案例代码:
表单元素课堂练习:
HTML习题含答案
一、选择 1.在一个框架的属性面板中,不能设置下面哪一项。() A.源文件; B.边框颜色; C.边框宽度D.滚动条 2. 下列哪一项表示的不是按钮。() A.type="submit" B.type="reset" C.type="image" D.type="button" 3.下面哪一个属性不是文本的标签属性?() A.nbsp; B.align C.color D.face 4.下面哪一项的电子邮件链接是正确的?() A.https://www.360docs.net/doc/163662728.html, B.xxx@.net C.xxx@com D.xxx@https://www.360docs.net/doc/163662728.html, 5.当链接指向下列哪一种文件时,不打开该文件,而是提供给浏览器下载。() A.ASP B.HTML C.ZIP D.CGI 6.关于表格的描述正确的一项是。()
A.在单元格内不能继续插入整个表格 B.可以同时选定不相邻的单元格 C.粘贴表格时,不粘贴表格的内容 D.在网页中,水平方向可以并排多个独立的表格 7.如果一个表格包括有1行4列,表格的总宽度为“699”,间距为“5”,填充为“0”,边框为“3”,每列的宽度相同,那么应将单元格定制为多少像素宽。() A.126 B.136 C.147 D.167 8.关于文本对齐,源代码设置不正确的一项是:() A.居中对齐:
…
B.居右对齐:
…
C.居左对齐:
…
D.两端对齐:
…
9.下面哪一项是换行符标签?() A. B.
C.
D. 10.下列哪一项是在新窗口中打开网页文档。() A._self B._blank C._top D._parent 11.下面对JPEG格式描述不正确的一项是。() A.照片、油画和一些细腻、讲求色彩浓淡的图片常采用JPEG格式 B.JPEG支持很高的压缩率,因此其图像的下载速度非常快 C.最高只能以256色显示的用户可能无法观看JPEG图像 D.采用JPEG格式对图片进行压缩后,还能再打开图片,然后对它重新整饰、编辑、压缩12.在一个框架组的属性面板中,不能设置下面哪一项。()HTML表单页面的基本结构
HTML表单页面的基本结构 本章开始讲解表单和框架,其中重点是如何使用表单中的各种元素.如何使用框架制作多窗框页面;难点是表单中的post方法和get方法的区别.窗口的target 属性。为了能在一个页面中显示多个HTML文档.我们还要介绍框架。 本节单词记忆:标签 1.form 2.input属性 1.action 2.method 3.size 4.maxlength 5.checked 网页学习网提示:html语言非常简单,不需要逻辑理解,而绝大部分朋友觉得它难以掌握,90%的原因在于英语单词不过关,所以每节记忆几个单词是非常有必要的。 热衷于上网的用户经常会在网上看到一些会员注册页面、购买某个商品收集信息页面、网上调查问卷页面、搜索工具页面等,这些页面是什么做的呢?我不敢说完全是用表单做的,但我敢肯定至少包含有表单,所以表单主要用来收集客户端相关信息,使网页具有交互功能。本节主要讨论如何使用HTML来创建表单,然后向表单中添加表单元素。 网页中的表单用途很广,而且还在不断发展。下面我们就列举一些典型的表单应用: ●在用户注册某种服务或事件时收集姓名、地址、电话号码、电子邮件和其他信息。 ●为收集购买某个商品的订单信息。例如,如果想通过Intemet购买一本书,则必须填写姓名、联系电话、邮寄地址、付款方式和其他相关信息。 ● 收集关于调查问卷信息。大部分提供服务性的网站都鼓励用户参与调查问卷,提供反馈信息。这些反馈信息除了维系良好的客户关系外,它还有助于改进和提高网站的服务质量,从而使网站的服务更具人性化,吸引更多的浏览者。 ●为网站提供搜索工具。提供各种信息的站点通常会为用户提供一个搜索框,使用户能够更快地找到想要的信息,如比较著名的搜索网站:谷歌(http: //https://www.360docs.net/doc/163662728.html,)、百度(http://https://www.360docs.net/doc/163662728.html,)等。 如图1所示是网页上的一个典型表单。
html表单生成器的优点
HTML表单生成器的优点 现在网页表单生成器可以用在线工具自动生成,以便让大家对创建在线表单。当用户启动建筑形式,它会自动形成数据库,脚本和后端所需要的快速采集数据。一切先进的服务器上托管,所有你需要做的是开始构建表单登录一个网站,您的帐户。在线表单生成器是那么容易的过程,它可以在几分钟内完成。现在的形式是非常重要的收集和收集有用的信息,任何人,数据或信息使您的企业在竞争激烈的全球业务环境中的积极和强大的。 现在,在线表单生成器使网站制作变得非常容易。到目前为止,我们已经看到的HTML如何管理和显示的信息,主要是通过文字,图像和链接。它仍然是看我们如何与我们的游客可以交换信息。从那时起,这个新的外观是中央可以通过web进行的许多行动。我们前面看到的,我们可以通过电子邮件地址的链接,直接联系的电子邮件。但是,此选项可能会导致在某些情况下,小灵活,如果我们要的是导航器发送我们非常精确的信息,并要求游客在您的电脑上已安装的任何电子邮件程序,如Outlook Express中。这就是为什么在HTML 形式提出另一种解决方案更广泛的形式。是那些著名的文本框和按钮,可以发现很多网站上。他们都很习惯搜索或输入个人资料,如电子商务网站。这些字段中输入的数据被发送到管理员的电子邮件的形式或程序,可自动处理。 有什么可以做的一种形式吗?只能使用HTML的电子邮件的形式发送的内容,那就是,建立与各个领域的一种形式,当你按下“发送”按钮,生成一个组成窗口电子邮件与数据用户进入这些领域,我们经常会想要做的东西更复杂的形式,自动发送邮件到电子邮件,而无需通过任何电子邮件程序的内容由。这种形式将处理程序。东西可以更复杂一点,因为我们必须使用其他更复杂的HTML语言本身。在这种情况下,最简单的解决方案是使用预先设计的方案,我们提供了大量的托管服务器,并允许我们存储和处理数据文件或其它格式的形式。如果您的网页托管的服务器上,为您提供这种好处,你总是可以求助于第三方服务器提供的网站或其他免费服务。当然,另一种选择是学习语言如ASP或PHP,除其他外,将允许处理形式。因此,在总结,你可以使用HTML表单生成器,轻松地与不同类型的字段建立HTML表单,如文本框,单选按钮,复选框,下拉菜单等。但是,应该明确的是,因为你不能直接发送HTML邮件,它会生成一个电子邮件到访问者的计算机,它将不得不把“手动”,使用您的电子邮件程序。如果你想要的形式自动发送,或者在服务器上处理生成另一个响应,我们需要的编程语言。 本文来源:https://www.360docs.net/doc/163662728.html,/?p=768
HTML和CSS做模拟表格对角线网页教程
仅供新手参考学习,欢迎大家提出更多的实现方法。 < html xmlns="https://www.360docs.net/doc/163662728.html,/1999/xhtml"> < head> < meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> < title>模拟表格对角线 < style type="text/css"> *{padding:0;margin:0;} caption{font-size:14px;font-weight:bold;} table{ border-collapse:collapse;border:1px #525152 solid;width:50%;margin:0 auto;margin-top:100px;} th,td{border:1px #525152 solid;text-align:center;font-size:12px;line-height:30px;background:#C6C7C6;} th{background:#D6D3D6;} /*模拟对角线*/ .out{ border-top:40px #D6D3D6 solid;/*上边框宽度等于表格第一行行高*/ width:0px;/*让容器宽度为0*/ height:0px;/*让容器高度为0*/ border-left:80px #BDBABD solid;/*左边框宽度等于表格第一行第一格宽度*/ position:relative;/*让里面的两个子容器绝对定位*/ } b{font-style:normal;display:block;position:absolute;top:-40px;left:-40px;width:35px;} em{font-style:normal;display:block;position:absolute;top:-25px;left:-70px;width:55x;} .t1{background:#BDBABD;} < /style> < /head> < body>
用div+css模拟表格对角线 类别姓名 | 年级 | 班级 | 成绩 | 班级均分 |
张三 | 三 | 2 | 62 | 61 |
HTML5表格制作源代码
HTML5表格制作源代码 (姬岚洋)代码:
Student Information Table student information table |
name | sex | student_ID | hobbies |
Total numbers of the students: | 3 |
姬岚洋 | male | 131407209 | Play basketball,Watch TV series |
吴婷 | female | 131407210 | Love Ji Lanyang,marry Ji Lanyang |
白新 | male | 131407201 | Like study,Play football | 实验三+用HTML表格进行网页排版
淮海工学院计算机工程学院实验报告书 课程名:《Web应用开发技术》 题目:实验三HTML表格进行网页排版 班级: 学号: 姓名: 评语: 成绩:指导教师: 批阅时间:年月日
实验三用HTML表格进行网页排版 一实验目的 ●掌握HTML文档的结构; ●掌握常用的有关文本的标记及其属性; ●掌握img标记及指定src属性的方法; ●熟悉W3C HTML Validator进行网页合法性验证的一般方法。 二实验内容和要求 实验内容: 1.创建名为ex3的文件夹,在该文件夹里面创建一个网页文件sales.html,网页的标题为“ACME 公司2013年销售输入”,使用HTML 4 Transitional文档类型声明,使用合适的表格标记及属性显示ACME公司2013的5种产品4个季度的销售额。显示效果如下(单元格数据为随机值): 产品/季度一季度二季度三季度四季度Helix 20000 565454 5654 334543 X-Super 32345 34655 4345 34534 Compact2x 234324 7876 53434 43543 MiniXooper 7867 5465 6763443 354366 2.使用表格对教材64页图2-26的表单使用表格进行布局,保存为profile.html。 3.使用W3C在线HTML验证工具验证上述文档的合法性,修改验证结果中出现的错误。 实验要求: (1)需要每个同学独立完成所有的实验步骤, (2)要求使用label标记对相关的表单元素进行说明,即: (3)下课之前将实验报告的电子文档提交至教学平台。 三实验步骤 第一题:
Html的table边框技巧 - HTML表格Table 边框样式美化
运用 CSS 语法美化表格 Table
注:除非特殊声明,本文所举各例插入的表格的 cellspacing、cellpadding、border 值均为 0。 例一:1px 表格
很多人热衷于制作 1px 表格,于是发明了各式各样的方法,用 css 做起来可就灵活的多。如果要制作一 个 1x1 的 1px 表格只要简单定义一下边框值就可以了。我们首先用 Dreamweaver 插入一个 1x1 表格,宽度 为 50,然后在该表格 table 或者 td 中定义 border:1 solid teal,所做的表格的效果如下:
但是要制作一个非 1x1 的表格 (如 2x2) 就稍微麻烦些, 因为如果直接定义 td 样式 border:1 solid teal , 则显示的效果如下:
你会发现表格外框为 1px,而里面则变成了 2px 了,这是由于叠加的原因。为了解决这么问题我们可以 这样做: 首先为 td 定义样式:border:#cc0000 solid;border-width:0 1 1 0,这样表格表现为:
然后再为 table 定义样式:border:#cc0000 solid;border-width:1 0 0 1,这样就可做作成一个完整的 1px 表 格了。
例二:粗边框的 1px 表格
此表格的内格线为 1px 而外边框为 3px,有了例一的基础做起来就不难了,只要修改 border-width 值就 行了。 对 table 所使用的样式的代码是:border:blue solid;border-width:3 2 2 3 对 td 所使用的样式的代码是:border:blue solid;border-width:0 1 1 0 例三:虚线框表格
做法和例一类似,border-style 从 solid 改为 dashed。 对 table 所使用的样式的代码是:border:black dashed;border-width:1 0 0 1 对 td 所使用的样式的代码是:border:black dashed;border-width:0 1 1 0 例四:点线边框表格
注意点线(dotted)的最小象素为 2。 对 table 所使用的样式的代码是:border:green dotted ;border-width:2 0 0 2 对 td 所使用的样式的代码是:border:green dotted;border-width:0 2 2 0 例五:双线边框表格
注意双线(double)的最小象素为 3。 对 table 所使用的样式的代码是:border:teal 4 double 对 td 所使用的样式的代码是:border:teal 1 solid 例六:outset 外框表格
Html细线表格的实现
Html细线表格的实现 在网页制作中,我们常常会使用到表格,表格使得需要表达的信息更清楚,明了。
1.1 | 1.2 |
2.1 | 2.2 |
这段代码定义了border = 1pix的表格,但实际上表格的实际边框宽度为2pix, 这是因为表格边框由:表格外边框和单元格边框两部分构成。 那么如何定义一个细线表格(实际边宽为1pix) 呢? 1. 使用cellspacing和背景色技术: 例子一: 1.1 | 1.2 | 2.1 | 2.2 | 例子二: html网页表单制作
1.表单标签<form>……</form> 语法:<FORM name=“form_name” ACTION=“URL”METHOD=“GET|POST”>…</FORM> Name :定义表单的名称 Method: 定义表单结果从浏览器传送到服务器的方式,默认参数为:get ;Action :用来指定表单处理程序的位置(asp 等服务器端脚本处理程序) 2.文本框文本框 是一种让访问者自己输入内容的表单对象,通常被用来填写单个字或者简短的回答,如姓名、地址等。 代码格式:<input type=“text” name=“...” size=“...” maxlength=“...” value=“...”> type=“text”定义单行文本输入框; name 属性定义文本框的名称,要保证数据的准确采集,必须定义一个独一无二的名称; size 属性定义文本框的宽度,单位是单个字符宽度; maxlength 属性定义最多输入的字符数。 value 属性定义文本框的初始值 3.密码框 密码框是一种特殊的文本框,它的不同之处是当输入内容时,均以*表示,以保证密码的安全性。 格式: 4. 按钮 类型:普通按钮、提交按钮、重置按钮。 1)普通按钮 当type 的类型为button 时,表示该输入项输入的是普通按钮。 语法格式: 3)重置按钮 当type的类型为reset时,表示该输入项输入的是重置按钮,单击按钮后,浏览器可以清除表单中的输入信息而恢复到默认的表单内容设定。 语法格式: 5. 单选框和复选框 单选框 格式: Checked: 表示此项默认选中 Value 表示选中后传送到服务器端的值。 Name 表示单选框的名称,如果是一组单选项,name 属性的值相同有互斥效果。 复选框 语法格式:
怎么样用HTML来写表单
怎么样用HTML来写表单 表单是实现动态网页的一种主要的外在形式。表单和表单域并不具有排版的能力,表单网页的制作最终还是要由表格组织起来。html表单是html页面与浏览器端实现交互的重要手段。利用表单可以收集客户端提交的有关信息。 在浏览网站时经常会遇到表单,它是网站实现互动功能的重要组成部分。无论网站使用的是那种形式的语言来实现网站的互动功能,例如ASP、PHP、JSP,表单已经成为它们统一的外在形式。 表单的主要功能是收集信息,具体说是收集浏览者的信息。例如在网上要申请一个电子信箱,就必须按要求填写完成网站提供的表单页面,其主要内容是姓名、年龄、联系方式等个人信息。又例如要在某论坛上发言,发言之前要申请资格,也是要填写完成一个表单网页。 表单可以用于调查、订购、搜索等功能。一般的表单由两部分组成,一是描述表单元素的html源代码,二是客户端的脚本,或者服务器端用来处理用户所填信息的程序。在html里,我们可以定义表单,并且使表单与CGI或ASP等服务器端的表单处理程序配合。 表单信息处理的过程为:当单击表单中的提交按纽时,输入在表单中的信息就会上传到服务器中,然后由服务器中的有关应用程序进行处理,处理后或者将用户提交的信息储存在服务器端的数据库中,或者将有关的信息返回到客户端浏览器中。 表单是网页上的一个特定区域。这个区域是由一对
语法解释 标签) HTML表单是一个包含表单元素的区域,表单使用 3.表单属性 action:规定当提交表单时,向何处发送表单数据。action取值为:第一,一个URL(绝对URL/相对URL),一般指向服务器端一个程序,程序接收到表单提交过来的数据(即表单元素值)作相应处理。比如