Folhas de estilo em cascata (CSS) é a linguagem de folha de estilo mais amplamente utilizado na world wide web. Ele é normalizado pelo W3C e pode ser usado para qualquer tipo de documento XML, como XHTML, SVG e XUL do estilo.
Foi concebido para facilitar a separação de conteúdo (escrito em marcação XML) e apresentação (escrita em CSS) de documentos. CSS pode ser usado para definir e alterar quase todos os aspectos da apresentação de um documento, como cores, tamanhos de fonte e tipos, direção do texto, os tamanhos do elemento e posicionamento, etc.
Joomla fornece muitos classe - e -atributos id em sua saída XHTML, que pode ser usada para alterar a sua apresentação através do uso de definições de CSS para disse classes e ids.
CSS também pode ser usado para melhorar a acessibilidade dos documentos. Ele também fornece mecanismos para apresentar a mesma marcação XML de diferentes maneiras, optimizadas para diferentes dispositivos, como leitores de tela, navegadores discurso-síntese, impressoras e dispositivos baseados em Braille, tátil.










