O que é CSS?
Folha de estilo em cascata (CSS) é uma maneira de projetar um site ou um grupo de sites, para que eles tenham uma aparência consistente e para que sua aparência seja fácil de mudar. Ao usar o CSS para projetar um site, o desenvolvedor da Web ganha um maior grau de controle sobre como o site aparece.
Um desenvolvedor da Web pode usar um arquivo CSS para controlar a aparência de um site de três maneiras principais. A primeira maneira é chamada em linha, referindo -se ao fato de que o código é colocado diretamente na linha do código do site. Por exemplo, um desenvolvedor da Web pode querer fazer com que uma frase específica apareça em negrito e vermelho, para que se destaque. Ela poderia usar o CSS para definir o estilo dessa frase como negrito e vermelho usando o código embutido. O benefício desse método é que ele permite uma alteração rápida e fácil em uma parte específica de uma página da web. Nesse caso, o desenvolvedor usaria o que é chamado CSS incorporado. O desenvolvedor pode, para eXemple, faça cada novo recuo do parágrafo e cada cabeçalho em negrito. As instruções incorporadas geralmente são colocadas na parte superior do código da página da web.
Isso permite que o desenvolvedor altere o código incorporado uma vez e faça com que os efeitos ocorram ao longo de toda a página. Se ele decidisse colocar todos os cabeçalhos em itálico em vez de texto ousado, ele poderia simplesmente mudar a codificação de estilo, e todos os cabeçalhos nessa página mudariam. Isso tem uma vantagem sobre o método em linha, pois cobre toda a página da web e as alterações podem ser feitas em toda a página de uma só vez.
O tipo comum de CSS comum é o que é conhecido como CSS externo. Um desenvolvedor da Web escreverá o código para se aplicar a um grupo inteiro de páginas da Web, um site inteiro ou até vários sites da Web. Essas regras podem incluir coisas como cor de fundo, cor de texto, espaçamento de palavras e outros elementos do layout da página, assim como os dois exemplos anteriores deCSS.
A diferença é que essas instruções não são para uma única seção da página ou apenas uma página da web, mas para um site inteiro. A vantagem é que a aparência de um site inteiro pode ser alterada ao mesmo tempo, fazendo alterações na folha de estilo externo. Se o designer quiser experimentar uma nova cor de fundo ou uma nova fonte para todo o site, ela pode fazê -lo com a mudança de algumas linhas no código externo, em vez de ir para cada página individualmente e fazer alterações lá.
As desvantagens para o CSS incorporado e externo é que há mais tempo envolvido na criação de uma grande folha de estilo, que abrangerá muito layout, em vez de fazer alterações menores nas linhas individuais. O web designer deve decidir se é mais eficiente a longo prazo para fazer instruções embutidas individuais ou para fazer um CSS incorporado ou externo para cuidar de muitos recursos de design ao mesmo tempo.