Cascading style sheets (CSS) allow you to retain formatting data separate from the content which is to be displayed. For instance , instead of specifying the web site, colors, and spacing for each and every element in each HTML file you can preserve this information within a separate CSS file and reference it from your entire files. This approach when you need to switch the file format for a particular element you only have to change the CSS document.
CSS allows you to split layout out of content so the linear studying order of the document can be established without affecting it is visual physical appearance or Extra resources changing how it is positioned on the site. This is necessary for ensuring supply for vision-impaired users, and in addition helps make it easier to post on pages with fresh content while not altering the structure from the HTML doc.
CSS may be included in Internet pages in 3 ways: inline, internal, and external. The preferred method is to include the CSS in a independent file with all the extension. css and connection to it with all the link> tag in each CODE file which will use it. However , on tiny projects you can the CSS in a style> point inside an HTML CODE file, called an internal style level, that will override any rules defined in an external level.