github: https://necolas.github.io/normalize.css/7.0.0/normalize.css
    可以看到全文。

    官网:https://necolas.github.io/normalize.css/
    很好用,因为有对应的中文译文。

    vue项目中怎么用?

    1. // 首先安装normalize.css
    2. npm i normalize.css --save-dev
    3. // main.js中引用
    4. import 'normalize.css'

    安装的前提是需要 css-loader 和 style-loader。
    安装后的node_modules文件夹内可以看到有normalize.css文件夹,这里边有完整的normalize.css的代码。还有使用方式,要学会看这个的源码呀。

    没明白命名空间的用处,既然是想在某一个页面实现,那么直接写在某个页面内不好吗?
    命名空间MDN:但是并没有说清楚
    W3C官方解释:由于是英语,还是英语水平不行,看起来费劲。

    突然又看到了一个BEM,那么BEM现在还被广泛使用吗?感觉挺复杂的,没必要呀,明明vue中写样式也挺简单的。真的用得到吗?
    好处:class名本身就是一个简易的文档,增加了自解释性。
    BEM constructor已经安装上了,但是咋用?
    BEM-掘金文章
    BEM-github仓库
    BEM官网

    突然又发现了一个新的内容:CMS,这是个啥?content management system 内容管理系统,指的是内容管理者可以通过这个系统进行网站内容的新增、删除、修改、查询、审批等功能。

    又发现了一个以前学过,但是现在又忘记了的点。
    npm中的—save-dev
    这个是啥意思?指的是只安装到开发环境吗?是的,跟它有区别的就是—save,因为这个只会安装到dependencies. —save-dev则添加到package.json的devdependencies.devdependencies是开发时用的,dependencies是生产上用的。
    开发中使用的框架和库需要—save安装,构建工具、测试工具使用—save-dev安装。
    如果安装上之后发现package.json的内容也改了,并且改的位置也正确的话,那就代表没问题了。

    那些大厂们的github?他们的开发者做了些什么?怎么个开发方式呢?
    腾讯
    阿里巴巴:他们的里程碑做的也是够烂的

    CSS命名规范:
    搜到了两种,BEM更流行,还有一个