Pois bem.

Nos últimos dias estou aprendendo muito sobre CSS, fiz algumas modificações aqui no blog que nunca pensei ser capaz. Sempre tive aquela idéia que é muito pior aprender errado. Eu sofro com o violão, porque ninguém me ensinou e eu tive que “inverntar” novos ritmos, que não são bem os ritmos que todos acostumamos a ouvir.

Com a Web ocorreu algo parecido. Fiz um curso no Senac-ES, e o cara, Hugo, um bom desenhista. Ensinou as Tags Html, um pouco de Photoshop, e um pouco de Flash. Acontece que quando comecei a fazer site descobri que existia um tal de XHTML, e o pior ainda é que eu não deveria fazer tabelas para criar site, porque o certo era retirar os estilos do html e colocar em um arquivo separado.

Até ontem eu ainda pelejava com as tabelas. Quando colocava o vertical-align: middle, acontecia uma coisa maravilhosa. Tudo o que estava dentro da tabela centralizava como mágica. Lá fui eu colocar o vertical-align: middle em uma classe de CSS pensando que ao colocar essa classe em uma DIV iria acontecer a mesma coisa. Nada… uma hora depois tentando NADA… um dia depois tentando NADA… e assim minhas mãos iam pedindo clemência de tanto dar F5 no navegador para ver como em um passe de mágica as coisas acontecerem.

Pois bem todos que passaram por isso um dia devem ao nosso grande mestre Maujor, o agradecimento por esse post divino. Além dele aprendi muito com outra postagem redentora é a do Bruno Torres sobre posicionamento. Além dos brasileiros consultei muito um dos sites que parecem ser autoridade aí no mundo sobre CSS: w3schools.

Se você ainda tinha dúvidas em abandonar as tabelas (ou só usá-las para dados tabulares). Eu digo com toda convicção. Depois que você conseguir trabalhar bem com CSS, irá esquecê-las.

Agora tenho que desabafar: Qual é a utilidade do Internet Explorer no mundo? Ele não respeita nada. E sua única vantagem é que no momento que você deixa uma tag aberta ele é o único que aceita. Ou seja a única utilidade do IE é aceitar um código errado. Esse navegador mata um do coração um dia.

Bom meu desafio agora é aprimorar o CSS, e também começar a entender um pouco melhor de Javascript. Para os iniciantes perdidos como eu aí vão as dicas, qualquer coisa entrem em contato!

Leia Mais sobre: , , ,