{"id":1341,"date":"2020-12-11T20:50:25","date_gmt":"2020-12-12T01:50:25","guid":{"rendered":"https:\/\/truxgoservers.com\/blog\/?p=1341"},"modified":"2020-12-11T20:50:26","modified_gmt":"2020-12-12T01:50:26","slug":"css-language-where-did-it-came-from","status":"publish","type":"post","link":"https:\/\/truxgoservers.com\/blog\/css-language-where-did-it-came-from\/","title":{"rendered":"CSS language &#8211; where did it came from?"},"content":{"rendered":"\n<p>CSS is a language that is used to provide presentation and appearance, of &#8220;style&#8221;, to web pages, we could say that it is a language that usually appears related or close to a programming language or that usually collaborates with a programming language, but it is not at all a programming language.<\/p>\n\n\n\n<p>A programming language has the basic characteristics of having the ability to make decisions or execute one process or another depending on the circumstances (for example, depending on the button the user presses), as well as being able to repeat processes repeatedly until a condition is met. CSS is not a language that allows these functions to be fulfilled, so it is not a programming language even if it is used together with programming languages.<\/p>\n\n\n\n<p>Since the creation of SGML around the year 1970, it was observed the need to define a mechanism that would allow to apply different styles to electronic documents in a consistent way. The big push for style sheet languages \u200b\u200bcame with the boom of the Internet and the exponential growth of the HTML language for creating electronic documents. The browser wars and the lack of a standard for defining styles made it difficult to create documents with the same appearance in different browsers.<\/p>\n\n\n\n<p>The company W3C (World Wide Web Consortium), in charge of creating all the standards related to the web, proposed the creation of a specific style of language for the HTML language and some proposals were presented. The two proposals that were considered were the CHSS (Cascading HTML Style Sheets) and the SSP (Stream-based Style Sheet Proposal). The CHSS proposal was made by Hakon Wium Lie and SSP was proposed by Bert Bos. Between the end of 1994 and 1995, then the 2 genius Lie and Bos joined forces to define a new language that took the best of each proposal and called it CSS (Cascading Style Sheets).<\/p>\n\n\n\n<p>In 1995, the W3C decided to go for the development and standardization of CSS and added it to its HTML given place to a working group. In late 1996, the W3C published the first official recommendation, known as CSS level 1 <br>which was the beginning and the pursuit of this language.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>CSS is a language that is used to provide presentation and appearance, of &#8220;style&#8221;, to web pages, we could say that it is a language that usually appears related or close to a programming language or that usually collaborates with a programming language, but it is not at all a programming language. A programming language [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1342,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[212,214],"class_list":["post-1341","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorial","tag-css","tag-history"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>CSS language - where did it came from? - Truxgo Server Blog<\/title>\n<meta name=\"description\" content=\"The beginning of the CSS Language that in itself could be said that it is not a programming language in itself but then what is it?\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/truxgoservers.com\/blog\/css-language-where-did-it-came-from\/\" \/>\n<meta property=\"og:locale\" content=\"es_MX\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"CSS language - where did it came from? - Truxgo Server Blog\" \/>\n<meta property=\"og:description\" content=\"The beginning of the CSS Language that in itself could be said that it is not a programming language in itself but then what is it?\" \/>\n<meta property=\"og:url\" content=\"https:\/\/truxgoservers.com\/blog\/css-language-where-did-it-came-from\/\" \/>\n<meta property=\"og:site_name\" content=\"Truxgo Server Blog\" \/>\n<meta property=\"article:published_time\" content=\"2020-12-12T01:50:25+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-12-12T01:50:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/truxgoservers.com\/blog\/wp-content\/uploads\/2020\/12\/CSS.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1080\" \/>\n\t<meta property=\"og:image:height\" content=\"720\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Truxgo\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Truxgo\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/css-language-where-did-it-came-from\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/css-language-where-did-it-came-from\\\/\"},\"author\":{\"name\":\"Truxgo\",\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/#\\\/schema\\\/person\\\/8b409c26449db6aa09724b45331e333e\"},\"headline\":\"CSS language &#8211; where did it came from?\",\"datePublished\":\"2020-12-12T01:50:25+00:00\",\"dateModified\":\"2020-12-12T01:50:26+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/css-language-where-did-it-came-from\\\/\"},\"wordCount\":372,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/css-language-where-did-it-came-from\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/12\\\/CSS.jpg\",\"keywords\":[\"CSS\",\"History\"],\"articleSection\":[\"Tutorial\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/css-language-where-did-it-came-from\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/css-language-where-did-it-came-from\\\/\",\"url\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/css-language-where-did-it-came-from\\\/\",\"name\":\"CSS language - where did it came from? - Truxgo Server Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/css-language-where-did-it-came-from\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/css-language-where-did-it-came-from\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/12\\\/CSS.jpg\",\"datePublished\":\"2020-12-12T01:50:25+00:00\",\"dateModified\":\"2020-12-12T01:50:26+00:00\",\"description\":\"The beginning of the CSS Language that in itself could be said that it is not a programming language in itself but then what is it?\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/css-language-where-did-it-came-from\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/css-language-where-did-it-came-from\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/css-language-where-did-it-came-from\\\/#primaryimage\",\"url\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/12\\\/CSS.jpg\",\"contentUrl\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/12\\\/CSS.jpg\",\"width\":1080,\"height\":720},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/css-language-where-did-it-came-from\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"CSS language &#8211; where did it came from?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/\",\"name\":\"Truxgo Server Blog\",\"description\":\"Cloud Server and Hosting Tutorials.\",\"publisher\":{\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/#organization\",\"name\":\"Truxgo Server Blog\",\"url\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/cropped-truxgo-logo-blanco.png\",\"contentUrl\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/cropped-truxgo-logo-blanco.png\",\"width\":1250,\"height\":278,\"caption\":\"Truxgo Server Blog\"},\"image\":{\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/#\\\/schema\\\/person\\\/8b409c26449db6aa09724b45331e333e\",\"name\":\"Truxgo\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/52691a61c58e68677ed4860007c1bb03b14eabe7350747ab3fad3e17825b4b96?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/52691a61c58e68677ed4860007c1bb03b14eabe7350747ab3fad3e17825b4b96?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/52691a61c58e68677ed4860007c1bb03b14eabe7350747ab3fad3e17825b4b96?s=96&d=mm&r=g\",\"caption\":\"Truxgo\"},\"sameAs\":[\"https:\\\/\\\/truxgoservers.com\\\/blog\"],\"url\":\"https:\\\/\\\/truxgoservers.com\\\/blog\\\/author\\\/truxgo\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"CSS language - where did it came from? - Truxgo Server Blog","description":"The beginning of the CSS Language that in itself could be said that it is not a programming language in itself but then what is it?","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/truxgoservers.com\/blog\/css-language-where-did-it-came-from\/","og_locale":"es_MX","og_type":"article","og_title":"CSS language - where did it came from? - Truxgo Server Blog","og_description":"The beginning of the CSS Language that in itself could be said that it is not a programming language in itself but then what is it?","og_url":"https:\/\/truxgoservers.com\/blog\/css-language-where-did-it-came-from\/","og_site_name":"Truxgo Server Blog","article_published_time":"2020-12-12T01:50:25+00:00","article_modified_time":"2020-12-12T01:50:26+00:00","og_image":[{"width":1080,"height":720,"url":"https:\/\/truxgoservers.com\/blog\/wp-content\/uploads\/2020\/12\/CSS.jpg","type":"image\/jpeg"}],"author":"Truxgo","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Truxgo","Tiempo de lectura":"2 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/truxgoservers.com\/blog\/css-language-where-did-it-came-from\/#article","isPartOf":{"@id":"https:\/\/truxgoservers.com\/blog\/css-language-where-did-it-came-from\/"},"author":{"name":"Truxgo","@id":"https:\/\/truxgoservers.com\/blog\/#\/schema\/person\/8b409c26449db6aa09724b45331e333e"},"headline":"CSS language &#8211; where did it came from?","datePublished":"2020-12-12T01:50:25+00:00","dateModified":"2020-12-12T01:50:26+00:00","mainEntityOfPage":{"@id":"https:\/\/truxgoservers.com\/blog\/css-language-where-did-it-came-from\/"},"wordCount":372,"commentCount":0,"publisher":{"@id":"https:\/\/truxgoservers.com\/blog\/#organization"},"image":{"@id":"https:\/\/truxgoservers.com\/blog\/css-language-where-did-it-came-from\/#primaryimage"},"thumbnailUrl":"https:\/\/truxgoservers.com\/blog\/wp-content\/uploads\/2020\/12\/CSS.jpg","keywords":["CSS","History"],"articleSection":["Tutorial"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/truxgoservers.com\/blog\/css-language-where-did-it-came-from\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/truxgoservers.com\/blog\/css-language-where-did-it-came-from\/","url":"https:\/\/truxgoservers.com\/blog\/css-language-where-did-it-came-from\/","name":"CSS language - where did it came from? - Truxgo Server Blog","isPartOf":{"@id":"https:\/\/truxgoservers.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/truxgoservers.com\/blog\/css-language-where-did-it-came-from\/#primaryimage"},"image":{"@id":"https:\/\/truxgoservers.com\/blog\/css-language-where-did-it-came-from\/#primaryimage"},"thumbnailUrl":"https:\/\/truxgoservers.com\/blog\/wp-content\/uploads\/2020\/12\/CSS.jpg","datePublished":"2020-12-12T01:50:25+00:00","dateModified":"2020-12-12T01:50:26+00:00","description":"The beginning of the CSS Language that in itself could be said that it is not a programming language in itself but then what is it?","breadcrumb":{"@id":"https:\/\/truxgoservers.com\/blog\/css-language-where-did-it-came-from\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/truxgoservers.com\/blog\/css-language-where-did-it-came-from\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/truxgoservers.com\/blog\/css-language-where-did-it-came-from\/#primaryimage","url":"https:\/\/truxgoservers.com\/blog\/wp-content\/uploads\/2020\/12\/CSS.jpg","contentUrl":"https:\/\/truxgoservers.com\/blog\/wp-content\/uploads\/2020\/12\/CSS.jpg","width":1080,"height":720},{"@type":"BreadcrumbList","@id":"https:\/\/truxgoservers.com\/blog\/css-language-where-did-it-came-from\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/truxgoservers.com\/blog\/"},{"@type":"ListItem","position":2,"name":"CSS language &#8211; where did it came from?"}]},{"@type":"WebSite","@id":"https:\/\/truxgoservers.com\/blog\/#website","url":"https:\/\/truxgoservers.com\/blog\/","name":"Truxgo Server Blog","description":"Cloud Server and Hosting Tutorials.","publisher":{"@id":"https:\/\/truxgoservers.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/truxgoservers.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/truxgoservers.com\/blog\/#organization","name":"Truxgo Server Blog","url":"https:\/\/truxgoservers.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/truxgoservers.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/truxgoservers.com\/blog\/wp-content\/uploads\/2020\/08\/cropped-truxgo-logo-blanco.png","contentUrl":"https:\/\/truxgoservers.com\/blog\/wp-content\/uploads\/2020\/08\/cropped-truxgo-logo-blanco.png","width":1250,"height":278,"caption":"Truxgo Server Blog"},"image":{"@id":"https:\/\/truxgoservers.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/truxgoservers.com\/blog\/#\/schema\/person\/8b409c26449db6aa09724b45331e333e","name":"Truxgo","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/52691a61c58e68677ed4860007c1bb03b14eabe7350747ab3fad3e17825b4b96?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/52691a61c58e68677ed4860007c1bb03b14eabe7350747ab3fad3e17825b4b96?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/52691a61c58e68677ed4860007c1bb03b14eabe7350747ab3fad3e17825b4b96?s=96&d=mm&r=g","caption":"Truxgo"},"sameAs":["https:\/\/truxgoservers.com\/blog"],"url":"https:\/\/truxgoservers.com\/blog\/author\/truxgo\/"}]}},"_links":{"self":[{"href":"https:\/\/truxgoservers.com\/blog\/wp-json\/wp\/v2\/posts\/1341","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/truxgoservers.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/truxgoservers.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/truxgoservers.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/truxgoservers.com\/blog\/wp-json\/wp\/v2\/comments?post=1341"}],"version-history":[{"count":2,"href":"https:\/\/truxgoservers.com\/blog\/wp-json\/wp\/v2\/posts\/1341\/revisions"}],"predecessor-version":[{"id":1354,"href":"https:\/\/truxgoservers.com\/blog\/wp-json\/wp\/v2\/posts\/1341\/revisions\/1354"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/truxgoservers.com\/blog\/wp-json\/wp\/v2\/media\/1342"}],"wp:attachment":[{"href":"https:\/\/truxgoservers.com\/blog\/wp-json\/wp\/v2\/media?parent=1341"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/truxgoservers.com\/blog\/wp-json\/wp\/v2\/categories?post=1341"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/truxgoservers.com\/blog\/wp-json\/wp\/v2\/tags?post=1341"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}