Quem desenvolve HTML a um tempo já se deparou com esse BUG diversas vezes no IE 6. Quando você define uma margem (margin) para um elemento, e esse elemento recebe um float para a mesma direção da margem, ocorre o BUG de duplicação de margem no IE 6. (mais…)
O Firebug é um plugin para Firefox essencial para qualquer desenvolvedor web. Ele permite ao desenvolvedor depurar, editar e monitorar CSS, HTML, DOM e JavaScript em tempo real na página. (mais…)
A técnica para centralizar um elemento tanto na vertical como na horizontal com position:absolute (posição absoluta) é muito simples e útil: (mais…)
Um Frameworks em CSS é composto por um conjunto de classes e ou ids que geralmente mais usamos em nossos projetos. Existe diversos tipos de Frameworks para CSS já desenvolvidos, que reúnem diversos elementos com o intuito de minimizar o esforço do desenvolvedor. (mais…)
Hoje em dia, o maior problema de quem trabalha com HTML/CSS é as diferentes formas que os elementos e suas propriedades são apresentados pelos diferentes navegadores. O que causa muita dor de cabeça para quem quer construir um site Cross-browser (um site igual em todos os navegadores). (mais…)
Uma maneira de melhorar a navegação do usuário pelo seu site, é destacando nos menus do site o link referente a página que ele se encontra. Assim o usuário não se sente perdido, tendo ele um ponto de referência. (mais…)
Uma outra solução para poder visualizar PNG no IE 6 é usando um CSS Hack. Mas esse Hack só funciona na propriedade background o que não o torna a melhor solução para o problema do PNG. Eu, particularmente, prefiro o uso do script ifixpng (que pega tanto em background como em imagens em PNG). Mas a vantagem desse CSS Hack é que caso o javascript esteja desabilitado no navegador ele continua funcionando. (mais…)
Quem nunca teve problema na hora de botar uma <div> com posição absoluta (position:absolute) em cima de um Flash?! (mais…)
Uma maneira bem fácil e rápida de colocar mensagens (tweets) do Twitter em um site ou blog é usando a própria API do twitter. Da seguinte forma: (mais…)