Introdução rápida sobre CSS

Vamos começar com um introdução o que é CSS. Cascading Style Sheets, carinhosamente chamado de CSS, é uma linguagem de design simples que visa simplificar o processo de tornar as páginas da web apresentáveis.

CSS permite que você aplique estilos a páginas da web. Mais importante, o CSS permite que você faça isso independentemente do HTML que compõe cada página da web.

Ele descreve a aparência de uma página da Web: por exemplo, para alterar a fonte, cor, tamanho e espaçamento do seu conteúdo, separá-lo em múltiplas colunas, ou então adicionar animações e outras implementações decorativas.

Resumindo, você pode fazer com que seu site tenha a aparência que quiser.

CSS permite que desenvolvedores e designers definam como ele se comporta, incluindo como os elementos são posicionados no navegador.

Enquanto o html usa tags, o css usa conjuntos de regras. CSS é fácil de aprender e entender, mas fornece um controle poderoso sobre a apresentação de um documento HTML.

Para que serve o CSS?

Aqui vamos dar uma breve introdução para que serve essa, como falamos antes, CSS é uma linguagem para especificar como documentos são apresentados aos usuários — como eles são estilizados, dispostos etc.

Um documento é normalmente um arquivo texto estruturado usando uma linguagem de marcação — HTML é a linguagem de marcação mais comum, mas você também pode encontrar outras, como SVG ou XML.

Apresentar um documento para um usuário significa convertê-lo para um formato utilizável pelo seu público. Browsers, como Firefox, Chrome, ou Edge projeta uma apresentação de documentos visualmente, por exemplo, um uma tela de computador, projetor ou impressora.

O CSS pode é para estilizar um documento muito básico de texto — por exemplo, alterando a cor e tamanho dos títulos e links.

Tem com função criar layout — por exemplo, transformando uma simples coluna de texto em um layout com uma área de conteúdo principal e um sidebar (barra lateral) para as informações relacionadas.

Pode até ser usado para efeitos tais como animação ou transformação.

Veja também:

Estrutura básica do HTML
Introdução rápida sobre Python
Introdução rápida sobre JavaScript

Por que CSS?

  • CSS economiza tempo: você pode escrever CSS uma vez e reutilizar a mesma planilha em várias páginas HTML.
  • Fácil Manutenção: Para fazer uma mudança global basta alterar o estilo, e todos os elementos em todas as páginas da web serão atualizados automaticamente.
  • Mecanismos de pesquisa: CSS é considerado uma técnica de codificação limpa, o que significa que os mecanismos de pesquisa não terão que se esforçar para “ler” seu conteúdo.
  • Estilos superiores ao HTML: CSS tem uma variedade muito maior de atributos do que HTML, então você pode dar uma aparência muito melhor à sua página HTML em comparação com os atributos HTML.
  • Navegação offline: CSS pode armazenar aplicativos da web localmente com a ajuda de um cache offline. Usando isso, podemos visualizar sites offline.

Sintaxe

Certamente, não poderia faltar uma introdução sobre a sintaxe do CSS que compreende regras de estilo que são interpretadas pelo navegador e então aplicadas aos elementos correspondentes em seu documento. Um conjunto de regras de estilo consiste em um seletor e um bloco de declaração.

Então vamos a sintaxe:

Seletor {
    Declaração;
}

Dentro da declaração temos: propriedade: valor. Logo a sintaxe fica assim:

Seletor {
    Propriedade: valor;
}

Dessa forma, se você quer colocar mais propriedade no seu seletor também é possível. Só fazer desta forma:

Seletor {
    Propriedade1: valor;
    Propriedade2: valor;
	...
}

Agora vamos explicar detalhadamente essa sintaxe passando por todos os pontos.

  1. Seletor: seleciona o elemento HTML que vamos estilizar;
  2. {} chaves: Dentro deles, haverá uma ou mais declarações;
  3. Declaração: é a união da propriedade + valor;
  4. Propriedade: é uma característica cujo valor define o aspecto de como o navegador deve exibir o elemento. Por exemplo, cor do texto, tamanho do contêiner; pode ser um <div> etc.
  5. (:) dois pontos: é pede o valor da propriedade.
  6. Valor: é o que diz qual estilização vai ser feito no elemento.
  7. (;) ponto e vírgula: ativa a propriedade e o valor. Sem ele a propriedade não funciona.

Para fixar um exemplo básico

Exemplo sintaxe CSS

Mapa mental

Mapa mental – Sintaxe CSS

Conclusão

Além disso, temos os tipos de seletores que vão se explicados em um próximo artigo e você tem que ler porque esse assunto vai te ajudar bastante em alguns momentos.

Então é isso, navegue pelo nosso site, aproveite, porque com ajuda dele você vai aprender cada vez mais. Pois bem, nós produzimos os artigos o mais didático possível, e os que não tiveram você pode opinar deixando o seu comentário.

Perguntas frequentes

1. O que é CSS?

É Cascading Style Sheets, carinhosamente chamado de CSS, é uma linguagem de design simples.

2. O que é declaração?

Declaração é composta por propriedade mais valor.

3. O que é propriedade?

É uma característica cujo valor define o aspecto de como o navegador deve exibir o elemento. Por exemplo, cor do texto, tamanho do contêiner; pode ser um <div> etc.

4. O que valor do elemento?

É o que diz qual estilização vai ser feito no elemento.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Rolar para cima