O problema de renderização do Internet Explorer 6 (IE6) em exibir arquivos de imagens ou estilos de background com a extensão .png, se tornou rotineiro na maioria dos sites com um grande volume de curvas no seu design. Esse problema se tornou uma assombração para todos os codificadores que trabalham com xhtml/css.
» Continue lendo
O questionamento dos elementos do tipo lista no xhtml são grandes. Muitos desenvolvedores buscam técnicas de fácil utilização e semântica, porém as listas não podem ser mais semânticas, ja que cada tipo de lista é utilizada de uma forma.
» Continue lendo
Segundo a Websemântica devemos utilizar os elementos para o seu real propósito, ou seja, se uma tag foi criada para dar parágrafo o seu próposito de existência não pode ser outro além de ter a função de exibi-lo.
O mesmo acontece com a tag HR ( Horizontal Rule) , onde o seu propósito é exibir uma linha para dividir conteúdo, com ela podemos dar mais sentindo a websemântica bem aplicada em um website utilizando as própriedades background, color e border. Porém o crossbrowser na estilização da HR se torna ineficiênte por parte de uma renderização distinta dos browsers.
Não é novidade para mais ninguém que o Internet Explorer 6 possui um grande defeito que impossibilita o design de um site, a renderização de imagens no formato png. Por isso, surgiram várias soluções para a correção do problema por parte dos desenvolvedores. Muitas delas são até hoje imperfeitas, sendo sempre necessário o desenvolvedor modificar o código a sua necessidade.
» Continue lendo
Já houve um momento em que você precisou fazer via Css uma borda personalizada e ainda por cima redonda? Onde abaixo desta borda haveria uma imagem com uma descrição administrada por um editor de notícias ou algo semelhante?
Bom, levando em consideração que temos o objetivo de não salvar o Jpg com a borda e a descrição , mas sim produzir uma máscara via Css, criei um tutorial para mostrar como é simples fazer isso. » Continue lendo