哪种方法更适合创建网格 - flexbox、css-table 或 inline-block?

Which approach is preferable for creating a grid - flexbox, css-table or inline-block?

哪种方法更适合创建网格 - flexbox、css-table 或 inline-block?

或者每个技术都应该在特定情况下使用?
如果可以,应该在什么情况下使用?

如今,Flexbox 在 Web 开发人员中越来越流行。在过去的几年里,网站已经能够在不同的屏幕尺寸上获得更快的响应,这就是为什么使用 flexboxes 在这一点上最受欢迎的原因。它最终得到了所有主要浏览器的支持,并为构建任何东西提供了良好的界面。

然而,使用内联块仍然有用,在网站的不同部分,通常元素较少或只有两列,例如文本正文旁边的图像或图标。

每个都有优点和缺点。 Flexbox 在许多情况下非常有用,但某些浏览器仍然缺乏这些功能。

表格可能听起来很老套,但如果您正在编写 html 邮件,它仍然是最好的方法。

我认为在开始一个项目之前,您应该检查其他项目并搜索 google 最适合您的范围。