表单和CSS基础

表单的作用

页面中负责数据采集功能

表单的组成

表单标签:form标签,负责标识数据提交的地址和方式
表单域:输入填入的部分
表单按钮:提交、重置、普通按钮

表单标签

form标签,负责标识数据提交的地址和方式

<form  action='数据提交的地址' method='数据提交的方式,get或者post'>
<!-- 内容 -->
</form>

get和post的区别: 【面试题】

  1. get是从服务器上获取数据,post是向服务器传送数据。
  2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。
  3. 对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Request.Form获取提交的数据。
  4. get传送的数据量较小,不能大于2KB。post传送的数据量较大,一般被默认为不受限制。但理论上,IIS4(Internet Information Service 互联网信息服务)中最大量为80KB,IIS5中为100KB
  5. get安全性非常低,post安全性较高。但是执行效率却比Post方法好。
    【get是追加到地址栏,小快不安全。】

表单域

输入填入的部分

1.文本输入框

<input type='text' name='名字'>

2.密码输入框

<input type='password' name='名字'>

3.单选框

<input type='radio' name='同一组单选的name要一样' value='该选项对应的值'> 选项的内容<!--内容是给用户看到的-->

4.复选框

<input type='checkbox' name='同一组复选的name要一样' value='该选项对应的值'> 选项的内容<!--内容是给用户看到的-->

表单按钮

提交、重置、普通按钮

<button type='submit | reset | button'>按钮上的文字</button>

submit提交数据
reset刷新表单
button普通按钮,配合js使用

CSS

概念

英文全名:cascading style sheets(百度百科) === cascading style sheet 层叠样式表
WEB标准中的表现标准语言,表现标准语言在网页中主要对网页信息的显示进行控制,
简单说就是如何修饰网页信息的显示样式。
目前推荐遵循的是W3C发布的CSS3.0.
用来表现XHTML或者XML等样式文件的计算机语言。
1998年5月21日由w3C正式推出的css2.0

基本语法

选择器{
属性:属性值;
属性:属性值;
}

注意:
1)每个CSS样式由两部分组成,即选择符和声明,声明又分为属性和属性值;
2)属性必须放在花括号中,属性与属性值用冒号连接。
3)每条声明用分号结束。
4)当一个属性有多个属性值的时候,属性值与属性值不分先后顺序,用空格隔开。
5)在书写样式过程中,空格、换行等操作不影响属性显示。

css的三种引入方式

内连式(内链式、行内式)

<元素 style=‘属性:属性值;属性:属性值;’></元素>

内部式

1.在head标签里面添加一个<style></style>标签
2.在style标签里面按照css基本语法写代码
        <head>
            ....
            <style>
                选择器{
                    属性:属性值;
                }
            </style>
        </head>

外链式

1.新建一个以.css为后缀的css文件
2.在head标签里面添加一个<link rel="stylesheet" href=''>标签
3.在href属性里面写css文件的路径
        <head>
            ....
            <link rel='stylesheet' href='*.css'>
        </head>
 在css文件中,按照css基本语法写代码即可
 推荐使用外链式。
 改变文字颜色的属性  color   [color:颜色;]
 改变文字大小的属性  font-size   [font-size:*px;]
 改变文字粗细的属性  font-weight  [font-weight: 400 | 700]

选择器

是一种匹配模式,用于选择想要做样式的元素。为什么要用选择器?
要使用CSS对HTML页面中的元素实现一对一,一对多或者多对一的控制,这就需要用到CSS选择器

选择器的分类

1.选中所有元素 [通配符]
*{ }

2.标签选择器:选中所有指定的标签
标签名{ }

3.类选择器:选中所有有指定类名的标签
.类名{ }
<元素 class=‘类名1 类名2’></元素> 【通过class设置的就是类名】

4.id选择器:选中指定id名的标签
#id名{ }
<元素 id=‘id名’></元素> 【通过id设置的就是id名】

class是多对多,id是一对一。
网页的大盒子使用id命名,盒子里面使用class命名。

选择器的权重

!important (无穷)> 内联样式(1000)> id(100) > class(10) > 标签 (1)> *(0)

计算权重之和,和越大,越优先。如果权重一致,后者覆盖前者(就近原则)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值