WordPressで自動改行を除去するCSS

 WordPressで改行が自動で入ってしまうことがあります.それをCSSで取り除く方法です.mainタグやarticleタグやsectionタグの中に自動改行があれば,

main :empty {
    display: none;
}

 で除けますが,これだと,img br hr も取り除かれます.もし空のp要素のみ除去するなら,

main p:empty {
    display: none;
}

 とします.空の要素を疑似要素:emptyで指定する方法でした.