第二部分、DIV CSS网页布局之样式表
我们采用直接把样式写在head里面的方式,较为简单也方便演示。首先我们看到除了头部的登陆状态,其余部分都是居中对齐的,并且发现字体是Arial,默认文字大小为13px。我们在head区域增加以下样式:
广州网站建设,网站建设,广州网页设计,广州网站设计
- body{
- font-family:Arial,sans-serif;
- font-size:13px;
- text-align:center;
- margin-top:3px;
- }
- a:link{
- color:#00C;
- }
- a:visited{
- color:#551a8b;
- }
这里使用了px这个绝对单位。关于绝对单位和相对单位,网上相关文章很多,并且也一直是Web前台的热门话题,本文简单起见,直接使用绝对单位。
然后我们逐步增加其他样式:
- #login{/*这是头部的登陆状态*/
- text-align:right;
- }
- #stype{/*这就是上文提到的那5项搜索类型*/
- margin-bottom:4px;
- }
- #stypespan{/*此处增加了无意义的span*/
- padding:06px;
- }
之后的搜索表单,我们碰到了样式化的难点,首先作为搜索的size为55的输入框从布局上来说是绝对居中的,而右侧高级搜索那三项的宽度加上输入框在内并不是绝对居中。也就是说视觉上,高级搜索那三项偏右了。如下图所示:
这里我们使用绝对定位的方法来处理它(在HTML中将高级搜索这三项的内容放入form之内):
- #search{/*这是搜索表单*/
- margin:0auto;
- width:400px;
- position:relative;
- }
- #more{
- width:4em;/*4个汉字宽,这样可以形成类似列表的效果*/
- position:absolute;
- top:0;
- right:-4.5em;
- }
最后我们加上底部链接和版权信息部分的样式:
- #ft{
- margin:54pxauto16px;
- }
在浏览器里面预览并且微调一下各个数值,这样就完成了Google首页的制作。
广州网站建设,网站建设,广州网页设计,广州网站设计




