`
web001
  • 浏览: 98789 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

网站设计中很重要的概念div+浮动

阅读更多

 

在网站建设中,总会遇到html和css各种各样的问题,打开网站http://www.hualai.net.cn首页,查看源代码,满屏全是html标签,不下几十个div。

html中包括两种元素 内联元素(行内元素) 和 块元素 ,怎么理解呢?

  • 行内元素就是不换行的元素,并且大小可以自适应.  例如  a img  font  span,当我们建设一个网站的时候,里面的文字内容就是行内元素。
  • 块元素就是不论内容多少 宽度高度多少都会换行显示  例如  div  p  li,一般用在网站的布局上。

行内元素和块元素的相互切换用到display: inline      block这两个 css属性.. 

对于行内元素 如果内部还包含块元素 那么就用display:inline-block ;

 inline 只用于内部包含inline元素的时候使用 。。

行内元素内部可以包含行内元素 尽量不要包含块元素。

块元素 内部可以嵌套行内元素和块元素 。 

在网站中浮动float 就是将自己漂移到父元素边框,或者前一个浮动元素的边框为止,浮动很有用 在利用 ul li做menu的时候可以用到

在用div做menu的时候也可以使用浮动 。

float:right ;

浮动rigth可以使浮动框抛弃原来的位置 后面的浮动会紧跟过来 浮动到父亲元素边框的右边界停止最好是如果我们利用浮动做网站菜单,一组menu最好全部浮动或者全部不浮动 如果中间有一个不浮动就会出现奇怪的显示效果空间不够大了可以往下自适应 。直到填充完了离开父元素 。

float:left ;

float left 和right其实是一样的,只不过一个向左边 一个向右边 . 他们的浮动都会到父亲边框位置或者前一个浮动块为止, 如果在您的网站里面,一对div中有一个height高度大于其他div那么后即浮动div会被卡在他的后面,直到有足够空间 。

对于行内元素 如果浮动 就会将样式设置成块元素并可以设置 width 和height  ..否则 这两个属性无效,但是这里虽然是块元素 但是他会让出同行右边的位置,并且可以显示其他内容 例如很多网站排版时的文字包图就是这个原理  ///

清除浮动.就是清除浮动效果 。

浮动的关键就在于 让出位置 和紧接着 前一个浮动 快 。

分享到:
评论

相关推荐

    简单设计DIV+CSS模板

    Div+CSS是现代网页设计中的核心技术,它在构建Web标准的网页布局中扮演着至关重要的角色。本篇将围绕"简单设计Div+CSS模板"这一主题,深入探讨Div+CSS的基础概念、网页布局原理以及实例解析,帮助读者掌握这一技能,...

    网站设计中很重要的概念div+浮动剖析

    总的来说,网站设计中div+浮动的概念主要涵盖了HTML元素的类型、CSS的显示模式转换以及浮动的布局应用。合理地结合HTML的结构性和CSS的样式控制,才能创建出既有良好用户体验又具备专业水准的网站界面。

    网站设计+div+css设计仅供参考版

    网站设计与`Div+CSS`布局是网页开发中的核心部分,这种设计方法使得网页结构更加清晰,样式控制更加灵活。`Div`元素是HTML中一个非常重要的布局工具,它本质上是一个容器,可以用来包裹其他HTML元素,从而实现网页...

    DIV+CSS美化网站实用教程

    本教程《DIVCSS布局教程.pdf》将详细讲解这些概念,并通过实例指导如何在实践中应用,从而提升你的网站美化技能。无论你是初学者还是经验丰富的开发者,都能从中受益匪浅,为你的网页设计之路增添更多色彩和可能性。

    DIV+CSS的网站设计教程下载.doc

    本教程“DIV+CSS的网站设计教程”旨在为初学者提供一个易于理解的入门路径,帮助他们掌握这种强大的网页设计方法。 首先,我们需要理解`DIV`的基本概念。`DIV`是一个无语义的块级元素,意味着它可以容纳其他HTML...

    div+css手册

    《div+css手册》是一本深入探讨网页布局技术的重要参考资料,尤其对于网页设计者和前端开发者来说,它具有极高的学习价值。这个手册的核心聚焦在HTML中的`div`元素和CSS(层叠样式表)的结合使用上,旨在帮助读者...

    一款div+css做的网站

    这款网站的构建采用了经典的前端布局技术——div+css,这是一种在网页设计中广泛使用的方法,旨在实现结构与表现的分离,提高页面的可维护性和可扩展性。Div(Division)是HTML中的一个容器元素,常用于组织和划分...

    web课程设计 网页设计 包含js,div+css布局

    在本课程设计中,我们深入探讨了Web开发的基础与核心元素,主要集中在JavaScript和CSS(层叠样式表)的应用上,以及如何通过div元素进行页面布局。这些技术是构建现代网页不可或缺的部分,对于任何想要从事Web开发的...

    div+css 架构网站模板

    在网页设计领域,`div+css`...总之,`div+css`架构是现代网页设计的基础,理解和掌握这一技术对于提升网站质量和开发效率至关重要。通过不断实践和学习,你可以创造出更加美观、易用的网站模板,满足不同用户的需求。

    DIV+CSS 博客布局,

    在IT行业中,网页布局设计是构建网站不可或缺的一部分,而“DIV+CSS”技术则是实现这一目标的主流方式。本文将深入探讨DIV+CSS在博客布局中的应用,以及如何通过这种技术创造出简洁大气的网站。 首先,理解“DIV+...

    高级网站设计师手写代码篇(div+css布局)

    【标题】"高级网站设计师手写代码篇(div+css布局)"涵盖了网站设计的核心技术——HTML中的div元素与CSS样式的应用,是构建网页布局的关键。Div元素,全称division,意为“分区”,在HTML中常作为容器,用于组合其他...

    搞定DIV+CSS

    2. "常用DIV+CSS网页制作布局技术技巧.doc":这份文档很可能列举了常见的网页布局技巧,如浮动布局、定位、盒模型等,并提供了实用的解决方案。 3. "css教程–十步学会用css建站(全).doc":这是一个全面的CSS学习...

    DIV+CSS学习资料(一)

    标题 "DIV+CSS学习资料(一)" 暗示了这是一个关于网页设计中使用HTML的DIV元素和CSS样式表的初级学习资源集合。在这个压缩包中,我们有四个文件,都是围绕着这个主题,旨在帮助初学者掌握基础的DIV+CSS布局技巧。 ...

    DIV+CSS学习文档

    网页设计与开发领域中,`DIV+CSS`是一种常见的布局技术,它极大地提升了网页的可维护性和效率。本学习文档旨在深入解析`DIV+CSS`的核心概念,帮助初学者理解并掌握这一技术。 一、什么是DIV? `DIV`是HTML中的一个...

    简单的网页制作案例(DIV+CSS完成):个人网站

    首先,了解`DIV`的基本概念至关重要。`<div>`是HTML中的一个块级元素,它本身没有特定的含义,但可以用于包裹其他元素,提供一个逻辑上的分组。通过CSS,我们可以对`div`进行样式化,例如设置宽度、高度、背景色等,...

    30个div+css后台模板

    标题提到的"30个div+css后台模板"是一组专用于网站后台管理界面的设计资源,旨在帮助开发者快速构建功能丰富且视觉效果良好的后台系统。 1. **Div与CSS的基础概念** - Div(Division)是HTML中的一个块级元素,...

    div+css电子书

    它允许我们将样式信息(如颜色、字体、布局等)从内容中分离出来,使网页设计更加结构化和灵活。Div+CSS则是网页布局中常用的一种技术,主要利用HTML中的<div>标签结合CSS来实现页面元素的定位和样式控制。 【CSS...

    经典全套DIV+CSS实例

    【压缩包子文件的文件名称列表】"DIV+CSS模板"意味着这个压缩包内可能包含了一系列已完成的`div+css`设计模板,每个模板都代表一个特定的设计概念或功能,如头部、导航栏、内容区域、侧边栏、页脚等。通过分析和模仿...

    10天学会DIV+CSS简明教程

    在网页设计领域,`DIV+CSS`是一种广泛使用的布局技术,它使得网页的结构与样式分离,提高了网页的可维护性和可访问性。本教程——"10天学会DIV+CSS简明教程"是一个精心设计的课程,旨在帮助初学者在短时间内掌握这一...

Global site tag (gtag.js) - Google Analytics