Prozentangabe im Background gibt es auch nicht. Damals konnte man den background direkt im body-Tag platzieren. Das ist heute unerwünscht und das W3C verweist auf Stylesheets. Wie du das mit Prozenten hinbekommst, sehe ich nicht. Wenn du eine Tabelle machst, und da ein Background definierst, dann wird auch das nicht kleiner, nur weil die Tabelle evtl. kleiner wird. Sorry.