Actions

Difference between revisions of "Cascading Style Sheet (CSS)"

From Joomla! Documentation

m (<noinclude><languages /></noinclude>)
 
(6 intermediate revisions by one user not shown)
Line 1: Line 1:
Cascading Style Sheets (CSS) is the most widely used stylesheet language on the world wide web. It is standardised by the W3C and can be used to style any kind of XML document, including XHTML, SVG and XUL.
+
<noinclude><languages /></noinclude>
 +
<translate>
 +
<!--T:1-->
 +
{{Chunk:Cascading Style Sheet (CSS)/en}}
  
It was conceived to ease the separation of content (written in XML markup) and presentation (written in CSS) of documents. CSS can be used to define and alter almost all presentation aspects of a document, like colours, font sizes and types, text direction, element sizes and positioning, etc.
+
==Additional Information== <!--T:2-->
 +
Cascading Style Sheets (CSS) is the most widely used stylesheet language on the world wide web. It is standardised by the [[wp:W3C|World Wide Web Consortium(W3C)]] and can be used to style any kind of XML document, including HTML, SVG and XUL.
  
Joomla provides many class- and id-attributes in its XHTML output, which can be used to alter its presentation through the use of CSS definitions for said classes and ids.
+
<!--T:3-->
 +
It was conceived to ease the separation of content (written in XML markup) and presentation (written in CSS) of documents. CSS can be used to define and alter almost all presentation aspects of a document, like colours, font sizes and types, text direction, element sizes and positioning, etc.
  
 +
<!--T:4-->
 
CSS can also be used to improve accessibility of documents. It also provides mechanisms to present the same XML markup in different ways, optimised for different devices like screen-readers, speech-synthesizing browsers, printers, and Braille-based, tactile devices.
 
CSS can also be used to improve accessibility of documents. It also provides mechanisms to present the same XML markup in different ways, optimised for different devices like screen-readers, speech-synthesizing browsers, printers, and Braille-based, tactile devices.
  
'''if you are interested in core joomla CSS, here are a few links to get you started:'''
+
==Core Joomla! CSS== <!--T:5-->
 +
Joomla provides many class- and id-attributes in its HTML output, which can be used to alter its presentation through the use of CSS definitions for said classes and ids.
  
 +
<!--T:6-->
 
* [[List of Joomla! generated core CSS classes]]
 
* [[List of Joomla! generated core CSS classes]]
  
 +
<!--T:7-->
 
* [[Core module-generated CSS]]
 
* [[Core module-generated CSS]]
  
 +
<!--T:8-->
 
* [[Core module chrome CSS]]
 
* [[Core module chrome CSS]]
  
 +
<!--T:9-->
 
* [[Joomla 1 6 core css classes and ids]]
 
* [[Joomla 1 6 core css classes and ids]]
  
 +
<!--T:10-->
 
[[Category:Glossary]]
 
[[Category:Glossary]]
 +
</translate>

Latest revision as of 20:22, 24 February 2014

Other languages: català 100% • ‎English 100% • ‎español 100% • ‎français 100% • ‎Bahasa Indonesia 100% • ‎日本語 100% • ‎Nederlands 100% • ‎Kiswahili 100% • ‎Türkçe 100%

A Cascading Style Sheet or CSS is used to control the presentation of an XHTML page. For example, a CSS file will often control the font, margins, color, background graphics, and other aspects of a web page's appearance. CSS allows you to separate the content of an XHTML page from it's appearance. In Joomla!, CSS files (for example, template.css) are normally part of the template.

See also: Template, Page Class Suffix, Module Class Suffix


Additional Information

Cascading Style Sheets (CSS) is the most widely used stylesheet language on the world wide web. It is standardised by the World Wide Web Consortium(W3C) and can be used to style any kind of XML document, including HTML, SVG and XUL.

It was conceived to ease the separation of content (written in XML markup) and presentation (written in CSS) of documents. CSS can be used to define and alter almost all presentation aspects of a document, like colours, font sizes and types, text direction, element sizes and positioning, etc.

CSS can also be used to improve accessibility of documents. It also provides mechanisms to present the same XML markup in different ways, optimised for different devices like screen-readers, speech-synthesizing browsers, printers, and Braille-based, tactile devices.

Core Joomla! CSS

Joomla provides many class- and id-attributes in its HTML output, which can be used to alter its presentation through the use of CSS definitions for said classes and ids.