Meine Frage: Bei obiger Anordnung ... WO kommt WAS korrekterweise hin? Welche ANgaben sollen bei html stehen, welche bei body und welche bei html body?
sowohl html alsauch body sind html elemente - beide können im standardkonformen modus margin, padding oder eine hintergrundfarbe haben - meistens werden für html und body die selben eigenschaften defintiert
die voreinstellung zb für die schriftgröße ist in den meisten browser für html und body identisch (100%) - wenn du also 16px im browser eingestellt hast und body 200% bekommt, hast du 32px schriftgröße - wenn du im html 200% einstellst und im body nichts, hast du auch 32px schriftgröße - prinzipiell ist es egal in welches der beiden elemente du die angaben für schrift machst, da das head-element sowieso "tabu" ist und nicht dargestellt wird sind zwangsläufig html und body ineinander verschachtelt und teilen sich quasi die eigentschaften bzw vererben diese
eine unterschiedliche höhe oder breite für html und body kann aber durchaus sinn haben