百度网页设计


我们都用过百度,也见过百度的首页是什么样子?

我们试着做一下?(简单的百度搜索页面)

百度搜索首页如何制作呢?我们一起来看一看吧!_百度

图|做完最后的模板图(div用背景颜色填充了)

我们先看一下大概的轮廓,百度页面分为三部分:上中下三部分;确定之后我们大一下代码:


<body>
   <!-- -->
   <div></div>
   <!-- -->
   <div></div>
   <!-- -->
   <div></div>
 </body>

新建一个css,全局清除!


body,ul,li,ol,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,img{
 margin: 0;
 padding: 0;
 border: 0;
 list-style: none;
 }
/* 全局控制 */
body{
 font-family: Arial, Helvetica, sans-serif,"宋体";
 font-size: 12px;
 }
a{
 text-decoration: none;/* 去除超链接下面的横线 */
}

我们先做一下上面的部分


<!--  -->
   <div class="header">
     <a href="#">新闻</a>
     <a href="#">hao123</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>
   </div>

css如下:


.header{
 background-color: #3385FF;
}
.header a{
 margin-top: 20px;
 padding: 20px;
 font-size: 14px;
 text-align: center;
 line-height: 50px;
 color: black;
}
.header a:hover{
 color: cornflowerblue;
 font-size: 14px;
 font-weight: bold;
}

大概的效果我们看一下:

百度搜索首页如何制作呢?我们一起来看一看吧!_百度_02

图|上面导航栏设置完成

上面做完之后,我们看中间部分有图片,有搜索栏,有新闻(我们用table表格来完成)


<!--  -->
   <div class="middle">
     <img src="./img/result@2.png" title="点我了解更多" />
     <!--输入框和按钮-->
       <div class="input">
         <!--输入框--> <!--按钮-->
         <input type="text" class="input_text"/><input type="button" value="百度一下"/ class="input_button">
       </div>
     <div class="xinwen">
       <a href="#" class="resou">热搜>></a>
       <a href="#" class="huan">换一换</a>
       <table class="table">
         <tr>
           <td><a href="#"><span class="span1">1&nbsp;&nbsp;</span>钟南山称全球群体免疫需两至三年</a></td>
           <td><a href="#"><span class="span2">2&nbsp;&nbsp;</span>2021胡润全球富豪榜</a></td>
         </tr>
         <tr>
           <td><a href="#"><span class="span3">3&nbsp;&nbsp;</span>钟南山称全球群体免疫需两至三年</a></td>
           <td><a href="#"><span class="span4">4&nbsp;&nbsp;</span>2021胡润全球富豪榜</a></td>
         </tr>
         <tr>
           <td><a href="#"><span class="span5">5&nbsp;&nbsp;</span>钟南山称全球群体免疫需两至三年</a></td>
           <td><a href="#"><span class="span6">6&nbsp;&nbsp;</span>2021胡润全球富豪榜</a></td>
         </tr>
       </table>
     </div>
   </div>

css样式如下:


.middle{
 /*上间距*/
 margin-top: 138px;
 /*内容居中*/
 text-align: center;
 background-color: #B6B6B6;
}
.middle img{
 width: 200px;
}
.input{
 /*上间距*/
 margin-top: 25px;
 background-color: aqua;
}
/*输入框*/
.input_text{
 width: 532px;
 height: 34px;
 border: 1px solid #b6b6b6;
 /*去掉右边框 - 将右边框宽度设置为0*/
 /*border-right-width: 0;*/
 border-right: none;
 /*左填充*/
 padding-left: 7px;
}
/*按钮*/
.input_button{
 width: 100px;
 height: 36px;
 background-color: #3385ff;
 color: white;
 border: 1px solid #3385ff;
 /*垂直对齐方式*/
 vertical-align: top;
}
.xinwen{
 width: 644px;
 height: 250px;
 background-color: brown;
 margin: 0 auto;
}
.resou{
 font-size: 16px;
 float: left;
 display: block;
 background-color: #00FFFF;
 margin-top: 15px;
}
.huan{
 float: right;
 font-size: 16px;
 display: block;
 background-color: black;
 margin-top: 15px;
}
.table{
 width: 644px;
 height: 150px;
}
.table a{
 display: block;
 font-size: 20px;
}

我们看一下效果:

百度搜索首页如何制作呢?我们一起来看一看吧!_百度_03

图|中间部分

中间部分也制作完成了

最后的尾部我们看一下代码:

<!--  -->
   <div class="footer">
     <span>百度版权所有2000-2016京ICP备08001421号&nbsp;&nbsp;京公网安备110108007702</span>
   </div>

css样式如下:


.footer{
 width: 100%;
 height: 330px;
 background-color: blueviolet;
 margin: 0 auto;
 text-align: center;
}
.footer span{
 font-size: 20px;
 line-height: 330px;
}

最后看一下效果:

百度搜索首页如何制作呢?我们一起来看一看吧!_输入框_04

图|尾部部分

我们把所有的div背景色彩去除,看一下效果:

百度搜索首页如何制作呢?我们一起来看一看吧!_css样式_05

图|最终的网页