{"id":69442,"date":"2019-12-30T16:20:44","date_gmt":"2019-12-30T10:50:44","guid":{"rendered":"https:\/\/www.vskills.in\/certification\/tutorial\/?p=69442"},"modified":"2024-04-12T14:21:48","modified_gmt":"2024-04-12T08:51:48","slug":"learning-css","status":"publish","type":"page","link":"https:\/\/www.vskills.in\/certification\/tutorial\/learning-css\/","title":{"rendered":"Cascading Style Sheets (CSS)"},"content":{"rendered":"\n<p><a href=\"https:\/\/www.vskills.in\/certification\/tutorial\/mobile-testing-appium-tutorials\/\" target=\"_blank\" rel=\"noreferrer noopener\">Go back to tutorial<\/a><\/p>\n\n\n<h1><strong>Learning&nbsp;Cascading Style Sheets (CSS)&nbsp;<\/strong><\/h1>\n<p>Cascading Style Sheets (CSS) is specifically used for illustrating the appearance\/styling of various parts of a web page in HTML or XHTML. CSS offers the option to control the text color, fonts style, inter- paragraph spacing, columns sizing and layout, background images or colors and many other visual effects.&nbsp;The primary benefit of CSS is that it helps to customize the style of an entire website without changing each page individually. CSS-driven web design, thereby making writing HTML easier.<\/p>\n<h3><strong>How to include CSS?<\/strong><\/h3>\n<p>CSS can be included in a web page in following following ways &#8211;<\/p>\n<p><strong>FIRST METHOD &#8211; Embedded Style Sheets<\/strong> &#8211; Embedded style sheets are included between &lt;style&gt; and &lt;\/style&gt; tags in an web page\u2019s head section.<\/p>\n<p><em><strong>Example<\/strong><\/em><\/p>\n<p>&lt;style type=\u201dtext\/css\u201d&gt;<\/p>\n<p>body { font: 12px sans-serif; }<\/p>\n<p>&lt;\/ style &gt;<\/p>\n<p><strong>SECOND METHOD &#8211; External Style Sheets<\/strong> \u2013 CSS is in a separate document linked to a web page by the &lt;link&gt; element with \u201crel\u201d attribute having \u201cstylesheet\u201d as its value, \u201ctype\u201d attribute having \u201dtext\/css\u201d&nbsp; as its value and \u201chref \u201c attribute having the path to CSS file.<\/p>\n<p><em><strong>Example<\/strong><\/em><\/p>\n<p>&lt;link rel=\u201dstylesheet\u201d type=\u201dtext\/css\u201d href=\u201dstyle.css\u201d&gt;<\/p>\n<p><strong>THIRD METHOD &#8211; Import Rule<\/strong> \u2013 It is similar to external style sheet but instead of &lt;link&gt; element, it uses \u201c@import\u201d with \u201curl\u201d attribute storing the path to the CSS file.<\/p>\n<p><em><strong>Example<\/strong><\/em><\/p>\n<p>&lt;style type=\u201dtext\/css\u201d&gt;<\/p>\n<p>@import url(style.css);<\/p>\n<p>&lt;\/ style &gt;<\/p>\n<p><strong>FOURTH METHOD &#8211; Direct Style<\/strong> &#8211; Inline styles with the style attribute are used to apply CSS rules directly to an element in a web.<\/p>\n<p><em><strong>Example<\/strong><\/em><\/p>\n<p>&lt;body style=\u201dfont: 12px sans-serif;\u201d&gt;<\/p>\n<h3><strong>Component of CSS&nbsp;<\/strong><\/h3>\n<p>CSS style specifies to a web browser about how to format a HTML element on a web page like a rule to make a headline blue, draw a border around a photo, or create a 250- pixel-wide sidebar box to hold a list of links. CSS style consist of two elements<\/p>\n<ul>\n<li>Web page element that the browser formats also called as the selector.<\/li>\n<li>Actual formatting instructions also called as the declaration block or rules block.<\/li>\n<\/ul>\n<p><strong>CSS Rules<\/strong><\/p>\n<p>Note a selector can be a &lt;h1&gt; or a &lt;h2&gt; tag, a &lt;p&gt; tag having a paragraph of text and declaration block can turn that text blue, add a red border around a paragraph, position the photo in the center of the page as required by the user.<\/p>\n<p>Declaration block also called as rules block consists of property and value pairs separated by \u2018;\u2019 and curly braces to surround the block and colons to separate the property and value.<\/p>\n<p><em><strong>Example<\/strong><\/em><\/p>\n<p><a href=\"https:\/\/www.vskills.in\/certification\/tutorial\/testing\/mobile-testing-appium\/css\/attachment\/image-7-4\/\" rel=\"attachment wp-att-69643\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-69643 aligncenter\" src=\"https:\/\/www.vskills.in\/certification\/tutorial\/wp-content\/uploads\/2019\/12\/Image-7.png\" alt=\"\" width=\"513\" height=\"231\" srcset=\"https:\/\/www.vskills.in\/certification\/tutorial\/wp-content\/uploads\/2019\/12\/Image-7.png 684w, https:\/\/www.vskills.in\/certification\/tutorial\/wp-content\/uploads\/2019\/12\/Image-7-300x135.png 300w\" sizes=\"auto, (max-width: 513px) 100vw, 513px\" \/><\/a><\/p>\n<p><strong>NOTE &#8211;<\/strong> Rules can be given in any sequence and spacing or line breaks or white space are given for better organization and readability as given in HTML. Thus giving increased maintainability and productivity.<\/p>\n<h3><strong>Basics of CSS Selector&nbsp;<\/strong><\/h3>\n<p>CCS Selectors are primarily used to select the HTML elements on the web page on which declarations is given in the declaration block\/rule block applied.<\/p>\n<p><em><strong>Categories of CSS Selector<\/strong><\/em><\/p>\n<ul>\n<li>Simple selectors<\/li>\n<li>Attribute selectors<\/li>\n<li>Pseudo-classes<\/li>\n<li>Pseudo-elements<\/li>\n<li>Combinators.<\/li>\n<li>Multiple selectors<\/li>\n<\/ul>\n\n\n<p><a href=\"https:\/\/www.vskills.in\/certification\/tutorial\/mobile-testing-appium-tutorials\/\" target=\"_blank\" rel=\"noreferrer noopener\">Go back to tutorial<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Go back to tutorial Learning&nbsp;Cascading Style Sheets (CSS)&nbsp; Cascading Style Sheets (CSS) is specifically used for illustrating the appearance\/styling of various parts of a web page in HTML or XHTML. CSS offers the option to control the text color, fonts style, inter- paragraph spacing, columns sizing and layout, background images or colors and many other&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"categories":[7891],"tags":[6766],"class_list":["post-69442","page","type-page","status-publish","hentry","category-mobile-testing-appium","tag-css"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Learning Cascading Style Sheets (CSS) - Vskills Tutorial<\/title>\n<meta name=\"description\" content=\"Become a mobile testing professional by learning CSS and advanced techniques. Try Free Appium practice test and become Governemnt Certified Now!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.vskills.in\/certification\/tutorial\/learning-css\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Learning Cascading Style Sheets (CSS) - Vskills Tutorial\" \/>\n<meta property=\"og:description\" content=\"Become a mobile testing professional by learning CSS and advanced techniques. Try Free Appium practice test and become Governemnt Certified Now!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.vskills.in\/certification\/tutorial\/learning-css\/\" \/>\n<meta property=\"og:site_name\" content=\"Tutorial\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/vskills.in\/\" \/>\n<meta property=\"article:modified_time\" content=\"2024-04-12T08:51:48+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.vskills.in\/certification\/tutorial\/wp-content\/uploads\/2019\/12\/Image-7.png\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/learning-css\/\",\"url\":\"https:\/\/www.vskills.in\/certification\/tutorial\/learning-css\/\",\"name\":\"Learning Cascading Style Sheets (CSS) - Vskills Tutorial\",\"isPartOf\":{\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/learning-css\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/learning-css\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.vskills.in\/certification\/tutorial\/wp-content\/uploads\/2019\/12\/Image-7.png\",\"datePublished\":\"2019-12-30T10:50:44+00:00\",\"dateModified\":\"2024-04-12T08:51:48+00:00\",\"description\":\"Become a mobile testing professional by learning CSS and advanced techniques. Try Free Appium practice test and become Governemnt Certified Now!\",\"breadcrumb\":{\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/learning-css\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.vskills.in\/certification\/tutorial\/learning-css\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/learning-css\/#primaryimage\",\"url\":\"https:\/\/www.vskills.in\/certification\/tutorial\/wp-content\/uploads\/2019\/12\/Image-7.png\",\"contentUrl\":\"https:\/\/www.vskills.in\/certification\/tutorial\/wp-content\/uploads\/2019\/12\/Image-7.png\",\"width\":684,\"height\":308},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/learning-css\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.vskills.in\/certification\/tutorial\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cascading Style Sheets (CSS)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/#website\",\"url\":\"https:\/\/www.vskills.in\/certification\/tutorial\/\",\"name\":\"Tutorial\",\"description\":\"Vskills - A initiative in elearning and certification\",\"publisher\":{\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.vskills.in\/certification\/tutorial\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/#organization\",\"name\":\"Vskills\",\"url\":\"https:\/\/www.vskills.in\/certification\/tutorial\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.vskills.in\/certification\/tutorial\/wp-content\/uploads\/2017\/07\/vskills-min-logo.jpg\",\"contentUrl\":\"https:\/\/www.vskills.in\/certification\/tutorial\/wp-content\/uploads\/2017\/07\/vskills-min-logo.jpg\",\"width\":73,\"height\":55,\"caption\":\"Vskills\"},\"image\":{\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/vskills.in\/\",\"https:\/\/x.com\/vskills_in\",\"https:\/\/www.linkedin.com\/company-beta\/1371554\/\",\"https:\/\/www.youtube.com\/channel\/UCMWnscxPwRF_PqXo9B7q_Tw\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Learning Cascading Style Sheets (CSS) - Vskills Tutorial","description":"Become a mobile testing professional by learning CSS and advanced techniques. Try Free Appium practice test and become Governemnt Certified Now!","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:\/\/www.vskills.in\/certification\/tutorial\/learning-css\/","og_locale":"en_US","og_type":"article","og_title":"Learning Cascading Style Sheets (CSS) - Vskills Tutorial","og_description":"Become a mobile testing professional by learning CSS and advanced techniques. Try Free Appium practice test and become Governemnt Certified Now!","og_url":"https:\/\/www.vskills.in\/certification\/tutorial\/learning-css\/","og_site_name":"Tutorial","article_publisher":"https:\/\/www.facebook.com\/vskills.in\/","article_modified_time":"2024-04-12T08:51:48+00:00","og_image":[{"url":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-content\/uploads\/2019\/12\/Image-7.png","type":"","width":"","height":""}],"twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.vskills.in\/certification\/tutorial\/learning-css\/","url":"https:\/\/www.vskills.in\/certification\/tutorial\/learning-css\/","name":"Learning Cascading Style Sheets (CSS) - Vskills Tutorial","isPartOf":{"@id":"https:\/\/www.vskills.in\/certification\/tutorial\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.vskills.in\/certification\/tutorial\/learning-css\/#primaryimage"},"image":{"@id":"https:\/\/www.vskills.in\/certification\/tutorial\/learning-css\/#primaryimage"},"thumbnailUrl":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-content\/uploads\/2019\/12\/Image-7.png","datePublished":"2019-12-30T10:50:44+00:00","dateModified":"2024-04-12T08:51:48+00:00","description":"Become a mobile testing professional by learning CSS and advanced techniques. Try Free Appium practice test and become Governemnt Certified Now!","breadcrumb":{"@id":"https:\/\/www.vskills.in\/certification\/tutorial\/learning-css\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.vskills.in\/certification\/tutorial\/learning-css\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.vskills.in\/certification\/tutorial\/learning-css\/#primaryimage","url":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-content\/uploads\/2019\/12\/Image-7.png","contentUrl":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-content\/uploads\/2019\/12\/Image-7.png","width":684,"height":308},{"@type":"BreadcrumbList","@id":"https:\/\/www.vskills.in\/certification\/tutorial\/learning-css\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.vskills.in\/certification\/tutorial\/"},{"@type":"ListItem","position":2,"name":"Cascading Style Sheets (CSS)"}]},{"@type":"WebSite","@id":"https:\/\/www.vskills.in\/certification\/tutorial\/#website","url":"https:\/\/www.vskills.in\/certification\/tutorial\/","name":"Tutorial","description":"Vskills - A initiative in elearning and certification","publisher":{"@id":"https:\/\/www.vskills.in\/certification\/tutorial\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.vskills.in\/certification\/tutorial\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.vskills.in\/certification\/tutorial\/#organization","name":"Vskills","url":"https:\/\/www.vskills.in\/certification\/tutorial\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.vskills.in\/certification\/tutorial\/#\/schema\/logo\/image\/","url":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-content\/uploads\/2017\/07\/vskills-min-logo.jpg","contentUrl":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-content\/uploads\/2017\/07\/vskills-min-logo.jpg","width":73,"height":55,"caption":"Vskills"},"image":{"@id":"https:\/\/www.vskills.in\/certification\/tutorial\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/vskills.in\/","https:\/\/x.com\/vskills_in","https:\/\/www.linkedin.com\/company-beta\/1371554\/","https:\/\/www.youtube.com\/channel\/UCMWnscxPwRF_PqXo9B7q_Tw"]}]}},"_links":{"self":[{"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/pages\/69442","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/comments?post=69442"}],"version-history":[{"count":5,"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/pages\/69442\/revisions"}],"predecessor-version":[{"id":84551,"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/pages\/69442\/revisions\/84551"}],"wp:attachment":[{"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/media?parent=69442"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/categories?post=69442"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/tags?post=69442"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}