首页 > 代码库 > day12HTML+css基础

day12HTML+css基础

http://www.cnblogs.com/yuanchenqi/articles/6835654.html  html

http://www.cnblogs.com/yuanchenqi/articles/6856399.html  css

ul、ol、table

<ul>
    <li>111</li>
    <li>222</li>
    <li>333</li>
</ul>

<ol>
    <li>111</li>
    <li>222</li>
    <li>333</li>
</ol>

<dl>
    <dt>河北省</dt>
    <dd>保定</dd>
    <dd>石家庄</dd>
</dl>
<table  cellpadding="10px" cellspacing="2px" border="1">
    <tr>
        <th>姓名</th>
        <th>性别</th>
        <th>年龄</th>
    </tr>

     <tr>
        <th colspan="2">111</th>

        <th rowspan="2">111</th>
    </tr>

     <tr>
        <th>222</th>
        <th>222</th>

    </tr>
</table>

技术分享
form表单

<form      action=’’  method=’’>method默认get

属性:

1.action:放置请求路径

2.method:

get请求

     请求头,数据放在地址栏,数据长度有限制

 

post请求

     有请求头,数据放在请求体

标签

input (text、passwords、checkbox、radio、button、submit)

type=’text’文本框

type=’password’密文

type=’checkbox’多选框

type=’radio’单选框

<p>姓名:<input type="text" name="username"></p>
<p>密码:<input type="passwords" name="pwd"></p>
<p>爱好:<input type="checkbox" name="hobby" value=http://www.mamicode.com/"readbook">看书&nbsp;
       
<input type="checkbox" name="bobby" value=http://www.mamicode.com/"playgames">玩游戏
        <input type="checkbox" name="hobby" value=http://www.mamicode.com/"swamming">游泳
</p>
<p>性别:<input type="radio" checked=”checked”>男  默认选中
        <input type="radio">女
</p>

ps:通过组成键值对发送给服务端

只要向服务端发送数据,就要有name和values属性

{‘username’:‘text值’,‘pwd’:‘密码’,‘hobby’:[values的值,],‘sex’:values值}

 

submit

<input type="submit" value="http://www.mamicode.com/提交">点击提交

                 values只是一个文本值,提交按钮的按钮文字

<input type="button" value="http://www.mamicode.com/提交button">没有任何事件

 

 
   


<input type="file" value="http://www.mamicode.com/上传文件">

<input type="reset" value="http://www.mamicode.com/重置"> 清空

select标签下拉菜单

<select name="province" id="" size=3 multiple="multiple">
    <option value=http://www.mamicode.com/"hebei">河北省</option>
    <option value=http://www.mamicode.com/"shandong">山东省</option>
    <option value=http://www.mamicode.com/"henan">河南省</option>
    <option value=http://www.mamicode.com/"yunnan">云南省</option>
    <option value=http://www.mamicode.com/"guangxi">广西省</option>
</select>

属性

size显示多少个

multiple可以多选

 

 

 

 

 

 

 

 

<select name="province" id="" size=3 multiple="multiple">
    <option value=http://www.mamicode.com/"hebei">河北省</option>
    <option value=http://www.mamicode.com/"shandong" selected="selected">山东省</option>
    <option value=http://www.mamicode.com/"henan">河南省</option>
    <option value=http://www.mamicode.com/"yunnan">云南省</option>
    <option value=http://www.mamicode.com/"guangxi">广西省</option>
</select>

textare标签、label标签

<p>
    <label for=""> 简介</label><br>
    <textarea name="textarea" id="jianjie" cols="30" rows="10">

    </textarea>
</p>
<p>
    <input type="submit" value=http://www.mamicode.com/"提交">
</p>

id是唯一的

label的for属性写其他的id进行绑定,点击label就直接定位到其他标签

‘‘‘

fieldset标签

<fieldset>

    <legend>登录吧</legend>

    <input type="text">

</fieldset>

 


 

css

对html元素进行渲染布局

  1. 查找标签元素
  2. 操作标签

方法一、行内式引入方式

<!--css-->
<!--
行内式引入方式-->
<!--<p style="color: red;font-size: 24px">hello</p>-->

方法二、写入head标签内

<head>
    <meta charset="UTF-8">
    <title>练习</title>
    <style>
        p{
            color: red;
            font-size: 24px;
        }
    </style>
</head>

对所有p标签进行格式化,只要是p标签就会变成上面的格式

对单独p进行格式化,p需要有id属性

#id值

<style>
    #p2{
        color: red;
        font-size: 24px;
    }
</style>

对一组标签操作,class属性

class名字可以重复

<head>
    <meta charset="UTF-8">
    <title>练习</title>
    <style>
        /*#p2{*/
            /*color: red;*/
            /*font-size: 24px;*/
        /*}*/
       
.new{
            color: red;
        }
    </style>
</head>

 

 

<p id="p2">hello</p>

    <p id="p1" class="new">hello</p>

    <p class="new">hello</p>

    <div>hello</div>

    <h2>hello</h2>

 

 

ps:优先级,id》class》标签

 

方法三,通过文件引入

<head>
    <meta charset="UTF-8">
    <title>练习</title>
    <!--<style>-->
        <!--/*p{*/-->
            <!--/*color: red;*/-->
        <!--/*}*/-->
        <!--/*#p2{*/-->
            <!--/*color: red;*/-->
            <!--/*font-size: 24px;*/-->
        <!--/*}*/-->
        <!--/*.new{*/-->
            <!--/*color: red;*/-->
        <!--/*}*/-->
    <!--</style>-->
   
<link rel="stylesheet" href=http://www.mamicode.com/"css">
</head>

 

day12HTML+css基础