Hi!
Ok, wir könnten es sogar einfacher machen:
Stimmt ...
gesetzt der Fall, ich hätte nur ein <div>. Wie ließe es sich ohne Angaben zu width und ohne text-align zentrieren?
... gar nicht!
Aber ich verstehe nach wie vor weder dein Vorhaben, noch dein Problem.
Und bezogen auf dein Ausgangsposting "funktionieren" relative Angaben wie bspw. Prozentwerte sehr gut mit responsiven und fluiden Layouts.
Wenn du nicht willst, dass ein (Blocklevel) Element die gesamte zur Verfügung stehende Breite einnimmt, dann muss das ja einen Grund haben. Und der Grund sollte dann auch einen verwendbaren Wert für width liefern. Und schon hast du kein Problem mehr.
Gruß Gunther