Зато используя чистый html наш сайт будет 100% адаптивный, под любые экраны!
Но на мой взгляд это целое искусство. Нужно очень долго подбирать шрифт, в нужном месте делать отступы, всё "отверять-выверять" по "золотому сечению", в нужном месте выделять "жирным-полужирным" и т.д.
А заказчик скажет, что всё плохо и нужно переделывать.
Через ajax (jquery) очень просто сделать загрузку.
$.ajax({
beforeSend: function () {
preloader.fadeIn(); //функция начала загрузки
},
success: function(){
preloader.fadeOut(); // функция конца загрузки
}
});
Будет растянуто и не красиво, в адаптивной вёрстке лучше изображения так не использовать.
Но если крайне надо, то используйте стили:
background-size: cover; (изображение растянется внутри блока), либо с % поиграйте.
Чтобы было фиксировано в bootstrap используется класс navbar-fixed-top.
Советую интерактивные курсы, сам с них начинал.
К примеру: htmlacademy.ru - полностью на русском, большая часть бесплатно. www.codecademy.com - англ, но тоже не плохая подача. webschool.pspu.ru - полностью на русском, полностью бесплатно, но пока ещё бета. и т.п.
Интуит не советую.