Как в зависимости от ширины подключать разные файлы html?
В twbs  вся разметка для всех девайсов идет в одном html файле
Отдавать разным клиентам разный контент - может насторожить поисковики
Не знаю как в  Twitter Bootstrap - но в любом варианте это делается через css штука называется "@media" - почитай css "@media" в поисковике - там все просто и понятно ... например в отдельном файле css - добавляешь "@"media screen and (min-width:1281px) { здесь твои параметры } , потом другой размер - другие параметры ...(без кавычек "")