文档下载 文档下载导航
设为首页 | 加入收藏
搜索 请输入内容:  
 导航当前位置: 文档下载 > 所有分类 > IT/计算机 > 10 div+css网页标准布局实例教程02
侵权投诉

10 div+css网页标准布局实例教程02

10天学会CSS

五、布局页面——头部和导航

有了上边的基础,下面的任务就是要利用html和css制作完成一个完整的网页了。先从头部开始,第三小节时我们已经把整体框架给搭建好了,就像盖房子一样,整体结构已经出来了,下面就需要填砖分割空间了。先分析下头部:分为两部分,一个是logo靠左侧显示,一个是搜索靠右侧显示,那么布局时插入两个div,一个向左浮动,一个向右浮动的方式来完成。另外还有很多种实现方法,比如logo用h1标签,搜索用span,或者把logo做为背景图片也是可以的,不管采用哪种方法,要根据页面的需求选用一种最合理的方法。如果要在logo加上链接的话,那么就不能用背景图片的方法了。

此处显示 id "logo" 的内容此处显示 id "search" 的内容

先在header里插入以上两块元素。然后分别插入相应的内容,在logo里插入我们事先切割好的logo图片,在search里插入一个表单,一个文本框和一个按钮,插入后如下:

查询

接下来定义css吧,在ps里测量,头部的高度是71px,logo距顶部18px,搜索产品距顶部30px,下面在css里把这些参数都给定义上,看显示的效果和效果图中的效果是不是一样呢?

这两项的位置已经差不多了。预览你会发现,搜索框和按钮跟效果图中的不一样,这是因为我们还没对它设置样式,接下来把文本框增加一个class为inp_srh样式,按钮增加btn_srh的样式,然后定义这两个样式的属性。

{ width:140px; height:17px; padding-left:20px; background:url(../images/srh_bg.gif) 0 0

我们给search增加了高度和文字颜色,这点不用多解释,但高度为什么是24px,是为了照顾 IE6,大家去掉测试下就知道了;

inp_srh的宽度和高度并不是实际效果图中的宽高,是因为默认情况下文本框带有内边距造成的。另外就是padding的值也会算到总宽度上的;

btn_srh就是应用背景图像来实现的,说明一点这里的border的值为none指的是无边框,cursor定义鼠标样式为手形,之前许多朋友用hand,但这个通不过w3c认证。text-indent:-999em这个属性许多朋友可能不理解是干什么用的了,它的作用相当于word中的首行缩进,这里设置成-999,意思是向左侧缩进-999em,这样是不是就看不到文字啦,所以它的作用是将按钮上的文字隐藏,当然也可以在html代码中插入空格代替文字,但这样做有点不太好,在不支持css的设备上查看时,用户不知道这个按钮是干什么的了。所以建议采用这种形式;

有必要解释下最后一行,它的特殊之处在样式名和大括号之间加了一个*号,这里兼容所用的,属于css hack部分内容,是定义这些元素都垂直居中对齐。css hack本身就是无意思的东西,所以不做过多解释,知道当需要垂直居中对齐时就采用这种写法就行了,但是一定不要滥用,这个属性也是有缺陷的,当有英文和中文同时出现

第1页

热门文档

相关文档

  • 10 div+css网页标准布局实例教程01

    div+css网页标准布局实例... 56页 1下载券 Div+CSS经典速成教程 13页 1...里创建一个站点指向这个文件夹,然后在目录下新建 images 文 件夹、css 文件夹...

  • 第十天 div+css网页标准布局实例教程(一)

    第十天 (一) div+css 网页标准布局实例教程 今天学习《十天学会 web 标准(div+css)》的最后一个章节,本章节把前面学习 的零碎内容串联起来,组织成一个网站,将...

  • 10 div+css网页标准布局实例教程03

    10 div+css网页标准布局实例教程03_IT/计算机_专业资料。10天学会CSS一、创建服务器环境程序语言有多种,常用的有 asp、php、jsp 等,之前做的 html 页面,可以...

  • DIV+CSS网页标准布局实例教程

    DIV+CSS网页标准布局实例教程_互联网_IT/计算机_专业资料。DIV+CSS网页标准...{ padding:10px; background:url(../images/side_bg.gif) 0 bottom no-...

  • 第十天 div+css网页标准布局实例教程(二)

    第十天 div+css网页标准布局实例教程(二)_IT/计算机_专业资料。css+div...“产品导购”的样式定义如下: .product { padding:0px 10px;} .product ul ...

  • div+css网页标准布局实例教程

    div+css网页标准布局实例教程_IT/计算机_专业资料。今日推荐 88份文档 ...文档贡献者 shiqizaizhe 贡献于2012-02-29 1/2 相关文档推荐 第十天 div+css...

  • 经典div+css网页标准布局实例教程

    经典div+css网页标准布局实例教程_IT/计算机_专业...为什么两个相邻的容器中间的间距不是 10px,而是 ...下面以三个实例来说明一 下: .btn02 { background...

  • 第十天 div+css网页标准布局实例教程(一)

    第十天 div+css 网页标准布局实例教程(一) 网页标准布局实例教程( 今天学习《十天学会 web 标准(div+css)》的最后一个章节,本章节把前面学习的 零碎内容串联...

  • DIV+CSS网页标准布局实例教程(一)

    DIV+CSS 网页标准布局实例教程(一) 将根据本人这些年来的从业经验,从建立站点到一个完整的 div+css 网页的完成,整个 流程下来,希望能对各位有所帮助。 一、 ...

  • DIV+CSS网页布局技巧实例教程

    div+css网页标准布局实例... 9页 1下载券 DIV+CSS教程——第十天 ... 18...可以先修改部分代码后再运行 DIV+CSS 网页布局技巧实例 10:最近优先原则 如果对...

站点地图 | 文档上传 | 侵权投诉 | 手机版
本站所有资源均来自互联网,本站只负责收集和整理,均不承担任何法律责任,如有侵权等其它行为请联系我们.
文档下载 Copyright 2013 doc.guandang.net All Rights Reserved.  -  email