CSS shorthand vs longhand?

后端 未结 1 957
遥遥无期
遥遥无期 2020-12-03 17:04

Which one better? Using shorthand like:

padding:5px 10px 15px 20px;

Or using longhand like:

padding-top:5px;
padding-right:         


        
相关标签:
1条回答
  • 2020-12-03 17:47
    • You shouldn't worry about CSS performance unless you have profiled the page load and it has became the bottleneck (I doubt, it is almost always multiple HTTP requests and images).
    • Any competent developer can remember clockwise from top for the order of values.
    • Shorthand means less bytes to be sent, which a CSS minifier doesn't optimise itself (I don't think).
    • I'd only use the long method if setting one value, e.g. padding-left: 3px.
    0 讨论(0)
提交回复
热议问题