Sono stato in grado di aggiungere diverse migliaia di div senza un problema. Dipende da cosa farai in seguito, ovviamente, e dalla memoria sul computer client. Tutti gli altri hanno ragione su questo.
Come diceva Harpo, il 10 K è probabilmente un buon soffitto. Una volta ho notato problemi di velocità a partire da circa 4K div, ma l'hardware è migliorato da allora.
E, come ha detto Neil N, aggiungere i div tramite script è meglio che avere un'enorme fonte HTML.
E, per rispondere al commento di Harpo, un modo per "interromperlo" in modo che JS non blocchi la pagina e produca un errore "la pagina sta lentamente" è quello di chiamare un timer alla fine di ogni "add" una "div" di routine, e il timer a sua volta chiama di nuovo la funzione "aggiungi un div".
Ora, la mia domanda è: è possibile "dipingere" in modo da non dover aggiungere migliaia di div? Questo può essere fatto con il tag canvas con alcuni browser, ma non penso sia possibile con VML (il progetto excanvas) su IE. O è? Penso che VML "dipinga" aggiungendo nuovi elementi al DOM, a quel punto si può anche usare DIV, a meno che non sia una forma semplice.
È possibile modificare la fonte di un'immagine tramite script? (l'immagine nel DOM, ovviamente - non l'immagine originale sul server.)
Test. Allora lo saprai. –