码迷,mamicode.com
首页 > Web开发 > 详细

DIV+CSS设置网页—hatml

时间:2016-06-29 23:33:13      阅读:300      评论:0      收藏:0      [点我收藏+]

标签:


7、表单标签
    (1)什么是表单?把输入的数据提交到服务器上(存到服务器),这个过程称为表单
    (2)使用表单标签实现数据提交到服务器上这个过程

    (3)form 标签:如果写表单,首先定义表单的范围
    * 属性
    ** action:提交的服务器的地址
    ** method:表单的提交方式(有很多种,常见的有两种 get和post)
    *** 代码
    <form action="hello.html" method="get"></form>
    ** get和post提交,在默认情况下,提交方式是get提交
    *** get提交方式会在地址栏携带数据,安全性很差
    *** post提交方式地址栏不会携带数据,安全性比较高,数据在请求体里面(讲到http协议时候详细说)

    (4)输入项:可以输入内容或者选择内容的地方
    ** 要求1:输入项里面必须要有name属性
    ** 要求2:在单选输入项和复选输入项以及下拉选择输入项里面
    都需要有属性value,设置的值

    * 输入项需要写到form标签里面
    * 大部分输入项是通过标签input进行封装操作的
    ** <input type="输入项的类型"/>
    第一个:普通输入项 <input type="text"/>
    第二个:密码输入项 <input type="password"/>
    第三个:单选输入项 <input type="radio"/>
        ** 要求:单选输入项里面必须有name属性,同时name的属性值必须要相同
        ** 设置默认选中,使用属性 checked="checked"
    第四个:复选输入项 <input type="checkbox"/>
        ** 要求:单选输入项里面必须有name属性,同时name的属性值必须要相同
        ** 设置默认选中,使用属性 checked="checked"
    第五个:文件输入项,上传文件的。<input type="file"/>
    第六个:隐藏项,这个值不会显示在页面上,但是提交表单也可以提交到服务器上
        <input type="hidden"/>
    第七个:普通按钮 <input type="button"/>

    *** 可以写value属性,设置输入项的默认值

    (5)下面的两个输入项不是使用input标签进行封装的
    第八个:下拉选择输入项
    * <select>
        <option>AAAA</option>
        <option>BBBB</option>
        <option>CCCC</option>
    </select>
    * 使用属性 selected="selected" 默认选中

    第九个:文本域
    * <textarea cols="10" rows="5"></textarea>

    (6)提交按钮和其他的按钮
    * 提交按钮: <input type="submit"/>
        ** 属性 value:设置提交按钮显示的内容

        ** 点击提交按钮:地址发生了变化
        file:///C:/Users/asus/Desktop/javaweb/day01/代码/hello.html ?sex=on&love=on&love=on

        ** 在输入项上面写name属性之后,提交表单
        file:///C:/Users/asus/Desktop/javaweb/day01/代码/hello.html
        ?username=wangwu&password=123456&sex=on&love=on&love=on&love=on&hid=bbbb&xueli=AAAA&des=test

        ** 在单选框、复选框和下拉选择框里面设置了value之后,提交表单
        file:///C:/Users/asus/Desktop/javaweb/day01/代码/hello.html
        ?username=aaaa&password=123456&sex=nan&love=l&love=p&love=y&hid=bbbb&xueli=ccc&des=test

    * 重置按钮:<input type="reset"/>
        ** 属性 value:设置重置按钮显示的内容
        ** 不是做清空表单输入项的操作,使表单输入项回到初始状态
    
    * 使用图片进行提交:<input type="image" src="图片路径"/>

8、其他的标签的使用
    (1)pre:原样输出
         p:段落标签
         s:删除线
         u: 下划线
         b:加粗
         i:斜体

    (2)div : 自动换行
         span:在一行进行显示

9、案例:注册页面
    (1)如果单元格里面没有内容,使用占位符替代(使用空格&nbsp;)
    (2)想要一个超链接没有效果,在href属性值写成#

day01

CSS
1、css的简介
    (1)什么是css?层叠样式表
    * 样式表:有很多的属性和属性值,来设置内容样式
    * 层叠:一层一层的,样式的优先级。
    ** 优先级: 最终以谁的样式为准

    * 使用css目的是:把网页的内容和样式进行分离,利用代码的维护。

    * 想要使用css,不能单独使用,要和html结合使用
    * css和html的如何结合使用。

2、css和html的结合方式
    (1)css和html有四种结合方式
    第一种:使用html标签里面的属性 style="css的代码"
    * 代码 <div style="color:blue;">

    第二种:使用html的标签
    * <style type="text/css">
        css的代码;
    </style>
    * 代码
      <style type="text/css">
        div {
            background-color:red;
            color:black;
        }
      </style>
    
    第三种:使用html标签实现  link,写在head里面
        * 首先创建css文件,在css文件里面写css代码
        * 在html中使用link标签引入css文件
        * 代码 <link rel="stylesheet" type="text/css" href="1.css"/>
    
    第四种:使用html的style标签,在标签里面使用语句样式操作
        * 首先创建css文件,在css文件里面写css代码
        * 写style标签,在标签里面 @import url(css路径);

