• day 31 html(二) 和css入门


    前情提要:

        本次主要是继续昨天学的简单的html 补充以及

        css的简单入门

        一:表单标签

          

                               

            

            

         >1:get请求

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>表单标签</title>
    </head>
    <body>
    <!--  get和post的区别?
                 1)get请求的参数会显示在浏览器地址栏上,而post请求不会把请求参数显示在地址栏;
                 2)Post请求的安全性比get高;
                 3)get请求参数的长度有限制,而Post请求的参数大小没有限制;
                 4)get请求有缓存,而post请求没有缓存;-->
    <form action="https://www.baidu.com" method="get">
    
        <span id="123">用户名<input type="text" id="username" name="username" title="请输入账户" placeholder="请输入账户"
                                 value=""/></span><br>
        <span>&nbsp;&nbsp;<input type="password" id="password" name="password" title="请输入密码" placeholder="请输入密码"
        /><br>
        </span>
        <span>&nbsp;别:男<input type="radio" name="genter" value="male" checked/>
            <!--默认选择男--><input type="radio" name="genter" value="famale"/>
        </span><br>
        <span>
            <!--同意选择框必须name属性相同-->
            兴趣爱好:
            吃:<input type="checkbox" name="hobby" value="eat"/>
            喝:<input type="checkbox" name="hobby" value="drink"/>
            玩:<input type="checkbox" name="hobby" value="play"/>
    
        </span><br>
        <span>
            <select>
                <option>
                    请选择省份
                </option>
                <option>
                    广东省
                </option>
                <option>
                    湖南省
                </option>
            </select>
        </span>
        <span>
            <select>
                <option>
                    请选择城市
                </option>
                <option>
                    北京
                </option>
                <option>
                    上海
                </option>
                <option>
                    深圳
                </option>
            </select>
        </span><br>
    
        <span>
            <font>大头照<input type="file"/></font>
        </span><br>
        <!--
        submit:提交按钮
        button:普通按钮
        -->
        <span>
        <a href="https://www.baidu.com/"><input type="button" value="123" name="asdasdad"></a>
        </span><br>
        <span>
            <input type="submit" value="注册">
        </span>
    </form>
    </body>
    </html>
    View Code

         >2:post请求

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>表单标签</title>
    </head>
    <body>
    <!--  get和post的区别?
                 1)get请求的参数会显示在浏览器地址栏上,而post请求不会把请求参数显示在地址栏;
                 2)Post请求的安全性比get高;
                 3)get请求参数的长度有限制,而Post请求的参数大小没有限制;
                 4)get请求有缓存,而post请求没有缓存;-->
    <form action="https://www.baidu.com/s?" method="post">
    
        <span id="123">用户名<input type="text" id="username" name="username" title="请输入账户" placeholder="请输入账户"
                                 value=""/></span><br>
        <span>&nbsp;&nbsp;<input type="password" id="password" name="password" title="请输入密码" placeholder="请输入密码"
        /><br>
        </span>
        <span>&nbsp;别:男<input type="radio" name="genter" value="male" checked/>
            <!--默认选择男--><input type="radio" name="genter" value="famale"/>
        </span><br>
        <span>
            <!--同意选择框必须name属性相同-->
            兴趣爱好:
            吃:<input type="checkbox" name="hobby" value="eat"/>
            喝:<input type="checkbox" name="hobby" value="drink"/>
            玩:<input type="checkbox" name="hobby" value="play"/>
    
        </span><br>
        <span>
            <select>
                <option>
                    请选择省份
                </option>
                <option>
                    广东省
                </option>
                <option>
                    湖南省
                </option>
            </select>
        </span>
        <span>
            <select>
                <option>
                    请选择城市
                </option>
                <option>
                    北京
                </option>
                <option>
                    上海
                </option>
                <option>
                    深圳
                </option>
            </select>
        </span><br>
    
        <span>
            <font>大头照<input type="file"/></font>
        </span><br>
        <!--
        submit:提交按钮
        button:普通按钮
        -->
        <span>
        <a href="https://www.baidu.com/"><input type="button" value="123" name="asdasdad"></a>
        </span><br>
        <span>
            <input type="submit" value="注册">
        </span>
    </form>
    </body>
    </html>
    </body>
    </html>
    View Code

        二:事件标签

        三:css入门

    >1 

    2:方式2

    方式3:

    优先级:

        四:选择器

     单个元素的选择器

     多个元素的选择器

       

                              

        五:伪类选择器

        六:背景样式

    1>背景属性

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <style>
            div{
            height:200px;
                width: 200px;
            background: blue;
                background-image: url("mmexport1550366443161.jpg");/* 设置背景图片 */
                /*background-repeat: no-repeat; !* 设置背景图片不重复 *!*/
                background-position: 50% 50%; /* 设置背景图片的位置 */
                /*background-attachment: fixed; !* 设置背景图不滚动 *!*/
            }
            .qwe{
                width: 120px;
                height: 120px;
                padding-left: 90px;
                padding-top: 90px;
                border: 1px solid red;
            }
        </style>
    </head>
    <body>
    <div class="qwe">
        qwesdfsdf
    </div>
    </body>
    </html>
    View Code

        七:字体样式

       

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <style>
            p{
                color: red;
                text-align: left; /* 文本对齐方式 */
                letter-spacing: 3px; /* 设置文本距离 */
                text-transform: capitalize; /* 转换大小写 */
    
            }
            p span{
                color: blue;
            }
            span{
                color: yellow;
            }
            a {
                text-decoration: none;
            }
        </style>
    </head>
    <body>
    <p>
        设置字体的重量,例如字体加粗<span>加粗字体</span>
    </p>
    <span>
        测试字体2
    </span><br>
    
    <a href="">baidu</a>
    </body>
    </html>
    View Code

        八:表格标签

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <style>
            table {
                border-color: yellow;
                width: 300px;
                height: 200px;
                align-items: center;
                 /*border-collapse: collapse;  合并单元格边框 */
                border-spacing: 10px; /* 设置单元格边框的距离 */
            }
            tr {
                border-color: red;
                font-size: 3px;
            }
        </style>
    </head>
    <body>
    <table border="1" align="center">
        <tr>
            <td>姓名</td>
            <td>性别</td>
            <td>年龄</td>
    
        </tr>
        <tr>
            <td>大包</td>
    
            <td rowspan="3"></td>
            <td>21</td>
    
        </tr>
        <tr>
            <td>小宝</td>
            <td>21</td>
            <!--<td>21</td>-->
    
        </tr>
        <tr>
            <td>中宝</td>
            <td>22</td>
            <!--<td>22</td>-->
    
        </tr>
         <tr>
            <td>平均年龄</td>
            <td colspan="2">10</td>
    
    
        </tr>
    
    </table>
    </body>
    </html>
    View Code

       

        九:边框样式

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <style>
            div {
    
                border-width: 3px;
                color: red;
                width: 200px;
                height: 200px;
                border: 3px solid yellow;
        }
        </style>
    
    </head>
    <body>
    <div>
        EndlessClould
    </div>
    </body>
    </html>
    View Code

        十:盒子模型

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    <style>
        div {
            width: 180px;
            height: 180px;
            border: 1px solid red;
        }
    </style>
    </head>
    
    <body>
    <div>
        python
    </div>
    <div>
        java
    </div>
    </body>
    </html>
    View Code

        十一:定位

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <style>
            body{
                height: 2000px;
            }
            div {
                width: 200px;
                height: 200px;
                color:  yellow;
                border: 1px solid red ;
            }
            .green{
                background-color: green;
                /*position: absolute;*/
                /*绝对定位*/
                /*position: relative; */
                /*相对定位*/
                 position: fixed; /* 固定定位 */
                left: 20px;
                top: 200px;
            }
            .red{
                background-color: red;
    
            }
            .pink{
                background-color: pink;
            }
        </style>
    </head>
    <body >
    <div class="green">
        green
    </div>
    <div class="red">
        red
    </div>
    <div class="pink">
        pink
    </div>
    </body>
    </html>
    View Code

        十二:小例子

          >1选择器

          >2样式

          >3:模拟qq登录框

  • 相关阅读:
    ubuntu18.04 安装 jdk
    MySQL集群(PXC)入门
    Synchronized 详解
    Java多线程之内存可见性
    MySQL8.0新特性
    vue配置域名访问
    debain8 安装mysql8
    idea 激活步骤
    spring boot 设置tomcat post参数限制
    人脸识别技术全面总结:从传统方法到深度学习[转载自机器之心]
  • 原文地址:https://www.cnblogs.com/baili-luoyun/p/10416137.html
Copyright © 2020-2023  润新知