21 html css html-table
我正在开发一个"现代"网站,我在使用CSS以使所有内容正确排列方面遇到了很多麻烦.如果我只是使用一张桌子,我觉得它们的布局会容易得多,但我一直在避免使用<table>标签,因为我被告知它们是"过时的"并且不是正确的做事方式.
可以使用表格吗?我如何确定表何时适合,何时应该使用CSS?我只是做更容易的事情吗?
wom*_*omp 27
答案是肯定的,使用表格很好.一般的经验法则是,如果要显示表格数据,表格可能是一个很好的方法.你应该尽可能多地尝试使用css为你的表格设置样式.
此外,此饼图可能会帮助您:
替代文字http://www.ratemyeverything.net/image/7292/0/Time_Breakdown_of_Modern_Web_Design.ashx
编辑:表很好.用于显示数据.就像我的第二句话所述.问题是"可以使用表格".答案是 - 是的,可以使用表格.这不违法.
因为即使在我的一般经验法则中暗示使用数据表,显然我还必须说明,即使海报似乎已经掌握了这个概念,也不能将表用于其他任何事情.因此,对于记录,一般的经验法则是不使用表来布置您的站点.
Way*_*rts 23
表应该用于表示表格数据.CSS应该用于演示和布局.
这个问题在这里也得到了详尽的解答:
Ter*_*own 14
基本上 - 如果您有表格数据,那么使用表格.现在真的不需要使用表格进行布局 - 当然,它们通常被认为是"更容易",但从语义上讲,页面很糟糕,它们通常被认为是无法访问的.
看一些讨论: css-discuss
还有一个特别滑稽的网址 - shouldiusetablesforlayout.com
在表的"现代"方法中,它不是关于使用表标签或div标签,而是关于正确使用正确的标签.
表标记用于表格数据.使用它没有任何问题!
对于使用CSS,有很多教程和指南(好的和坏的).糟糕教程的指标是:大量使用块(div)只对布局有意义,而不是对内容有意义.建议使用正确标签的正确内容并教你如何制作标签的好迹象.
| 归档时间: |
|
| 查看次数: |
7939 次 |
| 最近记录: |