3、css的选择器
    (1)css优先级
    * 在一般情况下,优先级是后加载的优先级高
    (2)格式规范:  属性名称1:属性值1;属性名称2:属性值2;
    (3)选择器:作用在哪个标签上(要对哪个标签里面的内容进行操作)
    * css有三个基本选择
    第一个:标签选择器
        ** 使用标签名称作为选择器
        div {
            background-color: red;
        }

    第二个:class选择器
        ** 每个html标签上面都有一个属性class,通过设置class属性的值
        ** 代码
        .haha {
            background-color:red;
        }

    第三个:id选择器
        ** 每个html标签都有一个属性id,通过设置id的属性值
        ** 代码
        #hehe {
            background-color:green;
        }

    (4)选择器的优先级
    * style > id选择器 > class选择器 > 标签选择器

4、css的扩展选择器
    (1)关联选择器
    * 设置嵌套标签的样式
    ** 代码
    div p {
        background-color:red;
    }

    (2)组合选择器
    * 设置不同的标签具有相同的样式
    * 代码
    div,p {
        background-color:green;
    }

    (3)伪元素选择器
    * 比如超链接为例,
    * 状态:原始状态、鼠标放上去的状态、点击状态、点击之后的状态
        :link       :hover          :active      :visited


代码实现

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>网络首页</title>
        <style type="text/css">
        #father{
            border: 0px solid black;
            width: 1300px;
            height: 2367px;
            margin: auto;
        }
        .top{
            border: 0px solid black;
            width: 33.1%;
            height: 50px;
            float: left;
        }
        #menu{
            border: 0px solid blue;
            background: black;
            width: 1300px;
            height: 50px;
        }
        #clearn{
            clear: both;
        }
        #product{
            border: 0px solid blue;
            width: 1300px;
            height: 600px;
        }
        #product_top{
            border: 0px solid blue;
            width: 1300px;
            height: 80px;
        }
        #product_bottom{
            border: 0px solid blue;
            width: 1300px;
            height: 520px;
        }
        #product_left{
            border: 0px solid red;
            width: 185px;
            height: 520px;
            float: left;
        }
        #big{
            border: 0px solid red;
            width: 555px;
            height: 260px;
            float: left;
        }    
        #small{
            border: 0px solid red;
            width:183px;
            height: 260px;
            float: left;
            text-align: center;
        }
        #abc{
            text-align: center;
        }
        </style>
    </head>
    <body>
        <div id="father">
            <!--1logo部分-->
            <div id="" >
                <div class="top">
                    <img src="../img/logo2.png" style="height: 48px;" />    
                </div>
                <div class="top">
                    <img src="../img/header.png" style="height: 48px;" />
                </div>
                <div class="top" style="height: 49px;" >
                    <a href="#">登陆</a>
                    <a href="#">注册</a>
                    <a href="#">购物车</a>
                    </div>
                <div id="clearn">
                    
                </div>
                
            </div>
            <!--2导航栏部分-->
            <div id="menu">
                <ul>
                    <a href="#"><li style="display: inline; font-size: 25px; color: white;">首页</li></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                    <a href="#"><li style="display: inline; color: white;">电脑办公</li></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                    <a href="#"><li style="display: inline;color: white;">手机数码</li></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                    <a href="#"><li style="display: inline;color: white;">鞋靴箱包</li></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                    <a href="#"><li style="display: inline;color: white;">育婴保健</li></a>
                    
                </ul>
                
            </div>
            <!--3滚动图片-->
            <div id="">
                <img src="../img/1.jpg" width="100%"/>
            </div>
            <!--4最新产品-->
            <div id="product">
                <div id="product_top">
                    
                    <font style="font-size: 25px;">最新商品&nbsp;&nbsp;&nbsp;&nbsp;</font><img src="../img/title2.jpg "/>
                    
                </div>
                <div id="product_bottom">
                    <div id="product_left">
                        <img src="../img/big01.jpg" style="width: 100%;height: 100%;" />
                    </div>
                    <div id="product_right">
                        <div id="big">
                            <img src="../img/middle01.jpg" style="width: 100%; height: 100%;"/>
                            
                        </div>
                        <div id="small">
                            <img src="../img/small04.jpg" /><br />
                            <font style="color: gray;">空调</font>
                            <p>
                                <font style="color: red;">$399</font>
                            </p>
                        </div>
                        <div id="small">
                            <img src="../img/small01.jpg" /><br />
                            <font style="color: gray;">空调</font>
                            <p>
                                <font style="color: red;">$399</font>
                            </p>
                        </div>
                        <div id="small">
                            <img src="../img/small03.jpg" /><br />
                            <font style="color: gray;">电饭锅</font>
                            <p>
                                <font style="color: red;">$399</font>
                            </p>
                        </div>
                        <div id="small">
                            <img src="../img/small05.jpg" /><br />
                            <font style="color: gray;">空调</font>
                            <p>
                                <font style="color: red;">$399</font>
                            </p>
                        </div>
                        <div id="small">
                            <img src="../img/small06.jpg" /><br />
                            <font style="color: gray;">空调</font>
                            <p>
                                <font style="color: red;">$399</font>
                            </p>
                        </div>
                        <div id="small">
                            <img src="../img/small07.jpg" /><br />
                            <font style="color: gray;">空调</font>
                            <p>
                                <font style="color: red;">$399</font>
                            </p>
                        </div>
                        <div id="small">
                            <img src="../img/small08.jpg" /><br />
                            <font style="color: gray;">空调</font>
                            <p>
                                <font style="color: red;">$399</font>
                            </p>
                        </div>
                        <div id="small">
                            <img src="../img/small09.jpg" /><br />
                            <font style="color: gray;">空调</font>
                            <p>
                                <font style="color: red;">$399</font>
                            </p>
                        </div>
                        <div id="small">
                            <img src="../img/small06.jpg" /><br />
                            <font style="color: gray;">空调</font>
                            <p>
                                <font style="color: red;">$399</font>
                            </p>
                        </div>
                        
                    </div>
                </div>
                
            </div>
            <!--5广告部分-->
            <div id="">
                <img src="../img/ad.jpg" style="width: 100%;height: 100%;"/>
                
            </div>
            <!--6热门产品-->
            <div id="product">
                <div id="product_top">
                    
                    <font style="font-size: 25px;">热门商品&nbsp;&nbsp;&nbsp;&nbsp;</font><img src="../img/title2.jpg "/>
                    
                </div>
                <div id="product_bottom">
                    <div id="product_left">
                        <img src="../img/big01.jpg" style="width: 100%;height: 100%;" />
                    </div>
                    <div id="product_right">
                        <div id="big">
                            <img src="../img/middle01.jpg" style="width: 100%; height: 100%;"/>
                            
                        </div>
                        <div id="small">
                            <img src="../img/small04.jpg" /><br />
                            <font style="color: gray;">空调</font>
                            <p>
                                <font style="color: red;">$399</font>
                            </p>
                        </div>
                        <div id="small">
                            <img src="../img/small01.jpg" /><br />
                            <font style="color: gray;">空调</font>
                            <p>
                                <font style="color: red;">$399</font>
                            </p>
                        </div>
                        <div id="small">
                            <img src="../img/small03.jpg" /><br />
                            <font style="color: gray;">电饭锅</font>
                            <p>
                                <font style="color: red;">$399</font>
                            </p>
                        </div>
                        <div id="small">
                            <img src="../img/small05.jpg" /><br />
                            <font style="color: gray;">空调</font>
                            <p>
                                <font style="color: red;">$399</font>
                            </p>
                        </div>
                        <div id="small">
                            <img src="../img/small06.jpg" /><br />
                            <font style="color: gray;">空调</font>
                            <p>
                                <font style="color: red;">$399</font>
                            </p>
                        </div>
                        <div id="small">
                            <img src="../img/small07.jpg" /><br />
                            <font style="color: gray;">空调</font>
                            <p>
                                <font style="color: red;">$399</font>
                            </p>
                        </div>
                        <div id="small">
                            <img src="../img/small08.jpg" /><br />
                            <font style="color: gray;">空调</font>
                            <p>
                                <font style="color: red;">$399</font>
                            </p>
                        </div>
                        <div id="small">
                            <img src="../img/small09.jpg" /><br />
                            <font style="color: gray;">空调</font>
                            <p>
                                <font style="color: red;">$399</font>
                            </p>
                        </div>
                        <div id="small">
                            <img src="../img/small06.jpg" /><br />
                            <font style="color: gray;">空调</font>
                            <p>
                                <font style="color: red;">$399</font>
                            </p>
                        </div>
                        
                    </div>
                </div>
                
            </div>
            <!--广告图片-->
            <div id="">
                <img src="../img/footer.jpg" style="width: 100%;height: 100%;"/>
            </div>
            <!--友情链接和地址-->
            <div id="abc">
                <a href="#">关于我们</a>
                <a href="#">联系我们</a>    
                <a href="#">招贤纳士</a>    
                <a href="#">法律声明</a>    
                <a href="#">友情链接</a>    
                <a href="#">支付方式</a>    
                <a href="#">配送方式</a>    
                <a href="#">服务声明</a>    
                <a href="#">广告声明</a>    
                <p>
                    Copyright © 2005-2016 传智商城 版权所有     
                </p>
            </div>
            
            
        </div>
    </body>
</html>

DIV+CSS设置网页—hatml

标签:

原文地址:http://www.cnblogs.com/linjiarui/p/5628558.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!