Noeljunior
01-06-2007, 08:55
Boas
Numa página, como abro um ficheiro CSS fora da página?
Em java podemos usr isto: src="a.js".
E é isto que eu quero saber.
Cumps
artideias
01-06-2007, 10:16
experimenta clicares com o botaão do lado direito do rato em cima de uma página e seleciona "view source" e logo descobrirás.
Mas deve ser isto que falas, o elemento <link />
<link rel="stylesheet" type="text/css" media="print" href="/estilos/print.css" />
<link rel="stylesheet" type="text/css" media="screen" href="/estilos/screnn.css" />
o atributo media, permite escolher o tipo de media para que o CSS serve...
screen para monitores, print para impressões, handheld para aparelhos pequenos (telemoveis, PDAs), aural para sintetizadores de voz (jaws), ainda existem outros ou podes definir o media como "all" para incluir todos
e podes também chamar um css externo doutro modo
@import
mas deste modo terás que chamar já dentro do contexto css, ou seja ou dentro de uma folha de css chamas outra ou no HEAD da página dentro da tag <style> chamas a folha. Atenção que este modo não é bem suportado por browsers mais antigos.
@import url("fineprint.css") print;
esta é a sintaxe a usar dentro do css
podendo ser a folha css ou dentro do head
<STYLE type="text/css">
@import url("fineprint.css") print;
</STYLE>
</HEAD>
Procura aqui no forum... pois tens bons site que te explicam tudo em PT BR
http://www.w3schools.com/css/css_reference.asp
http://www.maujor.com
http://www.tableless.com.br
Vai lá que vale a pena
Noeljunior
03-06-2007, 01:54
Done, é isso mesmo, obrigado.
Outra dúvida:
A imagem de fundo que tenho no div aparece-me no firefox, no IE não. O marginwidth, de 15, no body, no firefox fica-me bem (com 15px de cada lado) mas no IE fica-me só do lado esquerdo...
Isto acontece-me neste site: http://stratoblues.pt.vu/
Podem também reparar que no menu noticias no firefox fico só com a barra de deslocamento vertical e no IE ele mete-me a horizontal e vertical.
Que pensam disto?
Outra coisa que reparo é que a cache neste site é esquisita. Em sites tipo blogs, hi5s, myspaces, ..., aquilo actualiza logo. Neste, quando mando qualquer coisa por servidor, ele só passado bastante tempo é que actualiza mas se limpar a cache é logo. E então?
Cumps
Noeljunior
03-06-2007, 11:49
Parece que o IE nao gosta de background de de tabelas por css... Tive que por cada coisa em cada página. Mas pronto, agora penso estar tudo.
Só há a diferença, de um browser para o outro, no menu e na scrollbar.
No firefox a scrollbar nao funciona mas o td:hover funciona. No IE a scrollbar funciona mas o td:hover não... enfim
Cumps
Parece que o IE nao gosta de background de de tabelas por css... Tive que por cada coisa em cada página. Mas pronto, agora penso estar tudo.
Só há a diferença, de um browser para o outro, no menu e na scrollbar.
No firefox a scrollbar nao funciona mas o td:hover funciona. No IE a scrollbar funciona mas o td:hover não... enfim
isso tem a ver com a interpretação de cada browser... o internet explorer é um bocadinho acerca de respeitar os stardards estabelecidos pela w3c :\