通常情况下,使用@import或angular-cli.json导入styles.css中的css文件会更好吗?一个观察结果是css文件直接导入为url,例如。https://fonts.googleapis.com/css?family=Roboto:300,400,500,700 不能在angular-cli.json中导入,只能在styles.css中导入。
同样在styles.css中导入不需要重新启动服务器,但angular-cli.json会重新启动服务器重启。 建议采用以上哪种方法?为什么?
答案 0 :(得分:0)
这实际上取决于你在寻找什么。
你可以获得CSS的字体,将它作为静态CSS添加到styles.css,然后下载字体并自己提供。
要考虑的另一件事是这些字体的CDN,查找你会找到许多谷歌字体的CDN提供商,这里有一个例子http://fontcdn.org/
此外,请阅读google font faq,其中包含一些性能建议。