• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

gajo da net

XHTML, WYSIWYG, WYSIWYM e CSS - Confuso lol

2 mensagens neste tópico

Tenho lido acerca de XHTML, WYSIWYG, WYSIWYM e CSS, mas tambem gostava de ouvir-vos em relação a estes assuntos.

Para programar XHTML, aconselham-me editores do genero: WYSIWYG ou WYSIWYM ?

Os WYSIWYM diz que é melhor porque faz exactamente o que ordenamos e não acumula codico lixo e diminui os possiveis erros. Mas se fizermos XHTM num WYSIWYG perdemos qualidade no códico?

Quando falamos em WYSIWYM falamos de editores possiveis de programar em formato de design como o do dreamweaver mas produzindo depois um codico limpo? Esta questao faz-me alguma confusão porque se nao programar-mos na vista de design  é porque sabemos de codico, e se o sabemos não vamos acumular codico desneccessario e não se justifica o uso de WYSIWYM.

O CSS, ainda não percebi muito bem se é uma linguagem diferente ou se apenas serve para a parte de formação e design, penso que seja só isso ... ou estou enganado? O CSS pode-se usar na boa com o XHTML?

Desde que coloque um espaço  anterior, assim aqui->  " "/> em xhtml, tenho compatibilidade garantida para qualquer browser?

E gostava de saber a vossa opinião relactiva ao uso do XHTML

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Um editor WYSIWYG é o front page ou a vista de design do dreamweaver, trabalhas normalmente por point n'click e não vês o código, este é gerado automáticamente pelo editor. Um WYSIWYM, é por exemplo, o aptana ou o notepad++ ou mesmo o notepad do windows. Onde vês o código que estás a escrever, daí se dizer, "O que vês é o que queres", numa tradução fraca, claro.

XHTML não é uma linguagem de programação, CSS não é uma linguagem de programação!

CSS só te permite definir o aspecto do conteúdo, XHTML permite-te marcar o conteúdo, de certa forma completam-se. Em XHTML, ou HTML, dizes onde está um parágrafo, com CSS dizes como é que esse paragrafo deve ser mostrado ao utilizador.

A compatibilidade dos browsers não tem nada a ver com o dito espaço como indicaste, isso faz parte da especificação do XHTML em algumas tags, apenas algumas, por exemplo, <br />, <p></p>, <img />, <div></div>. Como vês algumas tags são fechadas com uma barra única, não possuindo uma tag que sirva para fechar, como é o caso do br, outras são fechadas com uma tag própria, como é o caso de uma div.

A compatibilidade com os browsers é algo mais complicado, tem a ver com a implementação do motor do browser, por exemplo, podes usar o par de tags <em></em> para indicar que queres que o texto seja mostrado com enfase, mas o que é enfase? É negrito? Itálico? Normalmente é itálico mas isso é apenas "normalmente". Outro exemplo, o IE 6 e penso que o 7 também sofre do mesmo problema, a definição de "thin" nesses browsers é diferente da no Firefox. Se colocares um margem com largura "thin", em firefox a linha terá 1 pixel, em IE terá algo como 2 pixel.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora