domingo, 2 de novembro de 2014

O que é CSS?

 O significado da sigla CSS é Cascading Style Sheets, em português é folhas de estilo em cascata, e nada mais é, que um documento onde são definidas regras de formatação ou de estilos, a serem aplicadas aos elementos da marcação de um documento HTML.

 A finalidade do css é a de retirar da marcação toda e qualquer declaração que vise a apresentação do documento. Isto significa dizer que tags do tipo <font>, <b>,<i> bem como uso de colunas e linhas de tabelas para obtenção de espaçamentos não são admitidos ou admitidos com restrições em um projeto Web com CSS. Vale dizer simplificando: HTML para estruturação e CSS para apresentação.
 As tags <b> e <i> cumprem finalidade unicamente de apresentação. Elas não têm qualquer efeito sobre tecnologias assistivas. Foram criadas à época antiga de marcar documentos web e basicamente calcados em estruturação para mídia tipográfica, não imputando qualquer relevância ao texto com elas marcado e nada significam para leitores de tela ou mecanismos de busca por exemplo. Não estão em desuso, são previstas na HTML5, podem e devem ser usadas se a sua intenção é a de contemplar somente mídia visual.
As tags <strong> e <em>, estas sim, são interpretadas por todas as tecnologias assistivas e devem ser usadas em substituição a <b> e <i> se a sua intenção é a de contemplar estas tecnologias.

 As vantagens do uso do CSS e inúmeras  um delas, controle total sôbre a apresentação do site a partir de um arquivo central; agilização da manutenção e redesign do site; saida para diferentes tipos de mídia a partir de uma versão única de HTML; redução do tempo de carga dos documentos Web; adequação simplificada aos critérios de acessibilidade e usabilidade; elaboração de documentos consistentes com as aplicações de usuários futuras; aumento considerável na portabilidade dos documentos Web.

E ainda mais o css esta de acordo com Padrões Web, aCSS estão entre as práticas vivamente recomendadas pelo W3C para projetos Web. Os esforços dos órgãos normatizadores apontam no momento atual para elaboração de documentos Web acessíveis, usáveis e portáteis com grande ênfase. E, CSS facilita e simplifica a obtenção destas três variáveis.

Fonte: www.maujor.com

Nenhum comentário:

Postar um comentário