---
source: crates/biome_formatter_test/src/snapshot_builder.rs
info: css/comments/declaration.css
---
# Input
```css
a {
/* comment 1 */
/* comment 2 */ padding /* comment 3 */ : /* comment 4 */ 10px /* comment 5 */ 10px /* comment 6 */; /* comment 7 */
/* comment 8 */
transform: translate(/* comment 9 */ 10px /* comment 10 */);
color: /* comment 11 */ red /* comment 12 */ !important /* comment 13 */ ; /* comment 14 */
/* comment 15 */
}
@font-face {
font-family: "Prettier";
src: /* comment 16 */ local(/* comment 17 */ "Prettier" /* comment 18 */), /* comment 19 */
/* comment 20 */ url("http://prettier.com/font.woff") /* comment 21 */ ; /* comment 22 */
}
.foo {/* comment 23 */color/* comment 24 */:/* comment 25 */blue/* comment 26 */;/* comment 27 */transform/* comment 28 */:/* comment 29 */translate(/* comment 30 */10px/* comment 31 */)/* comment 32 */;/* comment 33 */}
.foo { /* comment 34 */ color /* comment 35 */ : /* comment 36 */ blue /* comment 37 */ ; /* comment 38 */ transform /* comment 39 */ : /* comment 40 */ translate( /* comment 41 */ 10px /* comment 42 */ ) /* comment 43 */ ; /* comment 44 */ }
.foo {
/* comment 45 */
/* comment 46 */ color /* comment 47 */
/* comment 48 */
/* comment 49 */ : /* comment 50 */
/* comment 51 */
/* comment 52 */ blue /* comment 53 */
/* comment 54 */
/* comment 55 */ ; /* comment 56 */
/* comment 57 */
/* comment 58 */ transform /* comment 59 */
/* comment 60 */
/* comment 61 */ : /* comment 62 */
/* comment 63 */
/* comment 64 */ translate( /* comment 65 */
/* comment 66 */
/* comment 67 */ 10px /* comment 68 */
/* comment 69 */
/* comment 70 */ ) /* comment 71 */
/* comment 72 */
/* comment 73 */ ; /* comment 74 */
/* comment 75 */
}
body {/* comment 76 */}
body { /* comment 77 */ }
body
{
/* comment 78 */
}
body
{
/* comment 79 */
}
body
{
/* comment 80 */
}
.tab-bar {
.tab {} /* comment 81 */
}
.selector {
/* comment 82 */
position: absolute;
/* comment 83 */
display: inline-block;
/* comment 84 */
background: #000;
}
```
# Prettier differences
```diff
@@ -1,58 +1,54 @@
a {
/* comment 1 */
- /* comment 2 */
- padding/* comment 3 */ : /* comment 4 */ 10px /* comment 5 */ 10px
- /* comment 6 */; /* comment 7 */
+ /* comment 2 */ /* comment 3 */ /* comment 4 */ padding: 10px /* comment 5 */
+ 10px /* comment 6 */; /* comment 7 */
/* comment 8 */
transform: translate(/* comment 9 */ 10px /* comment 10 */);
- color: /* comment 11 */ red /* comment 12 */ !important /* comment 13 */ ; /* comment 14 */
+ /* comment 11 */ color: red /* comment 12 */ !important /* comment 13 */; /* comment 14 */
/* comment 15 */
}
@font-face {
font-family: "Prettier";
- src: /* comment 16 */
- local(/* comment 17 */ "Prettier" /* comment 18 */),
- /* comment 19 */ /* comment 20 */ url("http://prettier.com/font.woff")
- /* comment 21 */; /* comment 22 */
+ /* comment 16 */ src: local(/* comment 17 */ "Prettier" /* comment 18 */)
+ , /* comment 19 */ /* comment 20 */ url("http://prettier.com/font.woff") /* comment 21 */; /* comment 22 */
}
.foo {
- /* comment 23 */
- color/* comment 24 */:/* comment 25 */ blue /* comment 26 */; /* comment 27 */
- transform/* comment 28 */:/* comment 29 */ translate(
+ /* comment 23 */ /* comment 24 */ /* comment 25 */ color: blue /* comment 26 */; /* comment 27 */
+ /* comment 28 */ /* comment 29 */ transform: translate(
/* comment 30 */ 10px /* comment 31 */
- )
- /* comment 32 */; /* comment 33 */
+ ) /* comment 32 */; /* comment 33 */
}
.foo {
- /* comment 34 */
- color/* comment 35 */ : /* comment 36 */ blue /* comment 37 */; /* comment 38 */
- transform/* comment 39 */ : /* comment 40 */ translate(
+ /* comment 34 */ /* comment 35 */ /* comment 36 */ color: blue /* comment 37 */; /* comment 38 */
+ /* comment 39 */ /* comment 40 */ transform: translate(
/* comment 41 */ 10px /* comment 42 */
- )
- /* comment 43 */; /* comment 44 */
+ ) /* comment 43 */; /* comment 44 */
}
.foo {
/* comment 45 */
- /* comment 46 */
- color/* comment 47 */
- /* comment 48 */
- /* comment 49 */ : /* comment 50 */
- /* comment 51 */
- /* comment 52 */ blue
- /* comment 53 */ /* comment 54 */ /* comment 55 */; /* comment 56 */
+ /* comment 46 */ /* comment 47 */
+ /* comment 48 */
+ /* comment 49 */ /* comment 50 */
+ /* comment 51 */
+ /* comment 52 */ color: blue /* comment 53 */; /* comment 56 */
+ /* comment 54 */
+ /* comment 55 */
/* comment 57 */
- /* comment 58 */
- transform/* comment 59 */
- /* comment 60 */
- /* comment 61 */ : /* comment 62 */
- /* comment 63 */
- /* comment 64 */ translate(
- /* comment 65 */ /* comment 66 */ /* comment 67 */ 10px /* comment 68 */
- /* comment 69 */ /* comment 70 */
- )
- /* comment 71 */ /* comment 72 */ /* comment 73 */; /* comment 74 */
+ /* comment 58 */ /* comment 59 */
+ /* comment 60 */
+ /* comment 61 */ /* comment 62 */
+ /* comment 63 */
+ /* comment 64 */ transform: translate(
+ /* comment 65 */
+ /* comment 66 */
+ /* comment 67 */ 10px /* comment 68 */
+ /* comment 69 */
+ /* comment 70 */
+ ) /* comment 71 */; /* comment 74 */
+ /* comment 72 */
+ /* comment 73 */
/* comment 75 */
}
```
# Output
```css
a {
/* comment 1 */
/* comment 2 */ /* comment 3 */ /* comment 4 */ padding: 10px /* comment 5 */
10px /* comment 6 */; /* comment 7 */
/* comment 8 */
transform: translate(/* comment 9 */ 10px /* comment 10 */);
/* comment 11 */ color: red /* comment 12 */ !important /* comment 13 */; /* comment 14 */
/* comment 15 */
}
@font-face {
font-family: "Prettier";
/* comment 16 */ src: local(/* comment 17 */ "Prettier" /* comment 18 */)
, /* comment 19 */ /* comment 20 */ url("http://prettier.com/font.woff") /* comment 21 */; /* comment 22 */
}
.foo {
/* comment 23 */ /* comment 24 */ /* comment 25 */ color: blue /* comment 26 */; /* comment 27 */
/* comment 28 */ /* comment 29 */ transform: translate(
/* comment 30 */ 10px /* comment 31 */
) /* comment 32 */; /* comment 33 */
}
.foo {
/* comment 34 */ /* comment 35 */ /* comment 36 */ color: blue /* comment 37 */; /* comment 38 */
/* comment 39 */ /* comment 40 */ transform: translate(
/* comment 41 */ 10px /* comment 42 */
) /* comment 43 */; /* comment 44 */
}
.foo {
/* comment 45 */
/* comment 46 */ /* comment 47 */
/* comment 48 */
/* comment 49 */ /* comment 50 */
/* comment 51 */
/* comment 52 */ color: blue /* comment 53 */; /* comment 56 */
/* comment 54 */
/* comment 55 */
/* comment 57 */
/* comment 58 */ /* comment 59 */
/* comment 60 */
/* comment 61 */ /* comment 62 */
/* comment 63 */
/* comment 64 */ transform: translate(
/* comment 65 */
/* comment 66 */
/* comment 67 */ 10px /* comment 68 */
/* comment 69 */
/* comment 70 */
) /* comment 71 */; /* comment 74 */
/* comment 72 */
/* comment 73 */
/* comment 75 */
}
body {
/* comment 76 */
}
body {
/* comment 77 */
}
body {
/* comment 78 */
}
body {
/* comment 79 */
}
body {
/* comment 80 */
}
.tab-bar {
.tab {
} /* comment 81 */
}
.selector {
/* comment 82 */
position: absolute;
/* comment 83 */
display: inline-block;
/* comment 84 */
background: #000;
}
```
# Lines exceeding max width of 80 characters
```
7: /* comment 11 */ color: red /* comment 12 */ !important /* comment 13 */; /* comment 14 */
14: , /* comment 19 */ /* comment 20 */ url("http://prettier.com/font.woff") /* comment 21 */; /* comment 22 */
18: /* comment 23 */ /* comment 24 */ /* comment 25 */ color: blue /* comment 26 */; /* comment 27 */
24: /* comment 34 */ /* comment 35 */ /* comment 36 */ color: blue /* comment 37 */; /* comment 38 */
```