简单的问题,可能反射(reflect)出我对 CSS 缺乏经验,但是......
在创建样式表时,我喜欢明确指定“*”通配符,因此:
*.TitleText {
不仅仅是
.TitleText {
我发现它提醒我 TitleText 应用于“任何”标记,并且可以被后续的 h1.TitleText 覆盖。也许我只是喜欢这个,因为很长一段时间我都没有正确理解整个 CSS 选择器的概念,当我意识到第二个(上面的)只是第一个的简写时,很多东西都被“点击”了。
我的做法是不好的做法、好的做法,还是全无?
最佳答案
我不知道这是好是坏,但多年来我一直在将 CSS 工作作为 Web 应用程序开发的一部分,而且我从未看到有人使用 * 字符。
关于CSS 选择器样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/376248/