Jump to content


Photo

Problema Em Formatação De Texto


  • Faça o login para participar
12 replies to this topic

#1 CaRLo

CaRLo

    12 Horas

  • Usuários
  • 130 posts
  • Sexo:Masculino
  • Localidade:Pelotas/RS
  • Interesses:HTML, CSS, jQuery, PHP, MySQL, Fireworks

Posted 27/11/2007, 01:23

Olá pessoal... Bem estou com um problema na formatação de um texto...
O problema é o seguinte...
Tenho este código (vou simplificar)

<style>
font {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #737373;
}
</style>

<font>Teste, <font color="#000000">Teste,</font> Teste</font>
Bem a intenção do código seria mudar a cor apenas do Teste do meio, para preto ou qualquer outra...
Mas não está mudando... Acho que até sei o porque disto, mas não sei explicar.

Se alguém souber ajudar, ficaria agradecido...
Obrigado.
Hospedagem: www.HostSul.Com
Hospedagem Linux, Hospedagem Windows, Revenda de Hospedagem e Registro de domínios. Servidores EUA e BR.

"É melhor calar-se e deixar que as pessoas pensem que VOCÊ é um idiota do que falar e acabar com a dúvida."

#2 leanjo

leanjo

    Doutor

  • Usuários
  • 912 posts
  • Sexo:Não informado
  • Interesses:...

Posted 27/11/2007, 03:05

simples
vc definiu que todas fontes vao ter a cor 737373

