CSS——box&form

box

一个盒子
网页中子标签中的大小和占位与父标签有关,如果要自定义标签占据的空间大小,就可以用box。
一般来说box由margin(外边距),border(边框),padding(内边距),还有最里面的那个蓝色的方框context(内容)用来显示该div或span标签内的内容。

width&height标签

  • 用于规定box的大小,默认是context的大小,可以通过box-sizing指定width&height限定的对象。
    • 例:box-sizing:border-box 规定w&h限制border的大小

background-color

  • 用于选择背景颜色

注:颜色的不同表示方法

  • 直接写出颜色的英文单词color_name,如:red green grey…
  • 用该颜色的十六进制转换码hex_number,如:#000000 #0000ff
  • 使用rgb代码rgb_number,如:rgb(0,0,0) rgb(255,255,255)

border

设置外边框的样式,一般含三个参数,按顺序分别为
边框宽度 边框样式 边框颜色
例:border: 10px solid red
solid:表示实线框
dotted:表示点线
dashed:表示虚线

margin & padding

  • 后跟四个像素大小,分别表示上边距,右边距,下边距,左边距
  • 也可以只设置一个,表示四个边距都为该值
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>box</title>
    <style>
        div {
            width: 300px;
            height: 300px;
            
            box-sizing: border-box;
            border:10px dashed red;
            margin:50px;
            background-color: rgb(234, 24, 243);
            padding: 15px;
            
        }
    </style>
</head>
<body>
    <div>This is context</div>
</body>
</html>

代码示例
在这里插入图片描述

form

表单(form)主要负责数据的采集功能

action & method属性

  • action:规定当提交表单时向哪里发送表单数据(url),默认为当前页面
  • method:规定用于发送表单数据的方式。Get Post,默认为get

表单项

input

  • :定义表单项,通过type属性控制输入形式
  • type属性(label标签用于使标签内的内容为一体 方便点击)
    • text:单行文本输入框
    • password:密码输入框(不会在页面上回显具体密码)
    • radio:单选按钮 (通过name属性来联结)
    • checkbox:复选框 (通过name属性来联结)
    • button:普通按钮
    • submit:提交按钮
    • reset:重置按钮
    • image:图片提交的按钮
  • :定义下拉列表
    • 用于定义下拉列表的不同选项
    • option提交上去的是value属性的内容
  • :定义文本域

代码实现:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <form method="get" action="">
        <!-- action标签 用来指定接收表单的url 默认是当前页面接收表单信息 -->
        text:<input type="text" name="text1"><br>
        password:<input type="password" name="password1"><br>
        sex:<label><input type="radio" name="qwe" value="1">男</label>
        <label><input type="radio" name="qwe" value="2">女</label><br>
        爱好:<label><input type="checkbox" name="hobby" value="1">唱</label>
        <label><input type="checkbox" name="hobby" value="2">jump</label>
        <label><input type="checkbox" name="hobby" value="3">**</label><br>
        出生年份:<select name="birthyear">
            <option value="2000">2000</option>
            <option value="2001">2001</option>
            <option value="2002">2002</option>
        </select><br>
        <input type="submit" value="提交"><input type="reset" value="重置" >
    </form>
</body>
</html>

get提交的数据在url上显示
在这里插入图片描述

动手才能进步

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值