DIV和TABLE表格的使用

html知识笔记(二)——div、table、a标签 div标签:我们把一些标签放进里,划分出一个独立的逻辑部分。为了使逻辑更加清晰,我们可以为这一个独立的逻辑部分设置一个名称,用id属性来为提供唯一的名称,这个就像我们每个人都有一个身份证号,这个身份证号是唯一标识我们的身份的,也是必须唯一的。 —————————————————————————————————————————————————————————————— table标签:用于创建表 阅读详情
  • 作者:allan
  • 转载自:Allan.Blog(本文经作者同意转载,版权归作者所有.如果您需要引用或转载请与作者联系。)
  • 原文发表时间:2004年11月9日

今天有一好友MSN上突然问我这个话题,突然想到其实在论坛里面,关于DIV和TABLE表格的使用疑问有不少人发过贴子问过,这里我想整理一下我的思路!

关于表格

使用WEB标准之后,并不是说排除表格的使用,表格并不是鸡肋,而正好相反是一道大餐, 之所以在很多关于CSS布局的文章中常提到"为什么使用表格排版是不明智的"这句话,可能是大家对他的理解有误,这里注意一点"使用表格排版"是"不明智"的.指的是我们使用了很多年的,用表格来排版是不明智的,表格归根截底是一种显示"数据"的方式,大家可以想象一下EXCEL,表格就是起这个使用的,有的时候信息使用表格显示让我们能清晰易读,所以才使用表格,比如公司员工联系表,产品与型号对应表等.

那么所谓表格大餐呢,其实意见上升到了一个层次,也就是说你如果能像专业市场分析公司那样,灵活使用表格来显示客户数据和调查数据等消息的时候,那才是真正利用了表格的优势.

所以,关于那句使用以久的话,应该改为"使用表格作为网页排版, 布局页面元素是不合理的,表格是用来显示数据的"。

关于其它元素

我这里按我的使用经验,把XHTML标准中的一些元素,分为三大类:

  • 第一类是我称之为辅助布局设计元素:
    这里我指的是DIV,SPAN等,这类元素的主要功能是用来布局整个页面的,灵活使用这些元素的各种属性,可以让你的页面表现丰富多彩.
  • 第二类我称为结构化元素或叫信息元素
    这里指的是TABLE,UL,PRE,CODE类元素是一种信息显示与整理方式,比如TABLE很明显就是用来显示表格信息的,UL是用来显示列化信息的,当需要用表格或列表的时候,用这二种方式来显示是明智的。
  • 第三类指的是 这样的,完全是为了实现一些功能,如填上关键字的META keyword,还有做链接的A。

那么正确的符合标准的设计思路是:

  • 使用DIV等布局元素来制作页面的设计布局,定位,色块,图片等
  • 使用TABLE,UL等这样的元素来显示页面中需要展示数据

当然,DIV也起整理数据的作用,使用DIV的ID属性可以很方便的将一个DIV作为一个你名命的数据块。

所以使用WEB标准来制作网站,实际是一个信息合理化整合的一个过程,什么地方该用什么元素还是照用不误,别把表格当布局工具就行。

JavaScript高手之路:封装css方法和Table表格 上一章节已经讲了JS定义类的两种方式,并尝试着封装了两个类,这一章节我们来封装两个与页面特效相关的类。第一个是仿jQuery的css方法来操作div的样式,第二个是封装一个table表格对象。 阅读详情

相关推荐

Diffusion、VAE与GAN:三大生成模型的原理对比与应用场景解析

本文深入解析了Diffusion、VAE与GAN三大生成模型的核心原理与特性。Diffusion模型通过逆向去噪过程实现高质量图像生成,但计算成本较高;VAE擅长学习概率潜空间,训练稳定但图像偏模糊;GAN通过对抗训练生成锐利图像,但存在模式崩溃风险。文章结合实战场景,为图像生成、修复、超分辨率等任务提供了清晰的模型选择指南。

weixin_29063979的博客 343

使用div制作表格效果

使用div制作表格效果

GTC的博客 5443

用FPGA驱动WS2812B点阵,手把手教你实现动态文字显示(附完整Verilog代码)

本文详细介绍了如何使用FPGA驱动WS2812B点阵实现动态文字显示,包括硬件连接、Verilog代码实现和动态效果设计。通过精确的时序控制和数据处理,读者可以掌握FPGA与WS2812B的交互技术,并实现炫酷的显示效果。附完整Verilog代码,适合硬件爱好者和工程师参考实践。

weixin_30482383的博客 669

div制作表格

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>用DIV制作表格</title> <style> #table{ border: 1px solid black; float: left; padding: 3px;

Just The Way You Are 1万+

把MinerU集成到Dify

