Yes you can design your page using ajax that will give you the correct requirement.
For design related i mean look and feel of the website you need to use HTML5 and CSS3.
Please see the following links that may guide you in developing the page.
Developing Sites With AJAX: Design
A simple AJAX website with jQuery
Learn HTML5 for design of web page
w3schools for css3
Download pdf for css3
These above links can help you in designing the page like the site that you showed.