`
zhangziyueup
  • 浏览: 1202222 次
文章分类
社区版块
存档分类
最新评论

网页设计之css+div PK table+css

 
阅读更多

用过div+css作个整个网站,如果是纯粹的div的布局是比较麻烦的,尤其是你div里面嵌套div的,div布局的时候,你有些页面效果还是要舍弃一点的,比如图片的圆角,这些如果套div比较麻烦,在一个div在VS2005设计器里面可能变形,如果过多的套div,你实现ajax拖动效果的时候比较麻烦,所以我觉得眼下还是div+嵌套table比较好。

  圆角——可以用div+css做出一样漂亮的圆角,而且不用图片,而且是宽度、高度自适应的

  怎么实现?挖挖Google Talk的css模板

  忘掉 div 和 table 吧!

  html 最大的特点就是兼容性和自适应性。

  使用了复杂的 div+css 后,你也许会发现在 IE 中很美观的页面在其他浏览器中看起来象一团浆糊。做一个网站而只服务与特定的浏览器,是不可取的。如果看到哪个网页上有“请用 XXX 浏览”的字样,一个字的评价“烂”!

  html 浏览器会自动根据页面的内容进行排版,这是普通的应用程序难以做到的。做出“请用 X*Y 以上分辨率浏览”的、在高分辨率显示器上浪费了大量页面左右空白而使用长长滚动条的、使用了固定字体大小的,统统都是从开发应用程序转过来的“半路出家的和尚”。

  千万不要模仿所谓的“XX优秀网站设计”,那如果不是主办方有意的推广某种技术,就是作者的美术功底太过优秀的。一个好的网站,只有先做到内容充实、简洁、合理组织、方便阅读,再去考虑锦上添花的修饰。

  已经完全转型div/css 刚开始还是比较麻烦,动不动就查样式文档,现在基本实现手写。

  推荐用VS2005布局,比如一个页面在VS2005的标准样式布局后,再将一个个样式取出到单独css文件中,这是比较快的办法。

  SPAN 和 DIV的区别在于,DIV(division)是一个块级元素,可以包含段落、标题、表格,乃至诸如章节、摘要和备注等。而SPAN 是行内元素,SPAN的前后是不会换行的,它没有结构的意义,纯粹是应用样式,当其他行内元素都不合适时,可以使用SPAN。

  下面以一个实例来说明这两个属性的区别。

  代码:

  SPAN标记有一个重要而实用的特性,即它什么事也不会做,它的唯一目的就是围绕你的HTML代码中的其它元素,这样你就可以为它们指定样式了。在此例中,标识符允许你将一个段落分成不同的部分。

  还有一个标识符具有类似的功能,

  DIV也被用来在HTML文件中建立逻辑部分。但与

  SPAN不同,

  工作于文本块一级,它在它所包含的HTML元素的前面及后面都引入了行分隔。

  效果:

  SPAN标记有一个重要而实用的特性,即它什么事也不会做,它的唯一目的就是围绕你的HTML代码中的其它元素,这样你就可以为它们指定样式了。在此例中,标识符允许你将一个段落分成不同的部分。

  还有一个标识符具有类似的功能,

  DIV也被用来在HTML文件中建立逻辑部分。但与

  SPAN不同,

  工作于文本块一级,它在它所包含的HTML元素的前面及后面都引入了行分隔

分享到:
评论

相关推荐

    css+div和table+css的比较

    综上所述,CSS+div 更适用于现代网页设计,尤其是需要响应式设计和高可维护性的项目。而 table 则更适合于数据展示和快速原型制作。在实际应用中,应根据项目需求合理选择布局方式,充分利用各自的优势,避免不必要...

    Table2CSS表格转CSS+DIV布局工具

    综上所述,Table2CSS工具是一个强大且实用的网页设计辅助工具,它简化了从传统表格布局向CSS+DIV布局的转换过程,提高了网页设计的质量和效率。对于那些希望优化网页性能、提升用户体验以及便于维护的设计师来说,这...

    JS+CSS+DIV+Table实现C#中DataGridView控件可修改单元格的值

    JS+CSS+DIV+Table实现C#中DataGridView控件可修改单元格的值 点击Table中的TD弹出DIV..输入值点确认就可修改TD的值

    css+div控制表格 标签代码

    标题“css+div控制表格 标签代码”表明我们将探讨如何利用CSS来改变和优化HTML表格的样式,使其符合网页设计的一般需求。 表格在网页中常用于展示结构化数据,其基本HTML标签包括`<table>`、`<tr>`(行)、`<th>`...

    table布局网页转换为div+CSS布局的转换软件

    在网页设计领域,传统的`table`布局曾是构建网页结构的主要方式,但随着Web标准的发展,`div`结合`CSS`布局(层叠样式表)逐渐成为主流。`table`布局虽然简单易用,但在复杂性和可维护性上存在诸多问题,如不易控制...

    Table转div+css工具

    在网页设计领域,布局方式的发展经历了从表格(Table)到层(Div)+CSS的转变。"Table转div+css工具"就是专为此目的而设计的一款实用软件,它能够帮助开发者将原有的基于表格的HTML代码转换成使用Div和CSS进行布局的...

    漂亮的网页后台模板(div+css+table)

    "漂亮的网页后台模板(div+css+table)"这个主题着重于利用HTML的div元素、CSS样式以及表格(table)来设计出极具吸引力且功能完备的后台界面。 首先,让我们来了解一下`div`元素。在HTML中,`<div>`是一个通用容器...

    韩顺平《轻松搞定网页设计HTML+CSS+JAVASCRIPT》之DIV+CSS学习笔记

    "韩顺平《轻松搞定网页设计HTML+CSS+JAVASCRIPT》之DIV+CSS学习笔记" 本资源主要讲解了 DIV+CSS 的概念和应用, DIV 是 HTML 文档中用来提供结构和背景的元素,而 CSS 是一种用来表现 HTML 或 XML 等文件式样的...

    CSS+DIV设计基础

    DIV+CSS是WEB设计标准,它是一种网页的布局方法。与传统中通过表格(table)布局定位的方式不同,它可以实现网页页面内容与表现相分离。提起DIV+CSS组合,还要从XHTML说起。XHTML是一种在HTML(标准通用标记语言的...

    css+div 企业建站模板

    CSS+Div布局是现代网页设计中常用的一种方式,它替代了早期基于表格(Table)的布局方法,提供了更加灵活、易维护的页面设计解决方案。"css+div 企业建站模板"是一个专为搭建企业网站设计的模板,适用于个人网站模板...

    CSS+DIV视频教程

    《CSS+DIV视频教程》是一套全面讲解网页布局技术的教育资源,主要针对使用CSS(Cascading Style Sheets)和DIV元素进行网页设计的初学者。本教程旨在解决使用传统表格(table)布局时遇到的困难,使用户能够更加灵活...

    CSS+DIV模块设计

    CSS+DIV是现代网页设计中广泛采用的方法,它取代了早期基于表格的布局方式,提高了网页的可读性和可扩展性。 首先,我们来看一下Banner的设计。在这个例子中,Banner是网页顶部的一个展示区域,通常用来显示网站的...

    css+div布局教程

    CSS+Div布局是网页设计中的核心技术之一,它利用CSS(层叠样式表)来控制HTML中的div元素,实现灵活、可复用的网页布局。在本教程中,我们将深入探讨如何利用这种技术来构建具有独特风格的网页。 首先,我们要了解...

    css+div+html

    在Web前端开发中,"CSS+Div+HTML"是一个核心概念,它构成了网页设计和布局的基础。CSS(层叠样式表)用于控制网页元素的样式,Div(块级元素)常作为布局容器,而HTML(超文本标记语言)则负责构建网页结构。这三者...

    JS+CSS+DIV+Table实现C#中DataGridView控件可修改单元格的值(上次上传那个资源丢失了)

    在本文中,我们将深入探讨如何使用JavaScript、CSS、DIV和HTML Table来实现C#中DataGridView控件的功能,尤其是实现单元格的动态编辑。在.NET框架下,DataGridView是用于展示和编辑数据的强大控件,但在Web环境中,...

    韩顺平轻松搞定网页设计html+(DIV+CSS)+javascript视频笔记(全).pdf

    网页设计是创建交互式、视觉吸引人的在线内容的关键步骤,HTML、CSS和JavaScript是实现这一目标的三大核心技术。本文将深入解析这些知识点,并通过实例来阐述如何使用它们进行网页设计。 首先,HTML(HyperText ...

    韩顺平_轻松搞定网页设计html+(DIV+CSS)+javascript视频笔记(全)和memcache笔记

    如`<font color=red>`和`<font size=7>`分别设置字体颜色和大小,但现代网页设计中通常使用CSS替代。 3. `<p>`标签:用于创建段落,`<b>`标签则用于加粗文本。 4. `<a>`标签:创建超链接,`href`属性指定链接的目标...

    全屏css+DIV页面上中下三行布局,兼容各浏览器中间居中显示

    在网页设计中,全屏页面布局是一种常见的设计模式,它能提供沉浸式的用户体验。CSS(层叠样式表)和DIV元素是实现这种布局的核心技术。本文将深入探讨如何使用CSS+DIV来创建一个全屏页面上中下三行布局,并确保在...

    html+css网页设计源代码

    在这个“html+css网页设计源代码”中,我们有机会深入理解这两种语言如何协同工作,创建出具有专业外观和功能的网站。 HTML是网页的基础,它定义了网页的结构和内容。在提供的"html3"文件中,我们可以看到各种HTML...

Global site tag (gtag.js) - Google Analytics