1
4
你可以通过以下方式实现你想要的:
或
|
2
5
在CSS中,实现如下:
样式可以一次应用于多个类,这样可以方便地继承。 关于CSS是否应该被赋予函数式编程技术或层继承,一直存在很多争论,但这种类型的类继承可能会继续存在。 编辑: 如果您可以用PHP生成样式,那么这样的继承应该是非常可行的。 查看这些脚本(它们主要处理CSS变量,但可能做得更多): |
3
1
它确实支持你的建议,通过 Cascade 以及继承权。这些是需要理解的CSS的基本部分,但有时它们有点,呃,特殊性… |
4
1
我认为您提到的问题是有效的,但是在那些Web程序员完全独立于Web设计器的情况下,它将责任放在初始项目管理上,以确保两者都按其原意行事。将功能和样式分开显然是一种很好的理念,但是在2和通过指定外部CSS文件来实现的之间总是必须有某种链接。这就是为什么在一定范围内仔细定义ID和类的重要原因,也就是说,不要让您的CSS太笼统,也不要在HTML中为元素定义ID和类,即使您现在不为它们设计样式。在学究和谨慎之间走一条很好的路,但是在未来的6个月/1年/5年中,总是会这样想;) 这一直是我个人的方法。 |