Html 从3.2.1升级到4.x
我正在从3.2升级到4.1。既然两个版本()的语法存在显著差异,那么最不痛苦的方法是什么呢 我目前有两个选择:Html 从3.2.1升级到4.x,html,css,font-awesome,Html,Css,Font Awesome,我正在从3.2升级到4.1。既然两个版本()的语法存在显著差异,那么最不痛苦的方法是什么呢 我目前有两个选择: 在HTML中搜索图标-并替换为fa-(返回数千个结果!) 编辑4.x CSS并将前缀更改为图标-*(因为我没有使用任何其他带有图标-前缀的库-更简单,但是将来的版本呢?) 还有别的办法吗 任何文本编辑器都允许您将所有出现的图标-替换为fa- 这将花费您不到30秒的时间,您将为将来的字体更新做好准备 升华文本:Ctrl+Shift+F Eclipse:Ctrl+F 记事本:Ctrl+
- 在HTML中搜索
并替换为图标-
(返回数千个结果!)fa-
- 编辑4.x CSS并将前缀更改为
(因为我没有使用任何其他带有图标-*
前缀的库-更简单,但是将来的版本呢?)图标-
- 还有别的办法吗李>
图标-
替换为fa-
这将花费您不到30秒的时间,您将为将来的字体更新做好准备
- 升华文本:Ctrl+Shift+F
- Eclipse:Ctrl+F
- 记事本:Ctrl+H
- 记事本++:Ctrl+H
- NetBeans:Ctrl+Shift+H
记得检查(你应该知道你正在使用哪个图标,所以我想你不必检查所有图标)。你几乎回答了你的问题。如果您更改CSS文件,它将无法与未来版本的FA一起使用(除非您也更改了那些CSS文件),或者您更改了标记中的类。我会使用搜索和替换标记,这将花费更多的时间,但您会知道,您不必每次更新版本的FA出现时都更改CSS文件。我认为搜索和替换是一种可行的方法,但我希望有一个更优雅的解决方案,在fontawsome CSS中更改FA前缀以实现向后兼容性。应该有与前缀无关的代码,如下所示:。