我应该在我的 Bootstrap 项目中使用 normalize.css 吗?
Posted
技术标签:
【中文标题】我应该在我的 Bootstrap 项目中使用 normalize.css 吗?【英文标题】:Should I use normalize.css in my Bootstrap project? 【发布时间】:2013-08-19 14:52:52 【问题描述】:我不知道是否需要在我的引导项目中添加normalize.css 样式表。我正在使用最新版本的引导程序 v2.3.2。
【问题讨论】:
【参考方案1】:不,你不应该。
Bootstrap 2.3.2 中 normalize.css is already included 的修改版本。 Here 是。
更新:the docs 使这一点更加明确,现在他们使用原始代码,而不是他们的分叉。
更新:(引导程序 4)
为了改进跨浏览器渲染,我们使用Reboot 进行更正 浏览器和设备之间的不一致,同时提供轻微的 对常见的 html 元素进行更自以为是的重置。
来源:https://getbootstrap.com/docs/4.1/getting-started/introduction/#reboot
【讨论】:
我不知道 less 是什么,这让我很困惑,所以我使用了 baisc 版本的 twitter bootstrap。它只有 bootstrap.css 和 bootstrap-responsive.css 文件。找不到任何样式重置他们的bootstrap.css
中的规范化规则从第 43 行开始到第 222 行结束。您可以看到将reset.less
与bootstrap.css
进行比较。我建议开始使用更少或至少了解它的目的是什么。最后,您可以使用该工具创建自定义构建:getbootstrap.com/2.3.2/customize.html
嗯,现在明白了。所以你的意思是我应该开始使用包含更少的完整版引导程序。有什么好的资源可以让我学到更少的东西吗?
我建议使用较少的版本。更少的文档:lesscss.org。拥有source distribution,less
子目录中的文件更少。 PS:也可以免费接受/支持我的答案:)
作为问题和答案参考 bootstrap 2,为了完全清楚,bootstrap 3 github.com/twbs/bootstrap/blob/v3.3.5/less/normalize.less 仍然是这种情况以上是关于我应该在我的 Bootstrap 项目中使用 normalize.css 吗?的主要内容,如果未能解决你的问题,请参考以下文章
如何在我的项目中包含 Bootstrap 3 和 JQuery 数据表?