css显示:表格vs html<;表>;,哪个更适合使用?
当我做网页布局时,我使用的是htmlcss显示:表格vs html<;表>;,哪个更适合使用?,html,html-table,css-tables,Html,Html Table,Css Tables,当我做网页布局时,我使用的是html。然而,我在互联网上读到,html表格应该只在数据中使用,并且在进行布局时应该使用或。我在网上搜索了一下,找到了关于display:table的信息。我读到过关于它的内容,并且以我自己的理解(我不知道我是否理解正确)它与html相同。我发现使用html更容易,因为它的方式更简单。我不必担心定位,因为大多数时候它都会到达我不想去的地方 我的问题是:在布局中使用html的利弊是什么 对于不想学习正确的HTML/CSS和/或正在使用某种WYSIWYG编辑器的人来说,
。然而,我在互联网上读到,html表格应该只在数据中使用,并且在进行布局时应该使用
或
。我在网上搜索了一下,找到了关于display:table的信息。我读到过关于它的内容,并且以我自己的理解(我不知道我是否理解正确)它与html
相同。我发现使用html
更容易,因为它的方式更简单。我不必担心定位
,因为大多数时候它都会到达我不想去的地方
我的问题是:在布局中使用html
的利弊是什么 对于不想学习正确的HTML/CSS和/或正在使用某种WYSIWYG编辑器的人来说,在页面布局中使用表标记没有太多好处
但是,您肯定希望使用表来处理表格数据,因为有很多很好的可访问性原因
CSS用于页面布局(相对于表格)的优点是:
- 演示文稿与内容分开(这通常意味着要处理的HTML更少)
- 更新时,演示更灵活
- 演示文稿更易于根据各种设备/屏幕进行定制
如果您精通CSS,那么只有当您遇到需要处理内容垂直居中的情况时,您才会真正想利用“显示:表格”…CSS通常会失败。请注意,display:table与许多CSS一样,在旧版IE中不起作用。除了不想学习正确的HTML/CSS和/或正在使用某种WYSIWYG编辑器的人之外,在页面布局中使用table markup没有太多好处 但是,您肯定希望使用表来处理表格数据,因为有很多很好的可访问性原因 CSS用于页面布局(相对于表格)的优点是:
- 演示文稿与内容分开(这通常意味着要处理的HTML更少)
- 更新时,演示更灵活
- 演示文稿更易于根据各种设备/屏幕进行定制
如果您精通CSS,那么只有当您遇到需要处理内容垂直居中的情况时,您才会真正想利用“显示:表格”…CSS通常会失败。请注意,display:table和许多CSS一样,在旧版本的IE中不起作用。这完全取决于您要完成的任务。使用
div
s、span
s和display:table
可能会变得非常混乱,但如果您担心搜索引擎无法正确导航正常的表,这可能是一种方法。使用表
标记更加简单、易于使用,而且语义更加正确 这完全取决于你想要完成什么。使用div
s、span
s和display:table
可能会变得非常混乱,但如果您担心搜索引擎无法正确导航正常的表,这可能是一种方法。使用表
标记更加简单、易于使用,而且语义更加正确 谢谢你,伙计。。。这对我理解css真的很有帮助。谢谢你。。。这对我理解css有很大帮助。