Я забыл, что div-ы могут имитировать iframe
Сделал так
<div style="max-width:900px; max-height:500px; overflow:auto; float:left">
Но есть проблемы:
- нужно чтобы был 1 div в строке, а сейчас они слепливаются по несколько штук в строку. <p> и <br> почему-то не работают.
- желательно чтобы эти div были по центру, но их ширина была равна ширине содержимого, а не максимальной (если например float:center, то div по высоте равен содержимому, а по ширине - максимально указанной ширине; float:left решает проблему с шириной, но divы получаются не центрированными и слепливаются по несколько штук в строчку).