有人能解释一下CSS框架的用途以及我们为什么使用它们吗? 在课堂上,我们一直在使用像Bootstrap、Buffic、Normalize.css这样的CSS框架,但我不明白使用它们的意义。有人能简单地解释一下为什么使用它们吗?我怎么知道该使用哪个框架?例如,假设我为我的博客制作了一个基本的HTML文件,并希望对其进行样式设置。我需要使用框架吗?我怎么知道该用哪个?这和我自己从头开始做造型有什么不同?我知道这些看起来像是愚蠢、可笑的问题,但我一个月前才开始学习CSS,不理解什么是Bootstrap、Buffic、RealMe化等框架,它们的目的是什么。请有人解释一下,好像他们会怎样向一个小孩解释,这样我才能理解?谢谢

有人能解释一下CSS框架的用途以及我们为什么使用它们吗? 在课堂上,我们一直在使用像Bootstrap、Buffic、Normalize.css这样的CSS框架,但我不明白使用它们的意义。有人能简单地解释一下为什么使用它们吗?我怎么知道该使用哪个框架?例如,假设我为我的博客制作了一个基本的HTML文件,并希望对其进行样式设置。我需要使用框架吗?我怎么知道该用哪个?这和我自己从头开始做造型有什么不同?我知道这些看起来像是愚蠢、可笑的问题,但我一个月前才开始学习CSS,不理解什么是Bootstrap、Buffic、RealMe化等框架,它们的目的是什么。请有人解释一下,好像他们会怎样向一个小孩解释,这样我才能理解?谢谢,css,Css,这是一个基于观点的问题,但简言之:开发人员很懒惰,需要花时间编写可移动、跨浏览器一致、并且随着浏览器更新而易于管理的网站 有了框架,开发人员就不需要浪费时间来解决这些问题 例如,使用Bootstrap,使用网格系统,可以用最少的媒体查询和复杂的CSS规则创建移动站点 使用他人的代码,这些代码已经在生产环境中进行了测试,并且正在不断地进行修补和更新,从而节省了大量时间和大量错误。您可以将框架(使用任何语言,而不仅仅是CSS)想象为一组现有的可重用代码,可以随时用于您自己的项目。它们本质上让你的生活

这是一个基于观点的问题,但简言之:开发人员很懒惰,需要花时间编写可移动、跨浏览器一致、并且随着浏览器更新而易于管理的网站

有了框架,开发人员就不需要浪费时间来解决这些问题

例如,使用Bootstrap,使用网格系统,可以用最少的
媒体
查询和复杂的CSS规则创建移动站点


使用他人的代码,这些代码已经在生产环境中进行了测试,并且正在不断地进行修补和更新,从而节省了大量时间和大量错误。

您可以将框架(使用任何语言,而不仅仅是CSS)想象为一组现有的可重用代码,可以随时用于您自己的项目。它们本质上让你的生活更轻松,因为你不必再重新发明轮子了。简单地说,框架是一组经过测试的可重用代码,用于常见任务。

目的是避免从头开始制作CSS。有很多CSS活动是大多数人反复做的。如果你看各种各样的网站,你会注意到信息呈现方式的相似性。因此,如果您打算使用其中一种标准布局来呈现信息,那么简单地使用CSS框架要比使用您自己的版本容易得多


此外,不同的浏览器具有不同的默认CSS设置。使用CSS框架将提供CSS重置,作为其工作的一部分。这有助于确保在一个浏览器中看到的内容与在所有浏览器中看到的内容相同。这有助于您花更多的时间构建网站,而不必花太多的时间试图弄清楚为什么在特定版本的IE中显示会有所不同。

框架具有许多功能,如网格、组件、排版以及良好的浏览器兼容性,因此您可以简单地使用它们,而不是从头开始创建它们。它完全基于您应该使用什么框架的项目需求。除了Bootstrap和Buffic之外,还有几个GEOK创建的更大。

这是一个问题:欢迎来到StAccOpFoo:)