Das verstehe ich nicht ganz sehen anderer User meine Webseite anders als ich sie sehe ?
Ich möchte mal behaupten, dass es die Regel ist, dass andere eine Website anders sehen als Du.
Überleg mal, was bei jedem Nutzer anders sein könnte:
Bildschirm
- Marke (unterschiedliche Qualität der Anzeige)
- Größe (unterschiedliche Auflösung möglich)
- eingestellte Auflösung
- dpi
- Beschädigungen (z.B. falsche Farbdarstellung)
Browser
- Marke (andere, teilweise falsche Interpretation von HTML/CSS)
- Fenstergröße (man muss Fenster nicht maximieren)
- Unterschiedliche Zahl Menübalken
- Toolbars (verkleinern Viewport)
- Sidebars (verkleinern Viewport)
- Textbrowser (keine Imageanzeige)
- Vorlesebrowser (zeigen u.U. gar nichts an)
- Braillezeile
Körperliche Gebrechen
- Alterssehschwäche
- Kurz-/Weitsichtigkeit
- Schlechte Brille
- Abstand zum Monitor
- Trunkenheit
- Müdigkeit
- Blindheit
- Farbenblindheit
Das alles sind Dinge, die beeinflussen, wie jemand Deine Website sieht, nicht lachen, das ist nicht übertrieben und auch nicht an den Haaren herbeigezogen.
Und vieles lässt sich auf die ein oder andere Weise kompensieren.
Sehschwächen z.B. kann man durch Zoom der gesamten Website oder Vergrößern der Schriftgröße entgegenwirken. Oftmals auch durch Dinge wie Braillezeile oder Vorlesebrowser. Bei Müdigkeit kann die Beleuchtung des Raumes und sogar die Tageszeit dafür sorgen, dass Farben ganz anders wahrgenommen werden. Der Farbkontrast leidet vielleicht so, dass man einige Texte gar nicht mehr sehen kann.
Andere Dinge lassen sich technisch lösen. Die Größe von Elementen in Abhängigkeit vom Viewport lässt sich über die Einheit "%" festlegen, in Abhängigkeit von der Schriftgröße nutzt man "em".
Und und und...
Tatsache ist, dass sich die wenigsten Webmaster solche Gedanken leider überhaupt machen...
"margin:0 auto" ist die Zentrierungsmöglichkeit für Block-Elemente. Das ist img nicht. Inline-Elemente zentriert man, indem man dem Elternelement "text-align:center" mitgibt.