Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Superwagtel

CSS no PHP

Recommended Posts

Olá pessoal:

 

Eu antes programava só com o ASP e sempre usei o CSS.

 

Mas agora, meus scripts de CSS não funcionam com o PHP.

 

Isto é normal ou será que minha máquina está com defeito?

Compartilhar este post


Link para o post
Compartilhar em outros sites

O código css fica na página "botton_rodape.css"

 

Lá ele fica assim:

<style type="text/css">

}#bt_rodape li a:link { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold; 
color: #000000 
text-decoration: none;
}

#bt_rodape li a:visited { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold; 
color: #000000 
text-decoration: none;
}

#bt_rodape li a:active { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold; 
color: #FF0000; 
text-decoration: none;
}

#bt_rodape li a:hover { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold; 
color: #FF0000; 
text-decoration: none;
}

Nas páginas.PHP eu co0loco o link:

 <link href="botton_rodape.css" rel="stylesheet" type="text/css">

Mas quando vou digitar a classe: <div class="bt_rodape"> , o sistema sequer encontra a classe.

 

Por isto eu fiquei em dúvidas quanto à minha programação, onde estou errando?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Na folha de CSS não precisa declarar o <style>, se a folha tirar com o sufixo .css já está tudo beleza, basta escrever apenas os estilos.

Teste, se não for isso, traga uma parte maior do seu código ou imagens.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara:

 

# = ID

 

se você chamar

<div class="bt_rodape">

Está utilizando a classe "bt_rodape" que na verdade é um ID por isso não funciona. O Correto é:

<div id="bt_rodape">
#bt_rodape li a:link { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold; 
color: #000000 
text-decoration: none;
}

#bt_rodape li a:visited { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold; 
color: #000000 
text-decoration: none;
}

#bt_rodape li a:active { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold; 
color: #FF0000; 
text-decoration: none;
}

#bt_rodape li a:hover { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold; 
color: #FF0000; 
text-decoration: none;
}

Se quiser utilizar classes altere o # por ponto

Compartilhar este post


Link para o post
Compartilhar em outros sites

Valeu a força, o problema era este mesmo

 

Eu alterei para

<div id="bt_rodape">

E tudo funcionou perfeitamente, quem vê de fora vê melhor e fico agradecido pela força

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.