本文介绍了如何将本地部署的MinerU与Dify平台进行集成。首先需要确保Dify和MinerU在Docker环境中正常运行,并通过配置虚拟网络实现互联。然后详细说明了在Dify平台安装MinerU插件的步骤,包括从插件市场搜索安装、配置连接参数等关键操作。特别强调了要等待MinerU容器完全启动(healthy状态)后再进行Dify配置,否则会出现连接错误。通过简单的URL指向和API密钥设置,用户即可实现Dify平台与本地MinerU算力网络的对接,为后续的AI应用开发提供基础支持。

lyxerlau的博客 313

华为 MetaERP 通过元数据驱动的多组织架构 + 内部交易协同 + 自动对账引擎 + 合并规则引擎,实现多组织内部往来与合并报表的全流程自动抵消,核心是源头标准化、过程自动化、结果可追溯

摘要: 华为MetaERP通过元数据驱动的多组织架构与主数据标准化,实现内部往来与合并报表全流程自动化。其核心包括:统一组织模型与主数据(确保数据口径一致)、内部交易协同(自动生成对称凭证)、智能对账引擎(多维度自动匹配差异)、合并规则引擎(配置化抵消模板)。依托GaussDB高性能数据库与流批一体架构,华为全球88家子公司合并报表效率提升400%,关账时间缩短至2小时,支持多准则、多币种自动抵消,审计全程可追溯。相比传统ERP,MetaERP在协同性、自动化与扩展性上优势显著,为跨国集团提供高效、准确的合

金牌架构师 264

使用div+css实现表格布局

使用div+css实现表格布局

徐同保的专栏 4929

逆向工具:一文讲述 Ghidra 的详细使用

Ghidra是由NSA开源的一款功能强大的逆向工程框架,支持多平台、多架构和多种文件格式分析。本文详细介绍了Ghidra的核心优势、安装配置方法、主界面功能模块,并通过一个CrackMe示例演示了完整的逆向分析流程。文章还讲解了高级功能如交叉引用、控制流图分析、数据类型重建和脚本自动化等,最后提供了常见文件格式的分析技巧。作为IDA Pro的免费替代方案,Ghidra适合个人学习、教学和中小项目使用。(149字)

数据知道的博客 4344

表格与 < div> 标签

表格与div标签基本表格表格的高级应用div标签span标签基本表格的制作表头的设置表格的样式表格的合并表格的分组div标签的介绍div标签的应用span标签的介绍span标签的应用 基本表格 表格是用于排列内容的最佳手段。在HTML页面中,有很多页面都是使用表格进行排版的。基本表格是由< able>标签、< t>标签和< d>标签组成的。通过使用< ta...

刘思成的博客 1351

STM32入门教程:图像处理

然后,我们使用 STM32 的 DSP 模块中的 arm_mean_u8 函数计算原始图像的平均值,并将结果存储在 meanValue 变量中。然后,我们需要编写代码配置 STM32 的外部中断输入引脚,并在中断处理函数中读取 OV7670 摄像头模块输出的图像数据。然后,我们需要编写代码配置 STM32 的 USB OTG 接口,并在回调函数中读取 USB 摄像头输出的图像数据。一、图像采集 图像采集是图像处理的第一步,我们需要将外部图像源的数据导入到 STM32 中进行处理。

2401_85625565的博客 1616

改进的U-Net在视网膜血管分割上的应用

为了提高算法在血管边界的分割能力,在编码部分采用全局卷积网络(GCN)和边界细化(BR)替换传统的卷积层;在跳跃连接部分引入改进的位置注意模块(PA)和通道注意模块(CA),目的是增加血管与背景之间的对比度,使网络更好地将血管与背景分割开;此外,为了提高网络的性能,在编码部分的最后一层使用密集卷积网络解决网络过拟合问题,同时为了在一定程度上解决梯度爆炸、梯度消失的问题,在解码部分的每一层使用卷积长短记忆网络提升网络获取特征信息的能力。替换传统的卷积操作来解决血管边界非血管像素误分为血管的问题。

weixin_70923796的博客 783

前端开发之div实现table表格系列教程一:创建表格

查看效果 <style> #table1{ width:613px; } .kui-table { border: 1px dotted #ccc; } .kui-table .kui-td { height:32px; line-height:32px; font-size: 12px; border-color: #ccc; border-style: dotted; border-width: 0 0 1px 1px;

gz_gy的专栏 2113

2026年职业院校技能大赛中职移动应用与开发—数字生活APP原型设计参考答案(含素材)

本模块以产品原型为目标,考查参赛选手熟练收集、分析和归纳客户需求,清晰梳理业务流程,熟练使用UI设计软件进行产品UI/UE设计,掌握正确的UI配色方案,设计出符合业务逻辑的人体工学移动App 原型优秀作品。

我是网络安全兼技能大赛工程师,专注网络安全技术学习与技能大赛实战!持续分享最新的技术文章,帮你少走弯路,一起在技术赛道上进步~ 568

layui的两种分页:laypage的div分页和table表格分页

layui的两种分页:laypage的div分页和table表格分页我用的是springboot+mybatis1、pom.xml中引入依赖2、controller层3、xmlHTML页面(table表格分页)HTML页面(table表格分页)HTML页面(laypage的div分页)HTML页面(laypage的div分页)效果图 我用的是springboot+mybatis 1、pom.xml...

