Obrigado pela resposta marlon!!
Seguinte: eu sigo um passo a passo de um livro, e ele faz assim: ele manda a gente criar uma página _cabecalho.php , cujo <head> e <header>, são recortados da página index ,ou seja, esse head vem contendo os links pra tudo quanto é arquivo .css da página index... e a partir desse cabeçalho ele manda a gente jogar ele com o include pras outras paginas ( sendo q essas outras páginas tem um <head> que eu tive que excluir, porque eu não vi lógica em 2 heads, e tentei mesclar o css da pagina com o que veio... eu fiz a maior mistura!!) e o livro não explica como resolver isso... ai é q ta o problema... porque é como voce falou... Por ter coisas da mesma classe, mistura tudo. Mas a grande pergunta é... Quando eu crio um cabeçalho, q eu quero q fique em todas as paginas do meu site, eu devo criar um arquivo css exclusivo pra ela e, é claro, com classes bem especificas dele? porque como eu aprendo por esse livro, ele não explica essa questão. Eu fiz exatamente o que manda lá e ai cheguei a esse empasse... Eu sou bem leigo no assunto ainda, mas tentei explicar com o que eu sei...