Вообщем, надо использовать каждый способ, например у вас есть фон, и определенная разметка, которая должна отобразиться как можно быстрее, для нее фрагмент кода помещайте в теле документа, все остальные стили в файл, очень желательно чтобы файл был один, загрузку скриптов, можно делать в конце документа, со стилями так не прокатит