Folhas de estilo em cascata nível 2 (css2)

Definição - O que significa Cascading Style Sheets Level 2 (CSS2)?

Cascading Style Sheets Level 2 (CSS2) é a segunda versão das folhas de estilo em cascata desenvolvida pelo W3C. É uma linguagem declarativa usada para aprimorar a linguagem de marcação de texto hiperextensivo. CSS2 é um subconjunto de folhas de estilo em cascata nível 1 e tem recursos aprimorados como:

  • Conceito de tipos de mídia
  • Folhas de estilo auditivo
  • Recursos para internacionalização
  • Seleção de fonte estendida
  • Numeração automática e conteúdo gerado
  • Cursores
  • Contornos dinâmicos
  • Capacidade de controlar o estouro de conteúdo, recorte
  • Posicionamento absoluto, fixo e relativo
  • Mecanismo seletor estendido

Atualmente, o W3C não fornece nenhuma recomendação CSS2. CSS2 tem compatibilidade com versões anteriores, portanto, todo CSS1 válido também é CSS2 válido.

Definirtec explica Cascading Style Sheets Nível 2 (CSS2)

Comparado ao CSS1, que era curto e conciso, o CSS2 era volumoso. CSS2 tem os seguintes recursos principais:

  • Folhas de estilo aural: novas propriedades de estilo para definir a folha de estilo aural para documentos.
  • Paginação: definição de como as páginas devem ser exibidas ou impressas. Isso possibilitou o corte, o registro de marcas e outros recursos de layout.
  • Tipos de mídia: regras de estilo diferentes para diferentes tipos de mídia foram introduzidas no CSS2.
  • Recursos de acessibilidade internacional: Mais estilos de lista estavam disponíveis para documentos internacionais. Isso incluía suporte de texto bidirecional, bem como aspas sensíveis ao idioma.
  • Fonte: Mais fontes foram definidas e disponíveis para uso.
  • Posicionamento: CSS2 introduziu o posicionamento relativo e absoluto e a determinação do posicionamento dentro de um documento. Isso realmente ajudou a mídia contínua.
  • Cursores: CSS2 definiu a maneira como o cursor responderia a várias ações.