Separation of content and presentation in the context of Web content management system


Separation of content and presentation in the context of Web content management system

Separation of content and presentation Study page number 1 of 1

Play TriviaQuestions Online!

or

Skip to study material about Separation of content and presentation in the context of "Web content management system"


HINT:

👉 Separation of content and presentation in the context of Web content management system

A web content management system (WCM or WCMS) is a software content management system (CMS) specifically for web content. It provides website authoring, collaboration, and administration tools that help users with little knowledge of web programming languages or markup languages create and manage website content. A WCMS provides the foundation for collaboration, providing users the ability to manage documents and output for multiple author editing and participation. Most systems use a content repository or a database to store page content, metadata, and other information assets the system needs.

A presentation layer (template engine) displays the content to website visitors based on a set of templates, which are sometimes XSLT files.

↓ Explore More Topics
In this Dossier

Separation of content and presentation in the context of CSS

Cascading Style Sheets (CSS) is a style sheet language used for specifying the presentation and styling of a document written in a markup language such as HTML or XML (including XML dialects such as SVG, MathML or XHTML). CSS is a cornerstone technology of the World Wide Web, alongside HTML and JavaScript.

CSS is designed to enable the separation of content and presentation, including layout, colors, and fonts. This separation can improve content accessibility, since the content can be written without concern for its presentation; provide more flexibility and control in the specification of presentation characteristics; enable multiple web pages to share formatting by specifying the relevant CSS in a separate .css file, which reduces complexity and repetition in the structural content; and enable the .css file to be cached to improve the page load speed between the pages that share the file and its formatting.

View the full Wikipedia page for CSS
↑ Return to Menu

Separation of content and presentation in the context of Style sheet (web development)

A web style sheet is a form of separation of content and presentation for web design in which the markup (i.e., HTML or XHTML) of a webpage contains the page's semantic content and structure, but does not define its visual layout (style). Instead, the style is defined in an external style sheet file using a style sheet language such as CSS or XSLT. This design approach is identified as a "separation" because it largely supersedes the antecedent methodology in which a page's markup defined both style and structure.

The philosophy underlying this methodology is a specific case of separation of concerns.

View the full Wikipedia page for Style sheet (web development)
↑ Return to Menu