A framework for creating layouts using HTML5