Eu acabei vendo um vídeo com esse mesmo código que fiz mas não tinha o type="text/css" na lincagem acho que essa tag tem haver com o xml, se estiver errado me corrijam.
resolvi tirar essa parte do meu código e voilà funcionou, não sei por que a parte que tirei estava atrapalhando se alguém souber me explique por favor!
Ps: Bom ninguém me respondeu então acabei achando a resposta sozinho, se alguém aparecer com a mesma duvida tá ai a resposta apesar de eu ainda não estar satisfeito, e se alguém souber outra maneira de fazer esse código funcionar sem ter que tirar a parte que eu removi, avise pois a questão ainda está aberta.