我正在查看Colt Steele的Web Developer Bootcamp中的中级HTML部分,他在那里的第一件事就是表格。我之前已经完成了课程的这一部分,但现在我想知道,谁甚至使用桌子? (除了SQL人员)
如果您是前端开发人员,您是否仍在项目中使用/显示表格?即使你不是,学习表的重要性是什么?
答案 0 :(得分:0)
这取决于,有时我们需要它有时我们不需要,原因是因为在前一天前端开发人员需要灵活地在网站的每个位置实施可点击的图像和链接以及最简单的方法实现这就是使用表格。
通过使用表格,前端开发人员可以将图像和链接切片并放入表格而不必担心设计限制,因为设计师可以在图像中做任何他们想做的事情。
这些技术已经过时,因为它不利于搜索引擎优化和维护(更新图像中的文字很麻烦),非动态,因为那些不是真正的文本而且在移动平台上没有响应......
后来CSS 浮动被用来定位文本和图像而不是表格,但是造型很难。为了克服这一点,最新技术将使用CSS3 flexbox 。
虽然看起来我们不再需要使用表了,但事实上我们仍然这样做,但是当我们需要以更易读的格式显示数据时,我们会使用它,例如。最新价格表或文章中的比较表。
关于表的另一个好处是它不需要太多的样式和CSS知识,后端文本编辑器仍然会提供表的选项,以便编辑器可以从它们的结尾构建基本的查找表。