div+css排版是最新的网页排版理念,完全有别旧的排版方式(比如说table排版)。首先在页面整体上进行div标签划分内容区域,然后再用css进行定位,最后再对相应的区域添加内容。div+css这种排版十分简单,而且相对容易操作。下面为大家介绍css+div布局方法。

1、用div将页面划分

用div将页面划分这是对网站页面排版第一步,网页整体框架确定后才能进行下一步。主要是用div划分出各个内容区域,以最简单的页面框架为例,页面一般有banner、主体内容、菜单主导航、页面底部(footer又叫脚注)几个部分构成,每个部分分别由自己的id来标识。如图所示:

2.设计各内容块的位置

页面内容确定后,则需要根据内容本身去考虑夜班的版型,例如菜单、双栏、左右中,一般小型网站采用都是两栏,大型网站和一些门户网站大都使用左中右三栏,一般是建议使用两栏。等内容块确定后就可以使用css直接定位了。

3、用css定位

把页面框架确定后就可以css对各个设计的内容块进行定位,然后对各个块进行整体规划,最后再添加内容。网页带入如下

网页效果

上面的排版是比较简单的,用了两次浮动(float)定位、5次居中对齐、1次清除浮动。banner区域一般放置图片,导航放置都是链接可以直接放a标签或者是ul标签、h2标签套用a标签,网站主体内容一般放置,链接(ul或者ol标签套用a标签)、图片、内容摘要(p标签套用a标签)。最后给大家留一个作业上面的代码最少可以精简3处,你能找出来几处吗?

关于css+div布局方法先聊到这,有兴趣可以自己动手实践一下。

html div将页面划分,css+div网页布局相关推荐

  1. web课程设计网页规划与设计—— 中西餐美食餐饮网站(10页面) html+css+javascript网页设计实例...

    web课程设计网页规划与设计-- 中西餐美食餐饮网站HTML(10页面) html+css+javascript网页设计实例 临近期末, 你还在为HTML网页设计结课作业,老师的作业要求感到头大?HT ...

  2. web课程设计网页规划与设计—— 中西餐美食餐饮网站(10页面) html+css+javascript网页设计实例

    web课程设计网页规划与设计-- 中西餐美食餐饮网站HTML(10页面) html+css+javascript网页设计实例 临近期末, 你还在为HTML网页设计结课作业,老师的作业要求感到头大?HT ...

  3. 如何用css进行网页布局,用CSS进行网页布局的教程

    如果你是一个初学者那么学习css.html" target="_blank">css的第一步就是布局,但是实现网页布局的方法很多,很多初学者都不知道如何应用,那么现 ...

  4. html静态网站基于品优购电商购物网站网页设计与实现共计3个页面 html+css+javascript网页设计实例 企业网站制作...

    常见网页设计作业题材有 个人. 美食. 公司. 学校. 旅游. 电商. 宠物. 电器. 茶叶. 家居. 酒店. 舞蹈. 动漫. 服装. 体育. 化妆品. 物流. 环保. 书籍. 婚纱. 游戏. 节日. ...

  5. html静态网站基于品优购电商购物网站网页设计与实现共计3个页面 html+css+javascript网页设计实例 企业网站制作

    常见网页设计作业题材有 个人. 美食. 公司. 学校. 旅游. 电商. 宠物. 电器. 茶叶. 家居. 酒店. 舞蹈. 动漫. 服装. 体育. 化妆品. 物流. 环保. 书籍. 婚纱. 游戏. 节日. ...

  6. CSS垂直居中网页布局实现的5种方法

    利用 CSS 来实现对象的垂直居中有许多不同的方法,比较难的是选择那个正确的方法.我下面说明一下我看到的好的方法和怎么来创建一个好的居中网站. 使用 CSS 实现垂直居中并不容易.有些方法在一些浏览器 ...

  7. 利用css进行网页布局

    网页布局: 又称版式布局,是网页UI设计师将有限的视觉元素进行有机的排列组合,将理性的思维个性的化的表现出来,是一种具有个人艺术特色的视觉传达方式.传达信息的同时有美感.网页设计特点(相对纸媒来说). ...

  8. css div 段落,一些常用的DIV+CSS的网页布局所用的代码段

    单行一列 以下是引用片段: body { margin: 0px; padding: 0px; text-align: center; } #content { margin-left:auto; m ...

  9. 使用DIV+CSS进行网页布局设计【HTML节日介绍网站——二十四节气】

最新文章

  1. 基于LightGBM算法实现数据挖掘!
  2. @RequestParam加与不加的区别
  3. python【蓝桥杯vip练习题库】ADV-235阶乘差
  4. 【Android 事件分发】ItemTouchHelper 事件分发源码分析 ( 绑定 RecyclerView )
  5. Golang 学习笔记(安装)
  6. Theano深度学习入门
  7. linux钟java运行命令,在java中运行linux命令
  8. python framework threads_Python - 多线程
  9. msmq 发送到远程专用队列不存在_不知道消息中间件是什么?RabbitMQ从头到尾详解介绍...
  10. Linux-centos7下安装MySQL和MySQL可视化工具workbench
  11. cuteftp 9 显示中文乱码
  12. 5G NR CDRX
  13. 120日均线金叉250日均线是大牛市来临的重要信号
  14. 我的创作纪念日---祈愿
  15. vue3.0父传子,父传孙,子传孙,孙传父,孙传子的传值
  16. python基础语法及知识总结,总有你想知道的
  17. win10关闭windows聚焦_Windows 10聚焦怎么用?教你玩转Windows聚焦功能
  18. django-DIL模板自定义过滤器,自定义标签,自定义包含标签
  19. STM32实例-蜂鸣器实验
  20. 方差分析多重比较可视化

热门文章

  1. [C库函数]memset的内部实现
  2. 常见的几种网络设备的用途和功能
  3. U盘数据丢失怎么办?U盘数据丢失恢复方法?
  4. 精挑细选几十款“装机必备软件”集中下载
  5. QQ注册界面仿写(HTML+CSS+JS)
  6. 加法的横式竖式教案c语言,20以内竖式加减法教案
  7. 私人网盘树洞外链源码
  8. SDE无法连接问题处理过程
  9. 12x12怎么速算_备考 | 资料分析中的乘法速算怎么做?
  10. 【实践】——PowerBuilder登录+PB自带数据库