CSSのプロパティの記述順

CSSのプロパティの記述順について考える。
今までプロパティを人手で並び替えていた。
この時、要素はmarginborderpaddingと外からの順序としている。
Google推奨の「ABC順」とした場合、要素の関連が直近の並びでなく分かり難い。

今回、以下のオンラインツールを用いCSSを整形する。

通常、以下のようにプロペティと値の間がスペースがなく、個人的に見辛い。

a {
text-decoration: none;
color: #333;
}

これを、Perlで作成したスクリプトを実行し、任意の位置に値を揃え出力した。

a {
text-decoration : none;
color : #333;
}