• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    html form表单基础入门案例讲解

    一,表格标签

    向网页中加入表格

    –1,概述

    !DOCTYPE html>
    html>
    	head>
    		meta charset="utf-8">
    		title>测试 表格标签/title>
    	/head>
    	body>
    		!-- 展示一个3行3列的表格 -->
    !-- table是表格标签,bgcolor设置背景色 width是表格的宽度 border是表格的边框 cellspacing是单个元的间距  -->
    		table bgcolor="pink" width="300px" border="1px" cellspacing="0">
    			tr> !-- tr是表里的行 -->
    				td colspan="2">11/td> !-- colspan合并列 -->
    				td>13/td>!-- td是行里的列 -->
    			/tr>
    			tr>
    				td>21/td>
    				td>22/td>
    				td rowspan="2">23/td>  !-- colspan合并行-->
    			/tr>
    			tr>
    				td>31/td>
    				td>32/td>
    			/tr>
    		/table>
    	/body>
    /html>
    

    –2,总结

    table 标签用来表示表格

    tr 标签表示表里的一行

    td 标签表示行里的列

    border 设置边框

    cellspacing 设置单元格的间距

    bgcolor 设置背景色

    width 设置宽度

    height 设置高度

    colspan 合并列

    rowspan 合并行

    二,表单标签

    用来提交数据,本质上就是在一个表格标签的外面用form包起来

    –1,测试

    !DOCTYPE html>
    html>
    	head>
    		meta charset="utf-8">
    		title>测试 表单标签/title>
    	/head>
    	body>
    		form>
    			table border="1px" bgcolor="lightgrey" bordercolor="red" cellspacing="0">
    				tr>
    					td colspan="2">
    						h1 align="center">注册表单/h1>
    					/td>
    				/tr>
    				tr>
    					td>用户名:/td>
    					td>
    						input type="text" />
    					/td>
    				/tr>
    				tr>
    					td>密码:/td>
    					td>
    						input type="password" />
    					/td>
    				/tr>
    				tr>
    					td>确认密码:/td>
    					td>
    						input type="password" />
    					/td>
    				/tr>
    				tr>
    					td>昵称:/td>
    					td>
    						input type="text" />
    					/td>
    				/tr>
    				tr>
    					td>邮箱:/td>
    					td>
    						input type="email" />
    					/td>
    				/tr>
    				tr>
    					td>性别:/td>
    					td>
    						input type="radio" />男
    						input type="radio" />女
    					/td>
    				/tr>
    				tr>
    					td>爱好:/td>
    					td>
    						input type="checkbox" />篮球
    						input type="checkbox" />足球
    						input type="checkbox" />乒球
    					/td>
    				/tr>
    				tr>
    					td>城市:/td>
    					td>
    						select>
    							option>北京/option>
    							option>上海/option>
    							option>山东/option>
    							option>东北/option>
    						/select>
    					/td>
    				/tr>
    				tr>
    					td>头像:/td>
    					td>
    						input type="file" />
    					/td>
    				/tr>
    				tr>
    					td>验证码:/td>
    					td>
    						input type="text" />
    						img src="a.png">
    						input type="button" value="点我换一张" />
    					/td>
    				/tr>
    				tr>
    					td>自我描述:/td>
    					td>
    						textarea>请输入自我描述~~/textarea>
    					/td>
    				/tr>
    				tr>
    					td colspan="2" align="center">
    						input type="submit" value="提交"/>
    						input type="button" value="重置"/>
    					/td>
    				/tr>
    			/table>
    		/form>
    	/body>
    /html>
    

    –2,总结

    form标签用来提交表单里的数据

    table标签用来实现表格

    tr标签用来表示表格里的行

    td标签表示行里的列

    img标签表示插入图片

    select标签表示下拉框,option是下拉选项

    textarea标签是文本域

    input表示输入框,类型很丰富

    text类型是普通的文本输入框

    password是密码输入框

    email是邮箱的输入框

    file是上传文件

    radio是单选框

    checkbox是多选框

    button是普通的按钮

    submit是提交按钮,比button多了数据提交的功能

    align属性用来设置元素的位置center是居中

    bordercolor设置边框的颜色

    –3,form提交数据

    –1,提交按钮必须submit类型,不然不会提交数据的

    –2,哪些数据需要提交的话,必须在网页上配置name属性

    –3,提交的数据都在地址栏中展示 http://127.0.0.1:8848/cgb2105/html4.html?username=1314

    username=1314 ,其中username是页面中name属性的值,1314是网页中输入的数据

    !DOCTYPE html>
    html>
    	head>
    		meta charset="utf-8">
    		title>测试 表单标签/title>
    	/head>
    	body>
    		!-- 默认会把数据在地址栏中拼接,,,,,GET方式提交数据 
    			http://127.0.0.1:8848/cgb2105/html4.html?username=1pwd=2repwd=2
    			GET方式提交数据:好处是展示的效果明确,坏处是不安全,地址栏太长
    			POST方式提交数据:好处是安全对数据的大小没上线,坏处是看不见数据
    		-->
    		form method="post" action="http://www.baidu.com">
    			table border="1px" bgcolor="lightgrey" bordercolor="red" cellspacing="0">
    				tr>
    					td colspan="2">
    						h1 align="center">注册表单/h1>
    					/td>
    				/tr>
    				tr>
    					td>用户名:/td>
    					td>
    						input type="text" name="username"/>
    					/td>
    				/tr>
    				tr>
    					td>密码:/td>
    					td>
    						input type="password" name="pwd"/>
    					/td>
    				/tr>
    				tr>
    					td>确认密码:/td>
    					td>
    						input type="password" name="repwd" />
    					/td>
    				/tr>
    				tr>
    					td>昵称:/td>
    					td>
    						input type="text"  name="nick"/>
    					/td>
    				/tr>
    				tr>
    					td>邮箱:/td>
    					td>
    						input type="email" name="mail" />
    					/td>
    				/tr>
    				tr>
    					td>性别:/td>
    					td>
    						!-- radio是单选,拥有相同的name值才能实现单选,不然就是双选了 
    								必须设置value属性,否则永远提交on
    						-->
    						input type="radio"  name="sex" value="1"/>男
    						input type="radio"  name="sex" value="0"/>女
    					/td>
    				/tr>
    				tr>
    					td>爱好:/td>
    					td>
    						!-- 拥有相同的name值,必须设置value属性否则提交的是on -->
    						input type="checkbox"  name="like" value="1"/>篮球
    						input type="checkbox"  name="like" value="2"/>足球
    						input type="checkbox"  name="like" value="3"/>乒乒球
    					/td>
    				/tr>
    				tr>
    					td>城市:/td>
    					td>
    						!-- 配置value属性,否则提交的是汉字,网络传输时字符串没有数字快 -->
    						select name="city">
    							option value="1">北京/option>
    							option value="2">上海/option>
    							option value="3">山东/option>
    							option value="4">东北/option>
    						/select>
    					/td>
    				/tr>
    				tr>
    					td>头像:/td>
    					td>
    						input type="file" name="head"/>
    					/td>
    				/tr>
    				tr>
    					td>验证码:/td>
    					td>
    						input type="text"  name="code" />
    						img src="a.png">
    						input type="button" value="点我换一张" />
    					/td>
    				/tr>
    				tr>
    					td>自我描述:/td>
    					td>
    						textarea>请输入自我描述~~/textarea>
    					/td>
    				/tr>
    				tr>
    					td colspan="2" align="center">
    						input type="submit" value="提交"/>
    						input type="button" value="重置"/>
    					/td>
    				/tr>
    			/table>
    		/form>
    	/body>
    /html>
    

    三,form表单的练习

    !DOCTYPE html>
    html>
    	head>
    		meta charset="utf-8">
    		title>练习form表单/title>
    	/head>
    	body>
    		!-- 默认的数据提交是get方式 -->
    		form>
    			table>
    				tr>
    					td>
    						h3>学生信息管理系统MIS/h3>
    					/td>
    				/tr>
    				tr>
    					td>
    						姓名:
    					/td>
    				/tr>
    				tr>
    					td>
    						input type="text" placeholder="请输入姓名" name="user" />
    					/td>
    				/tr>
    				tr>
    					td>
    						年龄:
    					/td>
    				/tr>
    				tr>
    					td>
    						input type="number" placeholder="请输入年龄" name="age" />
    					/td>
    				/tr>
    				tr>
    					td>
    						性别:(单选框) 
    						input type="radio" name="sex" value="1"/>男
    						input type="radio" name="sex" value="0"/>女
    					/td>
    				/tr>
    				tr>
    					td>
    						爱好:(多选) 
    						input type="checkbox" name="like" value="1"/>乒乓球
    						input type="checkbox" name="like" value="2"/>爬山 
    						input type="checkbox" name="like" value="3"/>唱歌
    					/td>
    				/tr>
    				tr>
    					td>
    						学历:(下拉框) 
    						select name="edu">
    							option value="1">本科/option>
    							option value="2">专科/option>
    							option value="3">高中/option>
    							option value="4">小学/option>
    						/select>
    					/td>
    				/tr>
    				tr>
    					td>
    						入学日期: br/>
    						input type="date" name="time"/>
    					/td>
    				/tr>
    				tr>
    					td>
    						input type="submit" value="保存" />
    						input type="button" value="取消" />
    					/td>
    				/tr>
    			/table>
    		/form>
    	/body>
    /html>
    

    四,CSS

    -1,概述

    用来修饰网页的,变得好看。层叠样式表stylesheet

    -2,语法

    td{ text-align : center; } 选择器{ 属性名 : 属性值 ; }

    -3,入门案例

    !DOCTYPE html>
    html>
    	head>
    		meta charset="utf-8">
    		title>测试 css修饰网页/title>
    		!-- css写法2:内部css,插入css代码 -->
    		style>
    			/* 语法:选择器{ 属性名:属性值; } */
    			/* 给所有div */
    			div{
    				color:green; /* 设置字的颜色红色 */
    				background-color: #008000;/* 设置背景色 */
    			}
    		/style>
    	/head>
    	body>
    		!-- css写法1:行内css-->
    		div style="color: red;">我是div1/div>
    		div style="background-color: aquamarine;" >我是div2/div> 
    		div style="color: red;">我是div3/div>
    		div>我是div4/div>
    		div>我是div5/div>
    	/body>
    /html>
    

    五,选择器

    !DOCTYPE html>
    html>
    	head>
    		meta charset="utf-8">
    		title>测试 css的选择器/title>
    		!-- style向HTML中嵌入css代码 -->
    		style>
    			/* 1. 标签名选择器: */
    				 /* 练习1:选中标签名叫div的所有元素*/
    				 div{  
    					background-color: #008000; /* 设置背景色 */
    					color: black; /* 设置字的颜色*/
    					font-size: 30px ; /* 设置字号 */
    					font-family: "宋体" ; /* 设置字体 */
    				}
    				/* 练习2:选中标签名叫input的所有元素*/
    				input{
    					background-color: pink; /* 设置背景色 */
    				}
    			/* 2. class选择器:先设置class属性 + 通过.获取class的值 */
    				.a{ /* 选中网页中所有class=a的元素们,其中class的值可以重复*/
    					color: yellow;/* 字的颜色 */
    				}
    			/* 3. id选择器:先设置id属性 + 通过#获取id的值 */	
    				#x{ /* 选中网页中id=x的元素,由于id的值不能相同,所以只选中了一个元素*/
    					font-size: 100px; /* 加大字号 */
    				}
    		/style>
    	/head>
    	body>
    		!-- div span p input  -->
    		div class="a">我是div1/div>
    		div id="x">我是div2/div>
    		div id="y">我是div3/div>
    		span class="a">我是span1/span>
    		span>我是span2/span>
    		p class="a">我是p/p>
    		input type="text" placeholder="我是input1">/input>
    		input type="text" placeholder="我是input2">/input>
    	/body>
    /html>
    

    总结

    本篇文章就到这里了,希望能给你带来帮助,也希望您能够多多关注脚本之家的更多内容!

    您可能感兴趣的文章:
    • Django零基础入门之调用漂亮的HTML前端页面
    • HTML基础知识总结
    • JavascriptDHTML基础知识
    • Lesson01_01 HTML基础
    • HTML基础详解(下)
    上一篇:带你了解CSS基础知识,样式
    下一篇:CSS3使用过度动画和缓动效果案例讲解
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    html form表单基础入门案例讲解 html,form,表单,基础,入门,