请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于class命名问题?

https://img1.sycdn.imooc.com/szimg//579392d50001f1c806190366.jpg

刚刚听完html编写部分,对于footer这部分里面class命名有些不解,为什么在文档最后里面要命名title这样听上去很“全局”的类名。按照个人的理解,class命名也命名为层次化好一些,比如footer-title什么的。尤其底部这些部分很容易需要复用,当引入到别的页面的时候,这样“全局”的类名不是很容易发生冲突吗?

正在回答 回答被采纳积分+3

1回答

姜维 2016-07-24 20:52:45

你的问题很好,对于个性化较强,复用较少的样式,可以用带有语义层次限定的命名,比如 footer-content,对于容易复用的建议用简化的命名,比如 title。这里footer里面的 ul 和他的样式,可以或者可能拿出footer,到其他地方使用,如果加了 footer-title,反而不太合适了。防止全局类名冲突的话,要合理规划这些通用的类。

不过命名这个东西没有绝对,自己或者公司有明确的习惯,并且遵照即可。因为命名不合适,可能会导致写出来的选择符有一些性能问题,不过这是另外的话题了,对于绝大部分情况影响很小。

0 回复 有任何疑惑可以回复我~

相似问题

登录后可查看更多问答,登录/注册

问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信