Make your own free website on Tripod.com

Recent Posts

CSS3 / LESS / SASS

Templates com CSS

Essencialmente, um template de site dá maneiras relativamente fácil designers para plug conteúdo em uma estrutura sofisticada construída através de linguagens clássicas da Web, como HTML e CSS. Um template de site pode incluir cuidadosamente estabelecidos títulos, imagens quadradas ou redondas, banners de fundo, listras e outros recursos de layout, bem como estilizados e estabelecidos tipografia. Designers podem tirar proveito desses modelos e simplesmente trocar em seus próprios dados e imagens para obter um estilo Web muito elaborado sem escrever os próprios códigos.

Um dos elementos mais úteis do template tray por exemplo é novos recursos para o Web design responsivo. Os modelos de site responsivos podem ajudar as pequenas empresas e outros usuários a atender aos desafios de uma idade centrada em móveis, permitindo que eles construam facilmente um novo projeto da Web que atenda a pessoas que usam smartphones e outros dispositivos móveis. Em alguns casos, os proprietários de empresas como a loja de templates ou outros usuários podem tirar dados e imagens de seu site legado e colocá-los diretamente em um modelo de site responsivo para ser capaz de oferecer uma versão moderna móvel-friendly do seu site para certos clientes e outros visitantes.

SASS

O que é SASS?

Sass (em inglês, “syntactically awesome stylesheets”, ou “folhas de estilo sintaticamente incríveis”) é uma linguagem de folhas de estilo concebida inicialmente por Hampton Catlin e desenvolvida por Natalie Weizenbaum.Depois de suas versões iniciais, Weizenbaum e Chris Eppstein continuaram a estender Sass com SassScript, uma simples linguagem de script usada em arquivos Sass.

Sass é uma linguagem de script que é interpretada ou compilada em Cascading Style Sheets (CSS). SassScript é a linguagem em si. Sass consiste em duas sintaxes. A sintaxe original, chamada de “sintaxe indentada”, usa uma sintaxe semelhante a Haml.Ela usa indentação para separar blocos de código e caracteres de nova linha para separar regras. A sintaxe mais recente, “SCSS”, usa formatação de bloco, como a de CSS. Esta usa chaves para designar blocos de código e ponto-e-vírgula para separar linhas dentro de um bloco. Os arquivos com sintaxe de indentação e SCSS são tradicionalmente dados as extensões .sass e .scss, respectivamente.

CSS3 consiste em uma série de seletores e pseudo-seletores que agrupam regras que lhes são aplicáveis. Sass (no contexto maior de ambas as sintaxes) estende CSS fornecendo vários mecanismos disponíveis em linguagens de programação mais tradicionais, particularmente linguagens orientadas a objeto, mas que não estão disponíveis no CSS3 em si. Quando SassScript é interpretado, ele cria blocos de regras CSS para vários seletores, conforme definido pelo arquivo Sass. O intérprete Sass traduz SassScript em CSS. Alternativamente, Sass pode monitorar arquivos .sass ou .scss e traduzi-los para um arquivo .css sempre que os arquivos .sass ou .scss forem salvos.Sass é simplesmente açúcar sintático para CSS.

A implementação oficial da Sass é open-source e codificada em Ruby; no entanto, existem outras implementações, incluindo PHP, e uma implementação de alto-desempenho em C chamada libSass.Há também uma implementação em Java chamada JSass.Além disso, Vaadin tem uma implementação em Java de Sass.A sintaxe indentada é uma metalinguagem. SCSS é uma metalinguagem aninhada, pois CSS válido é SCSS válido com a mesma semântica. Sass suporta a integração com a extensão Firebug do Firefox.

SassScript oferece os seguintes mecanismos: variáveis, aninhamento, mixins, e seletor de herança.

LESS

O que é LESS

LESS é uma linguagem de folha de estilos dinâmica desenhada por Alexis Sellier. Ela foi influenciada por Sass e influenciou a nova sintaxe “SCSS” do Sass, que adaptou sua sintaxe de formação de blocos do tipo CSS.LESS é de código aberto. Sua primeira versão foi escrita em Ruby, no entanto em versões posteriores, o uso de in Ruby foi depreciado e substituído por JavaScript. A sintaxe indentada de LESS é uma metalinguagem aninhada, uma vez que um código válido em CSS também é válido em LESS e tem a mesma semântica. LESS fornece os seguintes mecanismos: variáveis, aninhamento, mixins, operadores e funções; a principal diferença entre LESS e outros pré-compiladores de CSS é que LESS permite a compilação em tempo real pelo navegador por meio de LESS.js.LESS pode ser executado tanto no lado do cliente quanto no lado do servidor,ou pode ser compilado em CSS plano.

CSS3

O que é CSS3

CSS3 é a segunda mais nova versão das famosas Cascading Style Sheets (ou simplesmente CSS), onde se define estilos para páginas web com efeitos de transição, imagem, e outros, que dão um estilo novo às páginas Web 2.0 em todos os aspectos de design do layout.

A principal função do CSS3 é abolir as imagens de plano de fundo, bordas arredondadas, apresentar transições e efeitos para criar animações de vários tipos, como um simples relógio de ponteiros.

Isso se deve aos novos browsers que estão chegando, com suporte à essa linguagem, como o Google Chrome, Opera, Internet Explorer 9, Safari e Mozilla Firefox. Assim, o CSS3 facilitará o trabalho dos que trabalham com web e também dos usuários, pela variedade de transformações na apresentação de um website.

CSS3

Boas Vindas!

Sejam todos bem vindos,essa blog foi criado com o propósito de compartilhar informações sobre css (folhas de estilo em cascata),programação para web e padrões web em geral.

Me chamos Betina,sou Web Designer e Front-End Developer.

Muito conteúdo de qualidade está por vir,aguardem.