.css — Folha de Estilos em Cascata
World Wide Web Consortium (W3C) · 1996
O que é um arquivo .css?
Um arquivo CSS (Cascading Style Sheet) contém regras de estilo que os navegadores web usam para renderizar o conteúdo de documentos HTML ou XML. Ele dita a apresentação visual das páginas web, incluindo aspectos como fontes, cores, espaçamento e layout. Ao separar a apresentação do conteúdo, o CSS permite um estilo consistente em várias páginas e uma manutenção mais fácil do design do site.
Programas que abrem arquivos .css
| Plataforma | Programa | ||
|---|---|---|---|
| Windows | Visual Studio Code | Grátis | |
| Notepad++ | Grátis | ||
| Sublime Text | Pago | ||
| Adobe Dreamweaver | Pago | ||
| macOS | Visual Studio Code | Grátis | |
| Sublime Text | Pago | ||
| BBEdit | Pago | ||
| TextEdit | Grátis | Oficial |
Problemas comuns com arquivos .css
Perguntas frequentes
O objetivo principal do CSS é definir a apresentação visual e o layout das páginas web. Ele controla como os elementos HTML são exibidos na tela, papel ou outras mídias, tornando os websites visualmente atraentes e fáceis de usar.
Embora o CSS seja projetado para estilizar linguagens de marcação, principalmente HTML e XML, ele não pode existir independentemente para renderizar conteúdo. Ele precisa de um documento estruturado (como HTML) para aplicar seus estilos aos elementos dentro desse documento.
Frameworks CSS são bibliotecas CSS pré-escritas que fornecem uma base para um desenvolvimento web mais rápido e consistente. Eles geralmente incluem componentes, grades e utilitários prontos para uso, como Bootstrap, Tailwind CSS ou Bulma.
Detalhes técnicos
Os arquivos CSS são arquivos de texto simples que consistem em uma série de regras, cada uma contendo um seletor e um bloco de declaração. Embora não existam 'bytes mágicos' específicos no início, os arquivos CSS geralmente começam com uma regra `@charset` opcional ou imediatamente com regras de estilo, como `body { ... }`. Os navegadores analisam essas regras para aplicar estilos aos elementos correspondentes.