html - 创建自定义论坛,使用表格、<ul> <li> <dl> <dt> 或 div?

标签 html css

我需要制作可伸缩的列和行,每列的左右两侧都有边框。如果一列的行拉伸(stretch)得更多,则该行中的其他列也应该拉伸(stretch)。我发现液体 2 列布局和 3 列布局,但那些是 div。我搜索了 phpbb 论坛,发现他们的论坛是由“ul”“li”标签组成的,然后总是有表格方法……最简单的方法。

选择哪种方法? SEO 友好(以防这些选择中的任何一个可能是自以为是的)。

最佳答案

我会为论坛使用 HTML table

它是表格数据,因此 HTML table 是要使用的正确元素。

记住,HTML tables aren't evil , 它们不应该用于布局。

关于html - 创建自定义论坛,使用表格、<ul> <li> <dl> <dt> 或 div?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11932401/

相关文章:

css - 这个流氓空白是从哪里来的?

html - 图片高度与表格高度不匹配

javascript - 如何在 d3.js 中制作单独的 .js 文件饼图?

java - 如何让Struts单选标签创建单选按钮的垂直列表

javascript - 如何将选定的 HTML 转换为 Json?

asp.net - 是否有任何工具可以验证 .aspx 页面嵌套和样式结构?

javascript - 在我的购物 list 应用程序中,每件商品有多个按钮,而不是每件商品只有一个按钮?

jquery 高度/宽度 if 语句

javascript - 动画页面回流?

html - 为什么我的页脚的最后一列扭曲到最右边?