{"id":9806,"date":"2020-04-09T10:01:49","date_gmt":"2020-04-09T17:01:49","guid":{"rendered":"https:\/\/careerkarma.com\/blog\/?p=9806"},"modified":"2022-08-14T10:48:27","modified_gmt":"2022-08-14T17:48:27","slug":"what-is-css","status":"publish","type":"post","link":"https:\/\/careerkarma.com\/blog\/what-is-css\/","title":{"rendered":"What is CSS? An Intro to Cascading Style Sheets"},"content":{"rendered":"\n<p><em>CSS stands for Cascading Style Sheets. It controls the visual aspects of web pages, allowing designers to choose fonts, colors, layout, and more. Along with HTML and <\/em><a href=\"https:\/\/careerkarma.com\/blog\/javascript\/\"><em>JavaScript<\/em><\/a><em>, CSS is a part of the fundamental blocks of web development.<\/em><\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<p>You may ask yourself, \u201cHave I run into CSS before?\u201d<\/p>\n\n\n\n<p>The answer is a definite yes. CSS adds style to your website. Without it, you would just see a bland HTML elements with no structure, no colors, and lines of text and images thrown in the mix. That\u2019s not very attractive, is it? CSS steps in to provide your website with that makeover it needs. CSS files turn your web page from a bland document into a work of art.<\/p>\n\n\n\n<p>So let\u2019s go ahead, get our digital art supplies ready, and begin to paint a pretty picture of our journey into tech by learning about the purpose of CSS.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-what-is-css-exactly\"><strong>What is CSS Exactly?<\/strong><\/h2>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"800\" src=\"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2019\/06\/hal-gatewood-613602-unsplash.jpg\" alt=\"A watercolor representation of web page layouts.\" class=\"wp-image-3096\"\/><figcaption><em>CSS affects various elements in the markup document including colors, fonts, borders, and margins.<\/em><\/figcaption><\/figure>\n\n\n\n<p>CSS stands for Cascading Style Sheets. It is a styling language that controls many of the visual elements for a web page.<\/p>\n\n\n\n<p>Before CSS, developers had a tough time working with HTML code to format their content in a document, and even then the content was very limited. HTML only was intended to be only a markup language to link various online documents together. HTML was never meant for formatting a page.<\/p>\n\n\n\n<p>When HTML 3.2 presented style formatting tags for properties like fonts, it caused difficulties for developers. Programmers would spend a long and expensive process coding lengthy pages of HTML code. This made it difficult to find errors within the HTML syntax if things went wrong in the web page.<\/p>\n\n\n\n<p>The <a href=\"https:\/\/www.w3schools.com\/css\/css_intro.asp\" target=\"_blank\" rel=\"noopener\" rel=\"nofollow\">World Wide Web Consortium (W3C)<\/a> saw this and adopted CSS to settle the issue. They later went on to create the CSS Working Group dedicated to developing the version of CSS we have today. <br><br>CSS did HTML, and the tech world in general, a favor and removed all style formatting HTML tags from the page and replaced them with lists of rules called style sheets.<\/p>\n\n\n\n<p>If you think of the development of a house or any type of building, HTML represents the basic structure of the building: the walls, stairs, and doors. CSS would represent the paint, decorations, and style of the building. While HTML provides your base structure, CSS provides the style of your webpage\u2014 making it stand out among other webpages on the Internet.<\/p>\n\n\n\n<p>The style includes the background colors, layout, and even the display style for various types of devices. You can even add animations with <a href=\"https:\/\/careerkarma.com\/blog\/css-keyframes\/\">CSS keyframes<\/a>. Additionally, CSS is completely separate from HTML and it can be used by any markup language, including XHTML (a variant of HTML), and XML (Extensible Markup Language).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-how-does-css-work\"><strong>How Does CSS Work?<\/strong><\/h2>\n\n\n\n<p>CSS brings style to your web pages by interacting with individual HTML components called elements. The language enables the separation of presentation and content. This improves accessibility and performance in web page processing. It also provides more flexibility across many pages and reduces repetition and difficulty in the HTML code. Developers style their CSS through a word processor or text editor and link the CSS to HTML in three different ways.<\/p>\n\n\n\n<p><strong>External<\/strong> style sheets, the most recommended method, are saved as a separate file from the HTML document with a .css extension. Then every HTML page will pull the style rules from just one CSS reference. This method is recommended if you have several rules that can span across many pages on your website. To use your external style sheet, you include a link tag in your header section of the HTML file that sources to your .css file.<\/p>\n\n\n\n<p><strong>Internal<\/strong> style sheets are included within the header section of your HTML file but within a style tag. Internal style sheets are recommended if you have a single page with a couple of rules that are unique to the other pages on your website.<\/p>\n\n\n\n<p><strong>Inline<\/strong> style sheets are within the elements in your HTML file. These are small segments of CSS written into the code. Inline style sheets should only be used when the style is a single coding instance in your entire webpage.<br><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-how-do-i-use-css\"><strong>How Do I Use CSS?<\/strong><\/h2>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"799\" src=\"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2019\/07\/dual-screen-1745705_1280.png\" alt=\"A graphic showing two computer monitors.\" class=\"wp-image-3974\"\/><figcaption><em>CSS can affect several pages of a website with just one file. This includes declaring styles for different devices and screen sizes.<\/em><\/figcaption><\/figure>\n\n\n\n<p>CSS syntax is simple and consists of a plain text document called a style sheet. Style sheets separated into blocks of code are called rules. A CSS rule consists of two parts to work with the HTML code.<br><\/p>\n\n\n\n<p>The first part of a CSS rule is the selector. Selectors declare which elements in the HTML document the developer wants to style. You can call a rule with a selector that applies to paragraphs (identified with the \u2018p\u2019 tag) and it will affect all paragraphs within your HTML document.<br><\/p>\n\n\n\n<p>Selectors apply to the HTML in two ways. You either apply your styles to all elements on the page like mentioned earlier or apply it to certain ones within a page through attributes. CSS selectors for HTML attributes are identified in two forms: id and class.<br><\/p>\n\n\n\n<p>The id affects a unique identifier within the document. They would be marked with a \u2018#\u2019 symbol. The id cannot share the same identifying name with another id in the document. If you would like to use the same identifier name for multiple elements in the document, you would use the class attribute. The \u2018.\u2019 symbol represents the class attribute you want to style in your CSS code. Both attributes are case-sensitive and start with their identifying symbols and letters. They can include alphanumeric characters, hyphens, and underscores in their names.<br><\/p>\n\n\n\n<p>The second part of the CSS rule is the declaration block. This block is a list of declarations consisting of a property, a value, and a colon between the two items. These declarations are surrounded by curly brackets or braces within the CSS rule.&nbsp;<br><\/p>\n\n\n\n<p>Properties are items that are affected in the selector. These include, but are not limited to, the font size, color, layout, and margins. Properties are specified in the CSS standard and have a set of possible values. Values are the settings that you want to insert into your properties to change their presentation on the HTML page. Values can be a wide range of keywords, numerical values, or measurements.<br><\/p>\n\n\n\n<p>If many declarations are included in a block, a semicolon must separate each declaration for them to work in the rule.<br><\/p>\n\n\n\n<p>Now that we know what a CSS rule is and what it includes we need to learn the running order of CSS. This is where the \u201ccascading\u201d in CSS comes in.<br><\/p>\n\n\n\n<p>You can include several rules across many style sheets, but what if they conflict with each other? When this occurs, the styles will cascade into new styles by using a priority order to define which one the HTML code answers to. The priority levels are:<br><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Priority 1<\/strong>: Inline styles<\/li><li><strong>Priority 2<\/strong>: External and internal style sheets<\/li><li><strong>Priority 3<\/strong>: Browser defaults<\/li><\/ul>\n\n\n\n<p>But what if you have two styles that have the same priority level? Executing two styles with similar priority levels will cause the code to run from top to bottom. Therefore, the last one gets the highest priority.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-how-do-i-start-learning-css\"><strong>How Do I Start Learning CSS?<\/strong><br><\/h2>\n\n\n\n<p>CSS, along with HTML, is very easy to pick up when you want to start learning code. There are many resources available all over the Web where you can <a href=\"https:\/\/careerkarma.com\/blog\/learn-css\/\">start learning CSS.<\/a><br><\/p>\n\n\n\n<p><a href=\"https:\/\/www.w3schools.com\/\" target=\"_blank\" rel=\"noopener\" rel=\"nofollow\">W3Schools<\/a> and <a href=\"https:\/\/developer.mozilla.org\/en-US\/\" target=\"_blank\" rel=\"noopener\" rel=\"nofollow\">Mozilla Developer Network<\/a> are useful as you learn the concepts of the programming languages. They provide online tutorials and articles on languages like CSS.&nbsp;<br><\/p>\n\n\n\n<p>To start developing your brain with syntax and learning the basics, you should use applications like <a href=\"http:\/\/www.grasshopper.codes\/\" target=\"_blank\" rel=\"noopener\" rel=\"nofollow\">Grasshopper<\/a>, <a href=\"https:\/\/careerkarma.com\/blog\/sololearn-app-review\/\">SoloLearn<\/a>, and <a href=\"http:\/\/www.codecademy.com\/\" target=\"_blank\" rel=\"noopener\" rel=\"nofollow\">Codecademy.<\/a> These applications are available in both browser and mobile formats. They provide many activities to help you grasp a basic understanding of languages such as HTML and CSS.<br><\/p>\n\n\n\n<p>When you feel that you want to push the bar a bit more, take a look at the best free online resource for learning web development at <a href=\"https:\/\/careerkarma.com\/blog\/freecodecamp-review\/\">freeCodeCamp<\/a>. This non-profit organization helps beginners learn to code through free online courses and resources in various media formats.<br><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-summary\"><strong>Summary<\/strong><br><\/h2>\n\n\n\n<p>CSS provides the presentation, character, and personality in a website. You wouldn\u2019t want to go outside looking plain and bland. You wouldn\u2019t want your house, your car, or anything that represents what you are to lack style. Even if you just put a flag on your car or a wreath on your front door, it is something that provides style.<br><\/p>\n\n\n\n<p>The same concept applies to your websites. CSS gives you the ability to play around with colors, fonts, and layouts to build attractive websites for the public. It also eases the workload for developers by separating the style formatting from the actual structure of the webpage. So that if you run into any issues with your code, you can figure out where your problems lie simply with separate coding files. No need to spend hours to find where the syntax went wrong in one long document.&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"CSS stands for Cascading Style Sheets. It controls the visual aspects of web pages, allowing designers to choose fonts, colors, layout, and more. Along with HTML and JavaScript, CSS is a part of the fundamental blocks of web development. You may ask yourself, \u201cHave I run into CSS before?\u201d The answer is a definite yes.&hellip;","protected":false},"author":43,"featured_media":14242,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[17287],"tags":[],"class_list":{"0":"post-9806","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-css"},"acf":{"post_sub_title":"","sprint_id":"","query_class":"CSS","school_sft":"","parent_sft":"","school_privacy_policy":"","has_review":null,"is_sponser_post":"","is_guest_post":""},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.0 (Yoast SEO v27.0) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>What is CSS? An Intro to Cascading Style Sheets | Career Karma<\/title>\n<meta name=\"description\" content=\"CSS is one of the core technologies for building websites. Along with HTML and JavaScript, CSS is a fundamental part of web development.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/careerkarma.com\/blog\/what-is-css\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What is CSS? An Intro to Cascading Style Sheets\" \/>\n<meta property=\"og:description\" content=\"CSS is one of the core technologies for building websites. Along with HTML and JavaScript, CSS is a fundamental part of web development.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/careerkarma.com\/blog\/what-is-css\/\" \/>\n<meta property=\"og:site_name\" content=\"Career Karma\" \/>\n<meta property=\"article:publisher\" content=\"http:\/\/facebook.com\/careerkarmaapp\" \/>\n<meta property=\"article:published_time\" content=\"2020-04-09T17:01:49+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-08-14T17:48:27+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/04\/what-is-css.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"675\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Diarte Jeffcoat\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@career_karma\" \/>\n<meta name=\"twitter:site\" content=\"@career_karma\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Diarte Jeffcoat\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/careerkarma.com\/blog\/what-is-css\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/careerkarma.com\/blog\/what-is-css\/\"},\"author\":{\"name\":\"Diarte Jeffcoat\",\"@id\":\"https:\/\/careerkarma.com\/blog\/#\/schema\/person\/20f971c79b0edd9804ef1f36f10bab1e\"},\"headline\":\"What is CSS? An Intro to Cascading Style Sheets\",\"datePublished\":\"2020-04-09T17:01:49+00:00\",\"dateModified\":\"2022-08-14T17:48:27+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/careerkarma.com\/blog\/what-is-css\/\"},\"wordCount\":1535,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/careerkarma.com\/blog\/what-is-css\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/04\/what-is-css.jpg\",\"articleSection\":[\"CSS\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/careerkarma.com\/blog\/what-is-css\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/careerkarma.com\/blog\/what-is-css\/\",\"url\":\"https:\/\/careerkarma.com\/blog\/what-is-css\/\",\"name\":\"What is CSS? An Intro to Cascading Style Sheets | Career Karma\",\"isPartOf\":{\"@id\":\"https:\/\/careerkarma.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/careerkarma.com\/blog\/what-is-css\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/careerkarma.com\/blog\/what-is-css\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/04\/what-is-css.jpg\",\"datePublished\":\"2020-04-09T17:01:49+00:00\",\"dateModified\":\"2022-08-14T17:48:27+00:00\",\"author\":{\"@id\":\"https:\/\/careerkarma.com\/blog\/#\/schema\/person\/20f971c79b0edd9804ef1f36f10bab1e\"},\"description\":\"CSS is one of the core technologies for building websites. Along with HTML and JavaScript, CSS is a fundamental part of web development.\",\"breadcrumb\":{\"@id\":\"https:\/\/careerkarma.com\/blog\/what-is-css\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/careerkarma.com\/blog\/what-is-css\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/careerkarma.com\/blog\/what-is-css\/#primaryimage\",\"url\":\"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/04\/what-is-css.jpg\",\"contentUrl\":\"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/04\/what-is-css.jpg\",\"width\":1200,\"height\":675,\"caption\":\"What is CSS?\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/careerkarma.com\/blog\/what-is-css\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog\",\"item\":\"https:\/\/careerkarma.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"CSS\",\"item\":\"https:\/\/careerkarma.com\/blog\/css\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"What is CSS? An Intro to Cascading Style Sheets\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/careerkarma.com\/blog\/#website\",\"url\":\"https:\/\/careerkarma.com\/blog\/\",\"name\":\"Career Karma\",\"description\":\"Latest Coding Bootcamp News &amp; Career Hacks from Industry Insiders\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/careerkarma.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/careerkarma.com\/blog\/#\/schema\/person\/20f971c79b0edd9804ef1f36f10bab1e\",\"name\":\"Diarte Jeffcoat\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/careerkarma.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2019\/10\/dsj_profilepic_480.jpg\",\"contentUrl\":\"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2019\/10\/dsj_profilepic_480.jpg\",\"caption\":\"Diarte Jeffcoat\"},\"description\":\"Diarte Jeffcoat is a software engineering student at Kenzie Academy. Originally from Columbia, South Carolina, he is a writer with a MA in New Media Journalism from Full Sail University. Outside of his journey breaking into tech, he does freelance work as a writer and brand consultant specializing in developing small businesses.\",\"url\":\"https:\/\/careerkarma.com\/blog\/author\/diarte-jeffcoat\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"What is CSS? An Intro to Cascading Style Sheets | Career Karma","description":"CSS is one of the core technologies for building websites. Along with HTML and JavaScript, CSS is a fundamental part of web development.","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:\/\/careerkarma.com\/blog\/what-is-css\/","og_locale":"en_US","og_type":"article","og_title":"What is CSS? An Intro to Cascading Style Sheets","og_description":"CSS is one of the core technologies for building websites. Along with HTML and JavaScript, CSS is a fundamental part of web development.","og_url":"https:\/\/careerkarma.com\/blog\/what-is-css\/","og_site_name":"Career Karma","article_publisher":"http:\/\/facebook.com\/careerkarmaapp","article_published_time":"2020-04-09T17:01:49+00:00","article_modified_time":"2022-08-14T17:48:27+00:00","og_image":[{"width":1200,"height":675,"url":"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/04\/what-is-css.jpg","type":"image\/jpeg"}],"author":"Diarte Jeffcoat","twitter_card":"summary_large_image","twitter_creator":"@career_karma","twitter_site":"@career_karma","twitter_misc":{"Written by":"Diarte Jeffcoat","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/careerkarma.com\/blog\/what-is-css\/#article","isPartOf":{"@id":"https:\/\/careerkarma.com\/blog\/what-is-css\/"},"author":{"name":"Diarte Jeffcoat","@id":"https:\/\/careerkarma.com\/blog\/#\/schema\/person\/20f971c79b0edd9804ef1f36f10bab1e"},"headline":"What is CSS? An Intro to Cascading Style Sheets","datePublished":"2020-04-09T17:01:49+00:00","dateModified":"2022-08-14T17:48:27+00:00","mainEntityOfPage":{"@id":"https:\/\/careerkarma.com\/blog\/what-is-css\/"},"wordCount":1535,"commentCount":0,"image":{"@id":"https:\/\/careerkarma.com\/blog\/what-is-css\/#primaryimage"},"thumbnailUrl":"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/04\/what-is-css.jpg","articleSection":["CSS"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/careerkarma.com\/blog\/what-is-css\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/careerkarma.com\/blog\/what-is-css\/","url":"https:\/\/careerkarma.com\/blog\/what-is-css\/","name":"What is CSS? An Intro to Cascading Style Sheets | Career Karma","isPartOf":{"@id":"https:\/\/careerkarma.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/careerkarma.com\/blog\/what-is-css\/#primaryimage"},"image":{"@id":"https:\/\/careerkarma.com\/blog\/what-is-css\/#primaryimage"},"thumbnailUrl":"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/04\/what-is-css.jpg","datePublished":"2020-04-09T17:01:49+00:00","dateModified":"2022-08-14T17:48:27+00:00","author":{"@id":"https:\/\/careerkarma.com\/blog\/#\/schema\/person\/20f971c79b0edd9804ef1f36f10bab1e"},"description":"CSS is one of the core technologies for building websites. Along with HTML and JavaScript, CSS is a fundamental part of web development.","breadcrumb":{"@id":"https:\/\/careerkarma.com\/blog\/what-is-css\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/careerkarma.com\/blog\/what-is-css\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/careerkarma.com\/blog\/what-is-css\/#primaryimage","url":"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/04\/what-is-css.jpg","contentUrl":"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/04\/what-is-css.jpg","width":1200,"height":675,"caption":"What is CSS?"},{"@type":"BreadcrumbList","@id":"https:\/\/careerkarma.com\/blog\/what-is-css\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog","item":"https:\/\/careerkarma.com\/blog\/"},{"@type":"ListItem","position":2,"name":"CSS","item":"https:\/\/careerkarma.com\/blog\/css\/"},{"@type":"ListItem","position":3,"name":"What is CSS? An Intro to Cascading Style Sheets"}]},{"@type":"WebSite","@id":"https:\/\/careerkarma.com\/blog\/#website","url":"https:\/\/careerkarma.com\/blog\/","name":"Career Karma","description":"Latest Coding Bootcamp News &amp; Career Hacks from Industry Insiders","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/careerkarma.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/careerkarma.com\/blog\/#\/schema\/person\/20f971c79b0edd9804ef1f36f10bab1e","name":"Diarte Jeffcoat","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/careerkarma.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2019\/10\/dsj_profilepic_480.jpg","contentUrl":"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2019\/10\/dsj_profilepic_480.jpg","caption":"Diarte Jeffcoat"},"description":"Diarte Jeffcoat is a software engineering student at Kenzie Academy. Originally from Columbia, South Carolina, he is a writer with a MA in New Media Journalism from Full Sail University. Outside of his journey breaking into tech, he does freelance work as a writer and brand consultant specializing in developing small businesses.","url":"https:\/\/careerkarma.com\/blog\/author\/diarte-jeffcoat\/"}]}},"_links":{"self":[{"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/posts\/9806","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/users\/43"}],"replies":[{"embeddable":true,"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/comments?post=9806"}],"version-history":[{"count":0,"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/posts\/9806\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/media\/14242"}],"wp:attachment":[{"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/media?parent=9806"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/categories?post=9806"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/tags?post=9806"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}