Dunque sto, con molta difficoltà, cercando di eliminare tutte le tabelle dal mio sito.

Il problema più grande è che non riesco a capire il perchè della cosa che vado a spiegarvi.

Creo un div di dimensioni fisse:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Test</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<style type="text/css">
div#container{width: 960px;height: 704px;border: 1px solid #000;}
</style>
</head>
<body>
<div id="container">
<script language="JavaScript" type="text/javascript">MIOSCRIPT.js</script>
</div>
</body>
</html>


All'interno di questo div ho il risultato di uno script JS (che stampa a video dello tabelle e altro).

Avendo fissato la dimensione del DIV mi aspetto che qualsiasi cosa venga generata dal JS sarà contenuta dal div stesso, magari non mostrandola per intero (se non abilito nessuna proprietà relativa allo scrolling), invece mi compare una tabella che non tiene assolutamente conto delle restrizioni imposte fissando le dimensioni del div ma si espande in lungo e in largo secondo le sue necessità.

Sicuramente c'è un errore di concetto, ma non risco a capire dove.

Dove sto sbagliando?

Grazie per l'aiuto.