Amigo para que utilizar el html5 en una pagina de calidad comercial si en realidad todavia no esta listo ni los navegadores. Recuerda que estas haciendo una pagina para el usuario y el se merece lo mejor y nada de complicaciones de incopatibilidad ademas para que querer resolver todo con JAVASCRIPT si tenemos el xhtml1 y el html4
Lo que yo te recomendiaria es hacerlo de la forma normal e ir practicando una aparte o luego que termines tu pagina ir haciendola aparte en html5 de eso modo vas practicando sin perder tiempo