第五章 布局模型和表单

本章内容

1.布局模型(流动模型,层模型(重点)和浮动模型)

2.表单(作用,元素和属性)

第一节 布局模型

1.流动模型

​ 流动模型是我们网页布局的默认布局模型,块状元素从上向下布局,行内元素从左向右布局

2.层模型-定位(重点)

层模型主要通过盒子的定位来完成:1.静态定位 2.相对定位 3.绝对定位 4.固定定位 5.吸附定位

2.1静态定位

  position:static
  指的就是元素默认的位置,被浏览器解析以后不对他做任何改变的位置,一般是用来恢复盒子的定位

2.2相对定位

  
  position:relative
  相对于该元素原来的(静态)位置进行偏移,不会脱离文档零(被相对定位的元素,虽然位置发生了改变但是他原位置的空间依然保留)
  水平方向的位置left:10px   向右是正数,向左是负数
  垂直方向的位置top:10px   向下是正数,向上是负数

2.3绝对定位

  
  position:absolute
  绝对定位是相对于他的父级(包含块)元素进行定位的,当该元素没有父级包含块是,相对于浏览器的左上角(0.0)进行定位,脱离了文档凌(看似在当前网页中,但是不占用任何空间的,相当于漂浮在当前网页上)
  包含块:1.块状元素 2.该元素必须被定位(相对,绝对)

2.4 固定定位

  
  position:fixed
  固定在指定位置不会随着网页的滚动而发生改变

2.5 吸附定位(粘性定位)

  
  position:sticky
  指我的页面滚动到指定位置以后,元素就不会随着页面的滚动发生改变

3.浮动模型

float:注意不要出现浮动塌陷

第二节 表单

2.1为什么使用表单

将收集用户信息ton过表达你发送给服务器,登陆和注册

2.2常见的表单元素(记忆)

标签名说明
form表单的根标签,重要的属性 action数据提交的URL映射路径 method提交方式(get/post)
input输入框,根据属性不同输入框有很多种形式
textarea文本框 评论,自我评价
select下拉框

2.3 input(重点)

  
  <input  id=""  name="" size="" vlaue="" maxlength="" type=""  placeholder/>
  常用属性
      name:标签名字,服务器接收表单数据通过name属性来完成
      size:输入框的大小
      value: 输入框的值,提交给服务器的数据
      

type属性

属性值说明
texttype="text" 普通的文本框,默认
passwordtype="password" 密码
radiotype="radio" 单选框
checkboxtype="checkbox" 复选框
buttontype="button" 普通按钮
submittype="submit" 提交按钮
filetype="file" 文件域,文件上传
resettype="reset" 重置
imagetype="image" 可以给按钮添加图片
emailtype="email"HTML5新属性,邮箱
numbertype="number"表示数字,e除外
hiddentype="hidden"隐藏,当前输入框不显示

总结

1.布局模型:流动模型,层模型,浮动模型

定位:静态定位,相对定位,绝对定位,固定定位,吸附定位

2.表单元素:type属性(记忆)

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值