Hej beatovich,
Die Sache ist (wie du an den Beispielen siehst), dass du für Bildschirme mit weniger als 20em oder 320px eigentlich nichts machen musst. Verhindere einfach nicht, dass Nutzer von so kleinen Bildschirmen Anpassungen vornehmen können.
Das stimmt so nicht. Tabellen verhalten sich auch auf kleinen Viewports wie Tabellen, und gerade das will man ihnen eventuell abgewöhnen. Das muss man aber gar nicht pauschal machen, sondern könnte via JS auf Bedarf gemacht werden.
Ja, ich habe nicht alle Ausnahmen bedacht. Das ist sicher richtig! Eine hatte ich schon selber nachgeliefert (Bilder).
Gibt sicher noch mehr!
Marc