Pessoal, estou aprendendo PHP agora e tive uma dúvida que ainda não consegui solucionar de maneira apropriada.
Vamos supor que eu tenho duas páginas: "index" e "sobre". Eu usei o comando include do PHP para incluir o mesmo cabeçalho (header) em todas as páginas, mas também inclui as linhas de comando do HEAD, onde tem as linhas de comandos dos CSS... O problema é que o CSS da pagina Index.php (que é de onde tirei o cabeçalho principal e usar o include para todas as outras páginas) , quando coloco include na pagina Sobre.php, por exemplo, ela já tem seu proprio CSS e quando faço isso, a página fica louca, com várias definições de CSS misturadas, pois eu quero incluir o cabeçalho igual para todo o site, mas cada página já tem seu CSS completo incluindo o cabeçalho e ai se mistura tudo. O que faço?