separation of content and presentation an example of css code which makes up the visual and styling components of a web page separation of content and presentation or separation of content and style is the separation of concerns design principle as applied to the authoring and presentation of content under this principle visual and design aspects presentation and style are separated from the core material and structure content of a document and markup language see latex use in web design this principle is not a rigid guideline but serves more as best practice for keeping appearance and structure separate in many cases the design and development aspects of a project are performed by different people so keeping both aspects separated ensures both initial production accountability and later maintenance simplification as in the dont repeat yourself dry principle use in writing latex is a document markup language that focuses primarily on the content and structure of a document with this methodology academic writings and publication can be structured and styled with minimal effort by the creator and can be quickly reformatted for different purposes form follows function modelviewcontroller software architectural pattern structure follows strategy 