CSS (Cascading Style Sheets)

As CSS (Cascading Style Sheets) são uma ferramenta popular no desenho web. É difícil imaginar muitas aplicações web sem elas. Eles podem acelerar a criação e edição de páginas web. Um arquivo CSS é praticamente escrito como uma espécie de arquivo de texto e contém instruções para o projeto. Assim, também é possível para todas as subpáginas de um página inicial para usar o mesmo design chamando este arquivo CSS no cabeçalho da respectiva página. Se você alterar o projeto, você só precisará alterar o arquivo CSS e isso afetará todas as páginas do projeto web a ser editado.

Opções de formatação

Com a linguagem especial de programação CSS, quase todas as tarefas de formatação de uma página da Internet podem ser feitas, pelo menos aquelas referentes ao design. O CSS pode até ser usado para criar molduras de vários tons e gráficos simples. As fontes e tamanhos de fontes são definidos uma vez no arquivo CSS e, portanto, estão automaticamente disponíveis em todo o catálogo ou na apresentação da empresa. Há muitas possibilidades de variação, pois certas áreas, como cabeçalhos, conteúdo de tabelas, legendas ou notas de rodapé, podem ser definidas separadamente. Fundos de cores diferentes com ou sem padrões podem ser declarados via CSS. Diferentes balas, vários elementos dinâmicos e muito mais podem ser realizados com o CSS. Imagens, vídeos e seqüências de áudio também podem ser integrados desta forma, se você não quiser fazer isso de outra forma.

Sintaxe

De acordo com as diretrizes do W3C, as propriedades a serem exibidas estão sujeitas a certos conjuntos de regras. Há seletores que atribuem um certo valor ao respectivo imóvel entre parênteses curvos. Por exemplo, no caso da cor de um cabeçalho de segunda ordem, este pode parecer com o seguinte: h2 { cor: verde; } Em vez de "verde", poderia haver também um número de cor. Aqui, "h2" seria o seletor, "cor" a propriedade e "verde" o valor atribuído. É claro que várias propriedades podem ser designadas ao mesmo tempo. Importantes são os espaços após a abertura e antes do parêntese de fechamento e os ponto-e-vírgula no final de cada tarefa. Por uma questão de clareza, recomenda-se organizar cada propriedade em uma linha extra. Para projetos extensos, o website então comentários internos não visíveis fazem sentido.

cssCampos de aplicação e características especiais

As folhas de estilo em cascata são relativamente fáceis de integrar em projetos HTML e PHP. O HTML (Hyper Text Markup Language) era inicialmente a área de aplicação mais difundida. As folhas de estilo único podem ser inseridas aqui também dentro de um arquivo HTML com os comandos de estilo. As folhas de estilo em cascata, ou seja, vários elementos de design, são definidas em um arquivo separado e ou chamadas em uma área específica de um arquivo HTML ou, mais favoravelmente, no cabeçalho como um arquivo externo. Em PHP (Hypertext Preprocessor - na verdade Personal Home Page Tools) os CSS não estão incluídos apenas como arquivo *.css, mas vinculados a comandos PHP. Uma combinação de PHP e HTML também é possível, em princípio. A variante mais moderna é trabalhar com bancos de dados, nos quais, no caso de MySQL por exemplo, as propriedades do projeto web podem ser criadas via PHP e CSS. Numerosos sistemas de banco de dados utilizam técnicas similares. Entretanto, a maioria deles utiliza linguagens de programação adicionais que também utilizam CSS. Infelizmente há algumas características especiais em relação aos sistemas operacionais e navegadores a considerar. Nem todos os efeitos parecem iguais em todos os navegadores, alguns não são sequer interpretados por todos. Portanto, versões diferentes muitas vezes têm que ser consideradas, dependendo do navegador e do sistema operacional na forma como os valores são atribuídos às propriedades no CSS. Para este fim, o sistema operacional e o navegador usados são normalmente consultados no cabeçalho do arquivo HTML ou PHP ou no sistema de banco de dados e uma versão CSS correta é atribuída.

bens e inconvenientes

CSS são um acréscimo e uma simplificação bem-vindos aos projetos HTML e PHP. Eles são estruturados logicamente e podem ser aprendidos relativamente rápido. Um erro em um arquivo CSS, entretanto, aparecerá em várias páginas ao mesmo tempo, mas também pode ser corrigido rapidamente. Há problemas com fontes exóticas e conjuntos de línguas estrangeiras. Portanto, você deve tomar precauções e especificar uma variante alternativa. No caso de uma fonte especial, um valor para uma fonte que normalmente está presente em todos os lugares poderia ser atribuído em frente a ela. CSS para usar o último valor nomeado para um imóvel. Se este valor não puder ser exibido, ele é ignorado. Se você tiver atribuído a fonte simples antes desta atribuição, ela é considerada a última fonte interpretável e sua página ainda será exibida de forma utilizável. Conjuntos de linguagem estrangeira e outras características especiais devem ser integrados ao projeto web via HTML, PHP ou outra linguagem de programação ou, se necessário, redirecionados para uma página em inglês.

Artigos atuais