Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Adicionar CSS em página que é incluída no corpo do HTML

Olá! Pessoal, estou com a seguinte dúvida sobre boas práticas de como incluir um arquivo CSS, poderiam me ajudar, por favor?

Estou usando include do PHP para incluir o menu.php nas páginas do meu site (para facilitar a manutenção do código e atualizar apenas em um único local determinadas partes do código).

Para o estilo específico do menu.php tenho um arquivo CSS separado, o menu.css. Eu deveria inclui uma tag <head> no arquivo menu.php e nela inserir o arquivo menu.css ou deveria inserir o arquivo menu.css na home.php, por exemplo?

Esse é a home.php:

<head>
<link rel="stylesheet" href="style.css">
<link rel="stylesheet" href="menu.css"> <!-- ?? insiro aqui o arquivo menu.css ?? -->
</head>

    <header>
        <?php include "menu.php"; ?>
    </header>

Esse é o menu.php:

<head>
<link rel="stylesheet" href="menu.css"> <!-- ?? ou insiro aqui o arquivo menu.css ?? -->
</head>

<nav>    
    <ul>
        <li>Atas de Registro de Preços</li>
        <li>Chamados</li>
        <li>Downloads</li>
        <li>Avisos</li>
        <li>Legislação</li>
        <li>Controles</li>
        <li>Contato</li>
    </ul>          
</nav>

Obrigada!

1 resposta
solução!

Fala Larissa, tudo bem?

Acredito que o melhor seja colocar na home.php para que não haja várias tags head para somente um página.

Espero ter ajudado, bons estudos :D