15158846557 在线咨询 在线咨询
15158846557 在线咨询
所在位置: 首页 > 营销资讯 > 网站运营 > Web开发,如何设计页面布局?

Web开发,如何设计页面布局?

时间:2024-02-09 01:15:01 | 来源:网站运营

时间:2024-02-09 01:15:01 来源:网站运营

Web开发,如何设计页面布局?:学习了常见的布局方案,将讲解开发一个整页的布局,从规划到制作的整页制作设计图。如图所示。

结构划分与公共样式

首先确定整页的结构该如何划分,这样有利于后期分段进行处理,大概可划分为头部、导航、广告、列表、信息、尾部等模块。

然后提取整页中公共部分的样式,这样做的好处是可以复用样式代码,节省代码量,提高性能。如网页中清除浮动的.clear样式就是公共样式,同样CSS reset部分也是属于公共部分的样式。

结构划分和公共样式都确定好后,可以先通过注释的方式,把区域确定出来,方便后续操作。示例代码如下。

网页模块命名规范

网页模块的命名,如果没有统一的命名规范对其进行必要的约束(自由地命名),会使后续工作难以进行。因此,命名规范很重要,读者应予以重视。通常网页模块的命名需要遵循以下三个原则:

l 命名避免使用中文字符(如id=”内容”)。

l 命名不能以数字开头(如id=”1header”)。

l 命名不能使用关键字(如id=”div”)。

命名应尽量用最少的字母表达含义,使之简明、易懂。

在网页开发中,常用驼峰式命名和帕斯卡命名两种命名方式。其具体解释如下所述。

l 驼峰式命名:除第一个单词后面的单词首字母都要大写,其余小写,如navOne。

l 帕斯卡命名:每个单词之间用“_”连接,如nav_one。

下面列举网页中常用的一些命名。具体如表所示。

表 常用命名

模块命名模块命名
头部header标签页tab
内容content/container文章列表list
尾部footer提示信息msg
导航nav小技巧tips
子导航subnav栏目标题title
侧栏sidebar加入joinus
栏目column指南guild
左右中left right center服务service
登录条loginbar注册regsiter
标志logo状态status
广告banner投票vote
页面主体main合作伙伴partner
热点hotCSS文件命名
新闻news主要的master.css
下载download模块module.css
菜单menu基本共用base.css
子菜单submenu布局,版面layout.css
搜索search主题themes.css
友情链接frIEndlink专栏columns.css
页眉header文字font.css
页脚footer表单forms.css
版权copyright补丁mend.css
滚动scroll打印print.css
头部制作

头部采用固定布局方案,通过Photoshop工具可测量出容器大小为950px。头部包含logo和菜单两部分,其HTML结构实现,示例代码如下。

logo的位置可以通过盒子模型的margin值来控制。菜单的父容器采用右浮动,菜单子项采用左浮动,这样菜单可以采用整体靠右的形式进行排序。菜单项的文字与图标之间的空隙可以通过盒子模型的padding属性来调整。

导航制作

导航部分采用混合布局方式,里面的内容是固定布局,父容器是自适应布局。导航分为左边的主导航、右侧的分享导航和下方的子导航。其实现HTML结构。

主导航整体左浮动,分享导航整体右浮动。这里要注意,主导航有个选中的状态,需要添加一个单独的样式,即active样式。具体代码如下。

整页制作

广告制作

广告主要以图片展示为主,HTML+CSS结构都比较简单,属于一列布局方式,具体代码如下。

展示效果如图所示。

列表制作

列表属于三列固定布局,采用浮动+固定宽的方式来实现。根据不同的展现内容,采用合理的语义化标签展示。其实现HTML结构,代码示例如下。

代码中用到一个CSS3中操作子项的方法,即nth-of-type,这个可以针对一组元素进行不同样式的操作,此操作会在CSS3章节中进行详细讲解,这里暂时先使用一下。

信息制作

消息区域采用两列固定布局来实现。一列靠左,一列靠右,这里HTML+CSS比较简单。

尾部制作

尾部部分与导航部分类似,同样采用混合布局方式,即内容区域采用固定布局,父容器采用自适应布局。

关键词:布局,设计

74
73
25
news

版权所有© 亿企邦 1997-2025 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