Microzzoz di tutto di più. Vedi la voce remarks.
Per ovviare al fatto che non è un attributo standard, se inserisci un dtd standard devi applicare questa impostazione al tag HTML!!!
Quindi o fai così:
codice:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<body style="overflow-x:hidden;"> 
  <div style="background-color: red; width:10000px; height:10000px" />
</body>
</html>
O così: VVoVe:
codice:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
<html style="overflow-x:hidden;">
<body> 
  <div style="background-color: red; width:10000px; height:10000px" />
</body>
</html>
Evvai, evviva lo standard!

Edit: ora il link è corretto.