你能在CSS值中换行吗?

时间:2018-04-16 21:32:58

标签: css syntax

(在这里发帖是因为我无法找到答案并通过实验找出答案,以防其他人有这个问题。)

注意:不完全是Single-line vs multi-line CSS formatting的副本,因为那是想知道每个属性是否应该在它自己的行上,或者给定选择器的所有属性是否应该在同一行上。我想知道是否可以在内部划线属性值。

如果CSS属性的值很长(例如,如果font-family属性有很长的回退字体列表),你可以使用换行符很好地格式化该列表,还是会破坏它?

例如,如果你有

body {
    font-family: fontA, fontB, fontC, fontD, fontE, fontF, fontG, ..., fontZ;
}
你能做到吗

body {
    font-family: fontA,
                 fontB,
                 fontC,
                 ...,
                 fontZ;
}

2 个答案:

答案 0 :(得分:0)

建议在CSS中使用换行符,以便以后更容易阅读和更改。通过使用换行符,您不会在视觉效果中遇到任何奇怪的空间,也不会破坏生成的代码。与其他编码语言(如HTML)相比,这是不寻常的。

答案 1 :(得分:-1)

答案似乎是肯定的。什么都没有错,什么都没有。