Today using HTML5 and CSS 3 it is relatively easy (using CSS media queries for example), to modify the presentation of an HTML page so that it looks and feels nice on different devices or screen sizes
Sure, we can get around these problems by using the latest CSS 3 media queries or using flexible layouts
This of course is at the expense of flexibility, but with the new HTML 5 and CSS 3 standards you can really design nice layouts that look very different despite the actual template implementation being always the same
Embedding fonts is also now possible in CSS 3
15 Comments - I've already experimented quite a bit with building dynamic magazine layouts in HTML 5 + CSS 3