Tam*_*Tam 5 html css html-table
我从销售模板的网站为我的网站使用HTML模板,因为我不是设计师,并且想要做好准备,我使用Rails进行开发.我注意到一些网站通过使用CSS和页面中组件的绝对定位将其模板设计为"无表格".我实际上习惯在我的页面中使用表格.
你对此有什么看法?不使用表有真正的好处吗?
med*_*iev 12
简短的回答是你应该使用表格来表格数据(而不是布局,请参见这里的原因),否则你使用正确的元素用于正确的目的,p用于段落,div有意义的划分(不要滥用div),等等.每个元素都有用,您应该使用w3.org来查找.
话虽这么说,有些人仍然在CSS中有错误的思维框架,你应该避免完全依赖于绝对定位和像素完美滥用的布局,而是依靠流畅的,基于em的布局,当你可以这样做时更适应不同的屏幕分辨率和环境.
使用正确的语义标记HTML和CSS的其他好处是你可以控制样式表中的所有样式,这样可以减少标记汤代码(较小的文件大小),你只需要担心更新内容,而不是内部布局标记[表示(css)与行为(js)和内容(html)的分离].
不使用表的真正好处
阅读这篇精彩的文章
CSS vs Tables - 为什么CSS优于网站设计中的表格的13个理由