其他表格标签和表单元素7.20

其他标签

表头标签:<thead></thead>

表体标签:<tbody></tbody>

表尾标签:<tfoot></tfoot>

标题标签:<caption>标题</caption>

表单标签:<form></form>

        A.from属性:

                action=”表单数据提交位置”

                method=”表单数据提交的方式”

        B.get:

                相对来说不安全(提交的数据直接显示浏览器的地址栏里)

                传递的数据信息长度有要求

                传递的数据信息有类型要求,只能是文本

                各大浏览器厂商统一使用get提交方式

                有缓存功能“幂等”

                支持cookie

        C.post:

  •                 相对来说安全

                传递的数据信息几乎没有要求(数据信息打包成数据包的形式传递)

                传递的数据信息没有类型要求

                 没有缓存功能

                不支持cookie

img设置高和宽:

        <img src="../img/baidu.png" height="40px" width="100px" />

方式:

         A.html方式:属性名=属性值

         B.css方式:style=”属性:属性值”(推荐)

居中:<div style="text-align: center;"></div>

换行:<br />

介绍表单元素:

1.文本框<input/>

type="text"

name="wd" 重要

placeholder="显示提示信息"

value="表单元素的默认值"

maxlength="限制用户输入的信息长度"

使用<input>标签来创建一个输入框,使用type属性来指定input元素的类型,使用name属性来规定input元素的名称,它可以对提交到服务器后的表单数据进行标识。

2.密码框

<input type="password" name="pwd" />

3.单选按钮

<input type="radio" name="sex" value="1"/>男

<input type="radio" name="sex" value="2"/>女

注意:同一组单选框的name属性的值要一样

<label>标签的作用主要是提高用户体验性,点击文本也能选择表单元素。
需要注意的是:<label>标签的for属性的值要和相应表单元素的id的值相同。这样才能把<label>标签和表单元素绑定到一起。

4.复选框

你最喜欢的城市:

<input type="checkbox" name="citys" value="sy"  checked="checked"/>贵阳

<input type="checkbox" name="citys" value="ah"/>安徽

<input type="checkbox" name="citys" value="cc"/>长春

注:同一组多选框的name属性的值要一样

Checked:在需要添加默认选中的多选框里添加checked属性即可,其默认值为checked

属性值和属性相同时,可忽略属性值

例子:checked=”checked” 可换为checked=””

5.下拉列表

<select name="year">

<option value="-1">请选择</option>

<option value="2000">2000</option>

<option value="2001">2001</option>

<option value="2002" selected="">2002</option>

<option value="2003">2003</option>

<option value="2004">2004</option>

</select>

6.文件域

<input type="submit" name="fileName" />

使用场合:文件的上传和下载

7.文本域

<textarea name="areaName" readonly="readonly"  style="height: 100px; width: 200px; resize: none;">

欢迎使用本产品,请遵守平台规则!

</textarea>

<textarea>标签可以定义多行的文本输入框。用宽(width)和高(height)来定义输入框的大小,用maxlength来定义文本区域最大能输入的字符数。

8.隐藏域

<input type="hidden" name="tn" value="baiduhome_pg" />

9.重置按钮,提交按钮,普通按钮(常用),图片按钮

重置按钮:<input type="reset" value="重置按钮" />

提交按钮:<input type="submit" value="百度一下"/>

普通按钮:<input type="button" value="普通按钮" οnclick="JavaScript:alert('点我干嘛')" />

图片按钮:<input type="image" src="../img/01.png" title="我真的是图片" />

10.控件

颜色盘:<input type="color" name="colors" />

时间控件:<input type="date" name="dt" />

月份控件:<input type="month" name="mon" />

星期控件:<input type="week" name="wee" />

邮箱:<input type="email" name="email" />

CSS 层叠样式表

作用:

1.美化页面

2.页面布局css+div

使用 css代码三种方式:

1.行内样式:

css代码直接写在标签行内,就叫行内样式

<div style="height: 200px; background-color: red;">

</div>

缺点:

(1)代码不能重用。

(2)修改麻烦,扩展性弱。

(3)样式与表现没有分离

2.内部样式

借助选择器将提取出的css代码依旧作用在对应的标签上。

什么是选择器:一套规则,符合该规则的标签,就可以拥有该规则对应的样式代码。

<style type="text/css">

标签选择器{

height: 200px;

width: 200px;

background-color: red;}

</style>

行内样式的优先级大于内部样式

3.外部样式

将所有的样式代码全部都脱离页面,放到一个单独的css文件里面去,然后先将样式文件引入到当前页面,再通过选择器作用到指定标签上。

将外部文件引入的方式有两种 :

方式一:使用style标签

<style type="text/css">

@import url("../css/css01.css");

</style>

方式二:使用link标签

<link rel="stylesheet" href="../css/css01.css" />

选择器

选择器就是一个约定俗成的挑选标签的规则

1.选择器 的格式:

选择器名字{

属性:属性值

属性:属性值

}

2.基本选择器:标签选择器,类选择器,id选择器

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值