I searched the existing questions and did not find one that matched this one exactly.
I usually define my paragraphs in MS Word with a setting of 12 points for "spacing before". This does a great job of making the paragraphs on a page visually distinct from each other. As I type into a document, Word automatically takes me to a new page to continue typing whenever I run out of space on the current page. If the text on the new page starts with a new paragraph, that paragraph inherits the setting of 12 points for "spacing before", with the result being that there is effectively a blank line at the top of the page.
My current remedy is to go in and manually set the "spacing before" attribute to zero on just that paragraph. However, if I modify the text on the preceding page in a way that causes that topmost zero-spaced paragraph either to fall back to the preceding page or move down on the current page with a new first paragraph above it, then it abuts up against the paragraph above it and I have to manually go back in again to set the "spacing before" attribute back to 12 points.
Is there a way to specify that paragraphs are to have spacing of 12 points before, only when they are not positioned at the top of its page, and to automatically adjust whenever the text reflows?