The W3C writes the web publishing standards, and the browser companies write software to interpret those standards and display the content accordingly. Sounds pretty cut and dry, right? If only...
There have been many different standards proposed since the early 1990s, but the two key web publishing standards are HTML and CSS. HTML is used to create the framework for each web page, and then CSS – Cascading Style Sheets – is used to ‘make it pretty.’ More specifically, HTML sets the structure of the content, while CSS styles it.
To learn more about what many call web publishing’s governing body :