html和css的使用

1.form表单格式化

<!--
form表单:
         action : 提交的服务器地址
         method : 提交的方式 get(默认) , post

表单提交时 , 数据发送失败的三种情况:
         1.表单项没有name属性
         2.单选 , 复选 , 下拉框 需要有value 值
         3.表单项 不在form标签中

get请求的特点:
     1.请求格式 : 服务器地址+参数
     2.不安全
     3.请求有长度限制(100)

post请求的特点:
    1.请求格式只有服务器地址
    2.比get相对安全
    3.没有数据长度的限制
-->

<form action="http://localhost:8080" method="get">
    <h1 align="center">用户注册</h1>
<table align="center">
    <tr>
        <td>用户名:</td>
        <td><input type="text" name="username" value="username"/></td>
    </tr>
    <tr>
        <td>密码:</td>
        <td><input type="password" name="password" value="password"/></td>
    </tr>
    <tr>
        <td>性别:</td>
        <td>
            <input type="radio" name="sex" value="boy" checked="checked"><input type="radio" name="sex" value="girl"></td>
    </tr>
    <tr>
        <td>爱好   :</td>
        <td>
            <input name="hobby" value="java" type="checkbox"/>java
            <input name="hobby" value="javaScript" type="checkbox"/>javaScript
            <input name="hobby" value="C++" type="checkbox"/>C++
        </td>
    </tr>
    <tr>
        <td>国籍   :</td>
        <td><select name="country">
            <option value="none">--请选择国籍--</option>
            <option value="china">中国</option>
            <option value="usa">美国</option>
            <option value="jp">小日本</option>
        </select></td>
    </tr>
    <tr>
        <td>自我简介:</td>
        <td><textarea name="desc" rows="10" cols="20">默认值</textarea></td>
    </tr>
    <tr>
        <td>
            <input type="file"><br/>
        </td>
    </tr>
    <tr>
        <td><input type="reset"><br/></td>
        <td><input type="submit"><br/></td>
    </tr>
</table>
</form>

2. CSS定义文本样式

<!--
div , span , p 标签的使用 : 都是用来显示文本内容的

div:独占一行
span:都在同一行
p:上下会空出一行
-->

<!-- 方式一 -->
<div style="border: 1px solid red;">div标签1</div>
<div style="border: 1px solid red;">div标签2</div>
<span style="border: 1px solid red;">span标签1</span>
<span style="border: 1px solid red;">span标签2</span>

<!--方式二-->
    <!-- style 标签专门用来定义css样式代码 -->
    <style type="text/css">

        /*  注 : 这里的代码为css代码 , 所以不能用html的注释格式 */
        div,span{
            border: 1px solid red;
        }
    </style>

<!--方式三-->
    <!--link 标签专门用来引入css样式代码-->
    <link rel="stylesheet" type="text/css" href="1.css">

3.CSS选择器

<style type="text/css">
        /* css选择器1 : 标签选择器 */
        div{
            border: 1px solid green;
            color: red;
        }

        /* css 选择器2 : id选择器*/
        #id001{
            color: yellow;
            font-size: 20px;
        }
        #id002{
            color: blue;
            font-size: 30px;
        }

        /*css选择器3 : class选择器*/
        .class01{
            border: 1px solid green;
            font-size: 20px;
        }
        .class02{
            border: 1px solid blue;
            font-size: 30px;
        }

    </style>
</head>
<body>
<div>div标签1</div>
<div>div标签2</div>
<div>div标签3</div>
<div>div标签3</div>
<div>div标签3</div>
<span id="id001">span标签1</span>
<span id="id002">span标签2</span>
<span class="class01">span标签3</span>
<span class="class02">span标签4</span>

 

posted @ 2021-03-12 17:12  Anonymity_Zhang  阅读(43)  评论(0编辑  收藏  举报