Carregando CSS na minha página com eficiência
Aqui está o meu problema.
Estou analisando minha página com o Google Page Speed Insights. E está me dizendo para remover meu link css na cabeça (acima da linha flutuante) porque está bloqueando o carregamento da minha página.
No momento, tenho um link simples no cabeçalho do meu documento:
<link rel="stylesheet" media="all" href="http://mydomain.we/css/my.css" />
</head>
Eu tentei colocar a linha de link na parte inferior do documento. pouco antes do final da página.
<link rel="stylesheet" media="all" href="http://mydomain.we/css/my.css" />
</body>
Ran Insight novamente.
Existem duas guias para o resultado do Insight. Ao colocar o link css no final do documento, pontuo 100% na guia mobile. No entanto, ainda recebo a mesma mensagem na parte do computador como se nenhum material onde eu a colocasse ainda estivesse sendo carregado acima da linha flutuante. Eu não entendo porque posso ver a página sendo carregada sem o css por uma fração de segundo.
Então, eu estou querendo saber qual seria a melhor maneira de carregar meu css?
Devo colocar uma tag de estilo no cabeçalho?
Devo adicionar uma tag de estilo nos elementos? <- Prefiro não.
Então, qual é a melhor maneira de carregar meu css?
Obrigado.