网页练习-制作简易网页

       此次网页制作可以对前几次的网页制作做一次总结,总结一下前几次课程的学习,并且做一个小的检测。但是这一次的网页制作完成的并不是很好,总体的页面能够呈现出来,但是对于一些细节的修改还不够完善。

    比如:

          页面上方的图片大小一直调整不好,整个网页的布局显得有些凌乱。

          网页的中间部分又分为了左右两个部分,右边部分又分为上下两个区域,对于其中文本的位置以及图片大小的设置还不够完善。

          网页的下方区域一直实现不了文字在图片的上方显示。

下面是我写的代码,不够完善,希望可以有大佬出手相助:

         源代码:





无标题文档





     


        
     
       
       

            
            

                
             

                    我的照片
                   
                    张梅
                    重庆市 南岸区
             


                    天微明,冬天的光透过窗,印在左手的无名指上。 回忆的颜色是透明的冷,于是,用窗口透入的薄薄的光暖一暖心。


                    
             

                
           

                      
       

       
       


 

 

CSS:

@charset "utf-8";
/* CSS Document */

*{/*通配符选择器*/
    margin:0px;
    padding:0px;
}
ul{
    list-style:none;
}
#banner{
    background-color:#66F;
    height:225px;
}
#menu{
    background-color:#FF9;/*用颜色取色器取的*/
    height:50px;
}
/*修改id为menu的、html标签下面的、ul标签的样式*/
#menu ul{
    list-style:none;/*去掉点*/
    float:left;/*靠右*/
    height:50px;    
    width:950px;
}

#menu li{
    line-height:50px;/*设置行居中*/
    float:left;/*可以使列表竖着变横着*/
    margin-left:20px;/*li距离左边那个li的距离*/
}

/*#menu ul li a{}*/
#menu a{
    color:#063;/*字体颜色*/
    text-decoration:none;/*去掉下划线*/
    font-size:16px;/*字体大小*/
    font-family:"微软雅黑";/*word中常见字体一般都可以写*/
}

#menu a:hover{/*当鼠标滑过超链接标签时的样式*/
    color:#F60;
}

#main{
    /*background-color:#6F0;*/
    height:1000px;
}
#left{
    /*background-color:#33C;*/
    height:1000px;
    width:250px;
    float:left;/*可以使div横向排排坐*/
}

#zuozhe{
    padding-top:15px;
    padding-left:15px;/*上边和左边留点空*/
    text-align:center;/*整个内容水平居中*/
}

#zuozhe img{
    border:1px solid #999;/*加边solid实线*/
    padding:8px;/*边与图片有个空白,类似相框*/
    border-radius:10px;/*圆角,值越大,角越园*/
}
    
#zuozhe span{
    margin:10px;/*一圈的距离*/
    display:block;/*改成盒子元素,可以识别盒子元素的一些属性:margin、border\padding*/
    /*border-top:1px #999 dashed;上面的虚线边 粗细是1,颜色是灰色 */
    border-top-color:#999;
    border-top-style:dashed;
    border-top-width:1px;
    
    border-bottom:1px #999 dashed;/*下边的虚线*/
    font-size:18px;/*字号*/
    padding-top:5px;/*内容距离边的距离-上面的*/
    padding-bottom:5px;/*下面的*/
    font-family:"微软雅黑";/*word中常见字体一般都可以写*/
}
#zuozhe p{
    text-align:center;/*整个内容水平居中*/
    color:#F93/*字体颜色*/
    /*font-family:"微软雅黑";/*word中常见字体一般都可以写*/
    
}

/*class选择器的写法 以点开头 后面跟着html标签上的class属性里面的那个名*/
.biaoti{
    font-family:"微软雅黑";/*word中常见字体一般都可以写*/
    color:#000;
    background-color:#693;/*背景色绿色,取色器取到的*/
    height:40px;
    width:220px;
    line-height:40px;/*设置垂直居中,值要和height的值一样*/
    font-size:16px;
    font-weight:bolder;/*加粗,h5本来就是标题,已经加粗过了,不加也可以*/
    padding-left:30px;/*左边撑出来一个空*/    
    border-radius:0 10px 10px 0;/*和margin、broder、padding,都是4个值*/
    /*顺序:左上角、右上角、右下角、左下角,0代表没有圆角*/
}


#right{
    /*background-color:#F3F;*/
    height:1000px;
    width:774px;
    float:right;/*可以使div横向排排坐*/
}


#footer{
    
    height:80px;
    clear:both;/*清空其他的div的float的影响*/
}

#footer span{
    text-align:center;/*水平居中*/
    /*display:block;/*盒子模型,不然居中属性也不管用*/
    color:#FFF;
    line-height:80px;/*垂直居中*/
}
#footer img{
    
    line-height:80px;/*垂直居中*/
    
    
}
 

转载于:https://my.oschina.net/u/4090401/blog/3035209

你可能感兴趣的:(网页练习-制作简易网页)