我有一个包含数据的XML文件 - 名称和时间。我正在使用Ruby在网页中将其显示为时间表。我在解析数据方面没有任何问题。
目前,我正在尝试使用colspans和rowspans来正确显示数据 - 但这感觉就像是处理这些数据的可怕愚蠢方式。将时间轴设想为标题 - 将名称命名为行标题。
示例数据: 姓名:约翰 开始时间:晚上8点 结束:晚上11点
姓名:艾莉 开始时间:晚上11:30 结束:凌晨1点
我应该在div或类似的东西上使用数据属性,而不是创建大量不同colspans的空TD。任何帮助将不胜感激!
答案 0 :(得分:0)
通常,一个好的经验法则是不使用表格进行格式化。我会参考this thread对此进行一些很好的解释。
话虽这么说,我会建议桌子上的div。是的,它确实需要更多的CSS知识,因为你必须处理浮动div而不是什么,但是一旦你掌握了它,你就不会回头了。