我是一个网络开发人员,已经有近2年的时间了,我仍然每天都在学习新的东西,但是由于我的知识越来越大,我遇到了一些根本性的问题,无法找到一个好的讨论它。CSS Class&ID结构/命名
你如何命名你的DIV,ID,类?你给他们具体的内容相关的名字? (即<div id="google_map">
)
或者您是否将他们的名字命名为与他们在网站上的位置有关? (即<div id="content_top_bar">
)
并且您是否以同样的方式在.css中执行此操作?
我希望你能得到我想找到的东西。我想没有任何“真实”的答案,但我想知道一些意见,以便我可以决定采取什么选择并在将来继续使用它。
谢谢丹!你让Blindy的观点更加清晰,我会确定。尝试在未来使用这些“规则”。你是否介意回答Blindys回答的问题:)? – Andrej 2011-05-31 14:52:26
@Andrej - 我认为Blindy和我本质上是一样的。代码中总是存在一定的个人风格。您需要找到个人喜好和良好语义的完美组合。最终,您的目标是保持您的代码清洁,并且对另一位可能正在阅读的开发人员有意义。你想尽量保持你的内容(HTML)和你的布局(CSS)尽可能分开。你如何去做可能会发生在一百种不同的(但完全可以接受的)方式中。 – Dan 2011-05-31 17:32:45