show/hide this revision's text 1 [made Community Wiki]

Since Colin's comment indicates that this is not about $\LaTeX$ and some answers have given good specific advice I want to throw in a more abstract answer:

make sure you write markup

  • worry more about structuring your content
  • and realize a typesetting for your own purposes (say according to established typesetting/layout rules for screen reading, website design, epaper or good old printouts, whichever you prefer to read your own stuff with)
  • BUT do it in such a way that anyone with access to the source (e.g. journal, website) can easily modify the layout (e.g. in $\LaTeX$ make sure redefining your environment is easy, maybe even via options for your own sty file, for a website use good css)

This is not as hard as it sounds -- you just have to overcome the urge to control your layout and focus on your content.