Kann man die formatierungen einmal definieren und nur die positionen ändern?????
Na klar. Du kannst in jedem Tag ein style-attribut angeben. Änderst Du eigentlich die Positionen auch mit CSS oder kommen nur xmal "codeschnipsel" im laufenden Text?
Ich würde das jedenfalls so machen:
Im <head> Tag:
<style>
div.codeschnipsel { background-color:gray; blabla.... }
</style>
Dann später
blblabnlbalblabl
<div class="codeschnipsel">
Codeschnipsel bklablablablabalba
</div>
blabla
<div class="codeschnipsel">
Codeschnipsel bklablablablabalba
</div>
Wenn Du die Positionen Deiner Codeschnipsel mit CSS verändern willst, kannst Du entweder die Position immer in ein styleattribut schreiben:
<div class="codeschnipsel" style="position:absolute; top:1278px">
oder noch ein id="schnipsel1" attribut angeben und im style tag wiederum angeben:
#schnipsel1 { position:absolute }
Man kann übrigens auch mehrere Klassen für einen Tag angeben
<div class="codeschnipsel grauerhintergrund">