Keeping your layout and HTML code as simple as possible is the first to do such as: use a reset style sheet, semantic core layout, simple techniques for critical elements like navigation, menus and HTML5 doc type & guidelines.