weixin_45680042的博客 4751

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

Html中的表格、Table和div,表格页面、员工登记表、Div代码

Table和div Table 表格 Web1班名册 学号 姓名 性别 年龄 01 张三 男 21 02 李四 女 20 … 人数合计: 60 表格的组成部分:标题 表头 主体 表尾 table: 定义一个表格 caption: 定义表格的标题 thead :定义表头的部分 tbody :定义表格的主体(数据)部分 tfoot :定义表尾 ,一般来显示汇总信息 tr :定义一行 th、 td 来定义数据项(单元格) th一般用于表头,有加粗的样式。 td 一般用于主体部分,没有加粗的样式 td :ro

qq_44791674的博客 1766

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

Table和Div

Table和Div一、Table 一、Table Table它是定义一个表格,表格的组成部分分别是标题、表头、主体、表位。 标题:Caption定义表格的标题 <caption>新员工入职登记</caption> 表头:Thead定义表格的表头 <thead> <tr> <th>学号</th> <th>姓名</th> <th>性别</th> <th&g

qq_45032146的博客 426

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

html div多个表格,CSS实现多个Div等高,类似表格布局

对于一些老网页设计者用表格用习惯了,有些思路还是延续表格的思想,如果要使用Div CSS布局方式实现多个等高的Div那怎么办呢?办法是有的,我们可以使用display:table, display:table-row and display:table-cell ,高度小的容器会自适应高度较高的的Div容器。我们先来看Div结构:上面的代码看着像不像以前的结构呢?我觉得挺像。好,Div的结构搞定了...

weixin_35861708的博客 546

用 div 做表格布局

div表格布局

tearsknow的专栏 5324

HTML使用div和table进行布局

使用div布局: div布局 body{ /*去掉周围的白边*/ margin: 0px; } #container{ width: 100%; height: 950px; background-col

乞力马扎罗的雪CYF的博客 2005

使用DIV之后,什么时候使用TABLE?

今天有一好友MSN上突然问我这个话题,突然想到其实在论坛里面,关于DIV和TABLE表格的使用疑问有不少人发过贴子问过,这里我想整理一下我的思路!关于表格使用WEB标准之后,并不是说排除表格的使用,表格并不是鸡肋,而正好相反是一道大餐,之所以在很多关于CSS布局的文章中常提到"为什么使用表格排版是不明智的"这句话,可能是大家对他的理解有误,这里注意一点"使用表格排版"是"不明智"的.指的是我们使用

米灰色的天空~~ 712

HTML5使用Div标签来实现表格

当支持HTML5时,我们可以使用样式把DIV实现一个表格table. 关键样式语法:display: table,display: table-row,display: table-cell 下面例子说明。样式代码: div { display: table; } div div { ...

weixin_33859844的博客 1823

在HTML中Table和div

table 表格的组成部分:标题,表头,主体,表位 table他是定义一个表格。 caption 定义表格的标题 thead 定义表头的部分 tbody 定义表格的主体(数据)部分 tfoot 定义尾部,一般来显示汇总信息 <table border="1" cellspacing="0" cellpadding="10"align="center"> <caption> web1班名册</caption> <thead> <tr&g

weixin_46111822的博客 482

Vue实现table表格数据自动滚动、无缝滚动、CSS实现table固定表头和首列

Vue实现table表格数据自动滚动、纯CSS实现table固定表头和首列

icemwj的博客 3288

html中表格布局还是div布局,Table布局 VS Div+CSS布局,选哪个?

Table布局 和 Div+CSS布局的争论,过了7-8年了,今天看到一篇文章《为什么我们不建议用Table布局》,又想发表下自己的见解,供初学《为什么我们不建议用Table布局》节选:Table要比其它html标记占更多的字节。(延迟下载时间,占用服务器更多的流量资源。)Tablle会阻挡浏览器渲染引擎的渲染顺序。(会延迟页面的生成速度,让用户等待更久的时间。)Table里显示图片时需要你把单个...

weixin_36235398的博客 936

表格用table 区块用div

表格用table 区块用div 转载于:https://www.cnblogs.com/liyunchuan/p/11543022.html

weixin_30585437的博客 150

网页布局之Div vs Table (2)

大家都知道table可以实现很清晰的表状结构,这样的特点对于初学者来说无疑是很方便的。很多时候人们都忽略了div的表格效果,其实div也能实现比较好的表格效果,下面为大家演示一下。div实现表格效果需要其他标签辅助,这个就是我们的 ul li标签。 假如要实现这么一个表格效果。那么使用table布局的代码是这样: 栏目一 栏目二 栏目三 栏目四

李守宏 6484
上一篇: Forward: Migrate apps from Internet Explorer to Mozilla
下一篇: Good wedsites on web design!
longOnLine
博客等级 码龄25年 0粉丝 9原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值