<style>
font {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #737373;
}
.teste{color:#CC3399;}
</style>

<font>Teste, <font class="teste">Teste,</font> Teste</font>

Edição feita por: leanjo, 27/11/2007, 03:06.


#3 CaRLo

CaRLo

    12 Horas

  • Usuários
  • 130 posts
  • Sexo:Masculino
  • Localidade:Pelotas/RS
  • Interesses:HTML, CSS, jQuery, PHP, MySQL, Fireworks

Posted 27/11/2007, 03:44

Sim...
Mas o problema é que estou usando PHP
E pego a cor do BD... (Esqueci de dizer isto, desculpe)
Hospedagem: www.HostSul.Com
Hospedagem Linux, Hospedagem Windows, Revenda de Hospedagem e Registro de domínios. Servidores EUA e BR.

"É melhor calar-se e deixar que as pessoas pensem que VOCÊ é um idiota do que falar e acabar com a dúvida."

#4 cassiano designer

cassiano designer

    Normal

  • Usuários
  • 108 posts
  • Sexo:Masculino
  • Localidade:São Mateus - ES

Posted 27/11/2007, 11:12

é só você pegar a cor no bd, e colocá no atribulo color do font...
acho que não é possivel trocar a cor no css com o php não...
##### "O seu maior desafio é se aprimorar para ser... você mesmo!" #####
CASSIANODESIGNER.COM - Desenvolvimento Web

#5 CaRLo

CaRLo

    12 Horas

  • Usuários
  • 130 posts
  • Sexo:Masculino
  • Localidade:Pelotas/RS
  • Interesses:HTML, CSS, jQuery, PHP, MySQL, Fireworks

Posted 27/11/2007, 13:30

Acho que não da, pq eu to usando bbcode
Dai vem do bd assim:
[color=#COR]texto[/color]
Dai eu substituo pelas tags html

Edição feita por: CaRLo, 27/11/2007, 13:31.

Hospedagem: www.HostSul.Com
Hospedagem Linux, Hospedagem Windows, Revenda de Hospedagem e Registro de domínios. Servidores EUA e BR.

"É melhor calar-se e deixar que as pessoas pensem que VOCÊ é um idiota do que falar e acabar com a dúvida."

#6 leanjo

leanjo

    Doutor

  • Usuários
  • 912 posts
  • Sexo:Não informado
  • Interesses:...

Posted 28/11/2007, 02:38

testei aqui e funcionou assim

<%
sdf = "CC3399"
%>

<style>
font {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #737373;
}
.teste{color:#<%=sdf%>;}
</style>

<font>Teste, <font class="teste">Teste,</font> Teste</font>

#7 CaRLo

CaRLo

    12 Horas

  • Usuários
  • 130 posts
  • Sexo:Masculino
  • Localidade:Pelotas/RS
  • Interesses:HTML, CSS, jQuery, PHP, MySQL, Fireworks

Posted 28/11/2007, 06:23

Código que vem do banco de dados:
[color=#COR]texto[/color]

Isso eu transformo com PHP para:
<font color="#COR">texto</font>

Sacou?

Mas igual já cheguei a uma conclusão...
Só irá funcionar se eu tirar aquele: font{}
e colocar .font{} e usar class="" ...
E para fazer isso terei muito trabalho já que são várias paginas...
Então vou deixar assim mesmo...
Desculpem qualquer coisa...
E muito obrigado a todos que se interessaram a me ajudar.

Obrigado.

Edição feita por: CaRLo, 28/11/2007, 06:28.

Hospedagem: www.HostSul.Com
Hospedagem Linux, Hospedagem Windows, Revenda de Hospedagem e Registro de domínios. Servidores EUA e BR.

"É melhor calar-se e deixar que as pessoas pensem que VOCÊ é um idiota do que falar e acabar com a dúvida."

#8 leanjo

leanjo

    Doutor

  • Usuários
  • 912 posts
  • Sexo:Não informado
  • Interesses:...

Posted 28/11/2007, 21:07

calma
vamos por partes, talvez haja outras formas

- como esta no bd?

#9 CaRLo

CaRLo

    12 Horas

  • Usuários
  • 130 posts
  • Sexo:Masculino
  • Localidade:Pelotas/RS
  • Interesses:HTML, CSS, jQuery, PHP, MySQL, Fireworks

Posted 28/11/2007, 22:54

Texto que está no banco de dados.
Vou tentar fazer um [b]texto[/b] bem grande para que você entenda mais ou menos como funciona o [color=VERMELHO]BBCode[/color] ok? Será que já está grande o suficiente? Parece que sim.

O HTML fica assim:
<font>Vou tentar fazer um <b>texto</b>bem grande para que você entenda mais ou menos como funciona o <font color="#FF0000">BBCode</font> ok? Será que já está grande o suficiente? Parece que sim.</font>

No final DEVERIA ficar assim:
Vou tentar fazer um texto bem grande para que você entenda mais ou menos como funciona o BBCode ok? Será que já está grande o suficiente? Parece que sim.

mas fica assim:
Vou tentar fazer um texto bem grande para que você entenda mais ou menos como funciona o BBCode ok? Será que já está grande o suficiente? Parece que sim.

Ou seja a cor não funciona por causa do CSS que está assim:

<style>
font {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #737373;
}
</style>

De acordo com as minhas conclusões eu tenho que fazer outra propriedade de texto no css e pegar a cor..
Mas se for pensar bem... se o cara quiser colocar no texto dele: azul, vermelho, amarelo, verde e assim por diante...
Eu teria que fazer uma propriedade de font para cada uma das cores... Ou seja seria muito trabalhoso.

Por isso já deixei de lado isso, vou continuar tocando o trabalho, se o cliente exigir eu dou um jeito.

Obrigado pela atenção e desculpe qualquer coisa, :) Abraços.
Hospedagem: www.HostSul.Com
Hospedagem Linux, Hospedagem Windows, Revenda de Hospedagem e Registro de domínios. Servidores EUA e BR.

"É melhor calar-se e deixar que as pessoas pensem que VOCÊ é um idiota do que falar e acabar com a dúvida."

#10 leanjo

leanjo

    Doutor

  • Usuários
  • 912 posts
  • Sexo:Não informado
  • Interesses:...

Posted 29/11/2007, 13:23

entendi o seu bb, eu uso tb so que sem cor, apenas italico, negrito...

seguinte
a parada esta dando pau por causa da formatacao de fonte
font {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #737373;
}

o conteudo do texto fica dentro de uma div certo?
coloca essa formatacao de texto na propriedade dessa div e remove essa font{...}

assim:


<style>
.teste{color:#<%=sdf%>;}

#xx{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #737373;
}
</style>

<div id="xx">
Teste, <font class="teste">Teste,</font> Teste
</div>

aqui funcionou, manda bala ai e diz o que acontece
[]s

#11 § Kenshin §

§ Kenshin §

    I'm coming back...!

  • Usuários
  • 574 posts
  • Sexo:Masculino
  • Localidade:BA
  • Interesses:Sou fã de linguagens direcionadas para a web, como php, (x)html, xml, wml.
    Também gosto de webdesign e ultimamente tenho me dedicado mais a aprender css, mysql, javascript, ajax e actionscript.
    Trabalho com os programas Dreamweaver, Illustrator e Flash.

Posted 29/11/2007, 13:54

Código que vem do banco de dados:

[color=#COR]texto[/color]

Isso eu transformo com PHP para:
<font color="#COR">texto</font>

Sacou?

Mas igual já cheguei a uma conclusão...
Só irá funcionar se eu tirar aquele: font{}
e colocar .font{} e usar class="" ...
E para fazer isso terei muito trabalho já que são várias paginas...
Então vou deixar assim mesmo...
Desculpem qualquer coisa...
E muito obrigado a todos que se interessaram a me ajudar.

Obrigado.


calma, calma, num precisa sair alterando todas as paginas nao.
usa a hierarquia do css.
ao inves de alterar para <font color="#COR"> tenta aplicar o css inline, <font style="color: #COR;">.
aqui funfou blz.

vlw ^_^
Web Developer / Web Designer / Information Architect
"Living to learn... learning to live!"
Useful links: Rules | Search

#12 CaRLo

CaRLo

    12 Horas

  • Usuários
  • 130 posts
  • Sexo:Masculino
  • Localidade:Pelotas/RS
  • Interesses:HTML, CSS, jQuery, PHP, MySQL, Fireworks

Posted 29/11/2007, 18:41

Af cara ¬¬'
IHAAHUHAUIHUIHUAH
Pensei em tudo... Posso dizer, TUDO mesmo
Menos nisso iuHAiHAuiHAUIHA
E funcionou!

Valeu. Abraços! :P
Hospedagem: www.HostSul.Com
Hospedagem Linux, Hospedagem Windows, Revenda de Hospedagem e Registro de domínios. Servidores EUA e BR.

"É melhor calar-se e deixar que as pessoas pensem que VOCÊ é um idiota do que falar e acabar com a dúvida."

#13 leanjo

leanjo

    Doutor

  • Usuários
  • 912 posts
  • Sexo:Não informado
  • Interesses:...

Posted 30/11/2007, 00:54

quem ta de fora sempre ve melhor qual o problema hehehehe

eu particularmente nao uso formatacao tipo font{...}
a div do centro tem formatacoa igual pra todos casos, mas quando quero mudar alguma uso span
vc pode setar o tipo de fonte padrao, tamanho e a cor no proprio body

mais um satifeito :)
[]s




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq