Deberías mirarte algo de Responsive Web Design, casi que mejor que sólo trabajar con porcentajes.
El código sería:
No. Quiero decir que es una pregunta con una contestación extensa a la vez que relativa y realmente poco apta para este lugar. No hay "un código", dependerá del sitio obviamente. Códigos hay tantos como páginas web.