CSS Definition - What it is, Meaning and Concept

The acronym CSS corresponds to the English expression Cascading StyleSheets , which can be translated as "Cascading Style Sheets" .The concept is used in the field of informatics to refer to a language used in graphic design.

The CSS language allows a structured presentation of a document that was written in a markup language .It is especially used in the visual design of a website when pages are written in XML or HTML .


Until the decade of the 90s you have to go back to know the origin of the CSS.And it was in 1994 when it was proposed by Hakon Wium Lie.This was co-creator of that next to the Dutch scientist Bert Bos.

The CSS was developed at different levels.The CCS1 is no longer used, while the CSS2 works as a recommendation.The CSS3 , which is divided into several modules, is the language that is being taken as standard.


About CSS3 we can establish that there are about 50 published modules, although among the most important are Namespaces, Selectors and Color.


What CSS does is to take care of the description of the forms and the syntax of the markup language .This way it describes how the elements that appear must be rendered (generated images) on screen .


The CSS design makes it possible to establish a separation between the content and the form of presentation of the document (given by the sources, the colors and the layers used).It can be achieved that many documents HTML share the appearance, using a single style sheet for everyone (specified in a .css file).Thanks to this particularity, you avoid having to repeat the code in the structure.


Thanks to the separation of content and the form of presentation, on the other hand, you can appeal to different styles according to the rendering method: if it is a document displayed on a screen, printed, shared in audio format, etc.


In addition to all of the above, we can underline that thanks to CSS, you can create web pages with a design that can be attractive and enjoyable.That's why, in order to make use of it, it is essential to have basic knowledge of it as well as computer science, HTML language and even certain skills and ideas regarding file management.


In the same way, it must be taken into account that what is known as DOM plays an essential role in this sense.Under these acronyms there is what is called Object Model Document, which comes to be as represented in the memory of a computer a document.Moreover, we can establish, therefore, that the browser that is responsible for displaying the contents of the aforementioned DOM.

We also have to take into account that This document has a tree structure and that each of its elements (section, attribute...) are renamed with the term node.Hence, in the aforementioned structure we run into brother nodes or child nodes, for example.

Comments