仿百度页面设计

题目

通过对百度首页的布局进行分析,编写代码实现整个网页的设计过程。掌握网页设计布局的基本流程。
原图
在这里插入图片描述

第一步 div分块

在这里插入图片描述
初步可以分成五个板块
挨个分析
第一块
几个超链接,在写几个空格,再加一个button按钮即可 整体要居右
附上代码

<div align="right">
	<a href="#">糯米</a>&nbsp;
	<a href="#">新闻</a>&nbsp;
	<a href="#">hao123</a>&nbsp;
	<a href="#">地图</a>&nbsp;
	<a href="#">视频</a>&nbsp;
	<a href="#">贴吧</a>&nbsp;
	<a href="#">登陆</a>&nbsp;
	<a href="#">设置</a>&nbsp;
	<input id="b" type="button" name="" value="更多产品">
</div>

第二块
这个文字没法设计 ,所以我们另辟蹊径,选择引用一张图片居中。

<div align="center">
	<img src="baidu.jpg" width="20%;">
</div>

在这里插入图片描述
第三块
一个输入框,一个button按钮

<div align="center" >
	<input  id="k"type="text" name="" size="120px;" value=""  >
	<input id="b" type="button" name="" value="百度一下">
</div>

第四块
这个咱们可以和第一块一样才有超链接,但是这里只是仿百度,不需要页面有反应,并且为了更多的练习,这里选择使用p标签。

<div align="center">
	<p id="g">2016年高考闪电估分,真题答案发布</p>
</div>

第五块
这里也是最复杂的,所以咱们要对他进行更复杂的分块
在这里插入图片描述

进行分块后,在书写代码就比较条理了,奉上我的代码。

<div>
	<div id="erweima">
		<div id="d1"><img src="er1.png" width="100px;"></div>
		<div id="d2"><p><b>手机百度</b> <br>快人一步</p> </div>
		<div id="d3"><img src="er1.png" width="100px;"></div>
		<div id="d4"><p><b>百度糯米</b><br>一元大餐</p></div>
		<div id="da"> 
				<div id="d5"><p id="g">把百度设置为主页</p></div>
				<div id="d6"><p id="g">关于百度</p></div>
				<div id="d7"><p id="g">About Baidu</p></div>
			<div id="d8"> @2016 Baidu 使用百度前必读 意见反馈 京LCP证030173号</div>
			<div id="d9">京公安网备案11000002000001号</div>
		</div>
	</div>
</div>

由于整体代码较长,采用了CSS来规范页面,再次附上代码。

css

<style type="text/css">
		a{text-decoration: underline;color: black;}
		#g{text-decoration: underline;}
		#k{height: 30px;}
		#b{height: 30px; background:blue; color: white;}
		#erweima{position: absolute; top: 500px; left: 300px;}
		#d1{float: left;}
		#d2{float: left; position: relative; left: 10px;}
		#d3{float: left; position: relative; left: 100px;}
		#d4{float: left; position: relative; left: 110px;width: 80px;}
		#da{position: absolute;left: 500px;width: 500px; height: 100px}
		#d5{float:left; height: 30%}
		#d6{float: left;position: relative;left: 80px; height: 30%}
		#d7{float: left;position: relative;left: 150px; height: 30px;}
		#d8{clear:both; height: 30%; position:relative; padding-top:10px;}
		#d9{height: 40%}
	</style>

最后,博主经历了近4个小时的爆肝,写成了这个百度网页。附上我的成果图。
在这里插入图片描述

posted @ 2020-12-14 19:48  lcc-666  阅读(103)  评论(0编辑  收藏  举报