19
Mar
08

Yahoo! UI LIbrary – Reset/Fonts/Grids – Reset

Fala, Galera,

Hoje vou falar um pouco sobre a parte de CSS da YUI (Yahoo User Interface) . Os caras do Yahoo conseguiram fazer um negócio sensacional com a criação desses 3 componentes: Reset, Fonts e Grids. Esses componentes usados juntos diminuem muito o tempo de produção de uma interface e poupam um bocado de * (hack CSS usado para fazer as coisas funcionarem no IE) no meio do seu CSS. Vou falar um pouco sobre o Reset primeiramente.

Reset

Reseta, reinicia, limpa todas as propriedades nativas dos elementos HTML.

Por que usar o Reset?

Cada browser tem um valor padrão para cada elemento HTML, por isso, quando colocamos, por exemplo, um <UL> e vários <LI> eles já vêm com uma formatação padrão de espaçamento, alinhamento e marcador. O que acontece é que entre os browsers não existe um padrão de formatação inicial para os elementos, o que acaba dando um transtorno na hora de montar o layout. É aí que entra o nosso grande amigo Reset, falando que quem manda agora é você. Com tudo iniciado do zero, sem ninguém interferir, você agora irá definir com qual propriedade os elementos vão aparecer na tela.

Ex:

Ul LI nativos Ul LI com Reset

Nas imagens acima podemos observar o comportamento padrão do browser e o comportamento com o Reset aplicado. Agora é só você definir qual vai ser a configuração dos elementos na sua página.

Acho extremamente recomendado o uso do Reset na construção de páginas web. Na verdade sou muito a favor de qualquer coisa que estabeleça padrões para as coisas acontecerem. A partir do momento que as coisas se tornam compatíveis o número de pessoas que isso irá atingir vai ser cada vez maior. Não teria sentido algum você chegar em outro país e não conseguir carregar seu notebook ou seu celular porque o buraco da tomada é diferente. Viva os padrões!

Existem também algumas coisas que podem ser aplicadas para mídias móveis e em algum momento, mais para frente, estarei falando sobre isso.

Espero que tenham gostado.

Grande abraço. Até a próxima.


4 Respostas para “Yahoo! UI LIbrary – Reset/Fonts/Grids – Reset”


  1. Março 19, 2008 às 5:47 pm

    Grande Abdaaala!! Parabéns pelo trabalho, suas dicas são sempre muito úteis e práticas.
    Vou adicionar esse link entre meus favoritos!
    Grande abraço.

  2. 2 djchristiandf
    Março 26, 2008 às 11:52 pm

    Fala Abdala,

    Blz.

    Entao sensacional seu post sobre a necessidade de conhecermos melhor padroes existentes no mercado para Layout, nesse caso especifico sobre formatacao de layout. YAHOO empresa assediada por outras enormes empresas com microsoft se interessando , tb.

    Espero que vc continue postando mais materias boas como essa.

    Ass: Christian Barbosa/ djchristiandf / DBA Correios .Brasilia


Deixe um comentário




Abdala's del.icio.us

mais acessados

  • Nenhuma