为什么我在css里使用功能类优先
此篇博客主要探讨了在编写CSS时,为什么作者会选择功能类优先而非语义类优先的写法。首先,作者指出语义类和功能类是CSS的两种写法,其中语义类将CSS语法写在选择器中,再将选择器名写在HTML的class属性中,而功能类则是直接在HTML的class属性中写上代表CSS语法的名字。虽然语义类看似简单易懂且可重用,但实际上由于前端页面的复杂性,往往无法做到真正的重用。因此,作者选择了功能类优先的写法,这种写法不仅减少了CSS文件的数量,使得HTML的样式实现更直观,而且完全消除了style的写法,使代码变得更加统一美观。然而,这并不意味着语义类就无用处了,对于那些真正能够达到重用效果的CSS,如全局的设置和button类的设置,使用语义类写法还是非常推荐的。总的来说,功能类和语义类的选择应视具体情况而定,而不是一概而论。你是如何看待这两种写法的呢?--GPT 4