{"id":227,"date":"2019-01-21T20:59:58","date_gmt":"2019-01-21T18:59:58","guid":{"rendered":"http:\/\/tutorial.bernatcortina.cat\/?page_id=227"},"modified":"2019-01-21T20:59:58","modified_gmt":"2019-01-21T18:59:58","slug":"introduccio","status":"publish","type":"page","link":"https:\/\/tutorial.bernatcortina.cat\/index.php\/css\/introduccio\/","title":{"rendered":"Introducci\u00f3"},"content":{"rendered":"<h1>CSS<\/h1>\n<p style=\"text-align: justify;\">CSS \u00e9s un est\u00e0ndard dissenyat principalment per <b>separar els atributs d\u2019estil<\/b> (com el color de fons, la mida de la font o el sagnat) <b>del contingut<\/b>. Encara que aquest pot treballar amb molts tipus de documents, \u00e9s majorment utilitzat com una forma de proveir informaci\u00f3 d\u2019estil en p\u00e0gines web.<\/p>\n<p style=\"text-align: justify;\">La <b>separaci\u00f3 entre contingut i presentaci\u00f3 millora la flexibilitat<\/b>, permetent als autors definir un \u00fanic conjunt d&#8217;estils per a milers de documents, reduint aix\u00ed el temps i treball que s&#8217;ha d&#8217;invertir en cada actualitzaci\u00f3. Aix\u00ed mateix, la implementaci\u00f3 de CSS permet a un document ser exclusivament sem\u00e0ntic, a l&#8217;alliberar-lo de la necessitat d&#8217;usar elements d\u2019estil.<\/p>\n<h1 style=\"text-align: justify;\">Declaracions, propietats i valors<\/h1>\n<p style=\"text-align: justify;\">Una <b>declaraci\u00f3<\/b> consisteix, b\u00e0sicament, en l&#8217;<b>assignaci\u00f3 d&#8217;un valor a una propietat<\/b>.<\/p>\n<p style=\"text-align: justify;\">En altres paraules, una declaraci\u00f3 \u00e9s la resposta a una pregunta. Com d\u2019ample hauria de ser aquesta taula? Quin gruix aquesta vora? De quin color hauria de ser aquest fons? Com de gran la font en aquest par\u00e0graf? I \u00e9s exactament aix\u00ed com defineixes l&#8217;aspecte de la teva document: establint declaracions, una per a cada propietat que necessites definir.<\/p>\n<p style=\"text-align: justify;\">Per\u00f2 CSS t\u00e9 un <b>format<\/b> <b>espec\u00edfic<\/b> que ha de seguir tota declaraci\u00f3. Aquest consisteix en el nom de la propietat seguit de dos punts &#8220;:&#8221; i el valor que li ser\u00e0 assignat. Quan es proveeix m\u00e9s d&#8217;una declaraci\u00f3 en el mateix bloc, cada declaraci\u00f3 ha de ser separada de la seva pr\u00f2xima per un punt i coma &#8220;;&#8221;. Aquest \u00e9s el motiu pel qual els autors normalment usen un punt i coma al final de cada declaraci\u00f3, independentment de la pres\u00e8ncia de declaracions seg\u00fcents. El proper esquema descriu les parts d&#8217;una declaraci\u00f3 CSS.<\/p>\n<p style=\"text-align: justify;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-228\" src=\"http:\/\/tutorial.bernatcortina.cat\/wp-content\/uploads\/2019\/01\/1-36.png\" alt=\"\" width=\"305\" height=\"257\" \/><\/p>\n<h1 style=\"text-align: justify;\">\u00das d\u2019estils en un document<\/h1>\n<p style=\"text-align: justify;\">HTML presenta tres m\u00e8todes per afegir informaci\u00f3 d\u2019estil a un document; <b>l\u2019atribut style<\/b>, <b>l\u2019element style<\/b> i a trav\u00e9s d\u2019un <b>arxiu extern<\/b>.<\/p>\n<h2 style=\"text-align: justify;\">Atribut style<\/h2>\n<p style=\"text-align: justify;\">L&#8217;\u00fas de l&#8217;atribut style \u00e9s la forma m\u00e9s f\u00e0cil i <b>directa<\/b> d&#8217;aplicar declaracions d&#8217;estil a un element. Aquest atribut pot tenir com a contingut, qualsevol nombre de declaracions d&#8217;estil, separades unes de les altres per un punt i coma &#8220;;&#8221;. Com que style \u00e9s un atribut global, pot ser usat en qualsevol element d&#8217;HTML.<\/p>\n<p style=\"text-align: justify;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-229\" src=\"http:\/\/tutorial.bernatcortina.cat\/wp-content\/uploads\/2019\/01\/1-37.png\" alt=\"\" width=\"582\" height=\"265\" \/><\/p>\n<p style=\"text-align: justify;\">Per\u00f2 malgrat tota la seva simplicitat i immediatesa, <b>l&#8217;\u00fas d&#8217;aquest m\u00e8tode trenca d&#8217;alguna manera un dels principals beneficis de CSS<\/b>: la possibilitat de crear declaracions d&#8217;estil que poden ser reutilitzades en tants elements com sigui possible, cosa que es tradueix en flexibilitat i portabilitat. Nom\u00e9s imagina&#8217;t havent de aplicar aquest mateix estil a centenars d&#8217;elements en els teus documents.<\/p>\n<p style=\"text-align: justify;\">Aix\u00f2 no vol dir que aquest enfocament no sigui \u00fatil. De fet, pot ser molt pertinent fer-lo servir quan necessites aplicar un estil a un sol element i per \u00fanica vegada.<\/p>\n<h2 style=\"text-align: justify;\">L\u2019element style<\/h2>\n<p style=\"text-align: justify;\">L&#8217;element style \u00e9s un <b>contenidor per declaracions d&#8217;estil<\/b>. Dins d&#8217;aquest element podem tenir <b>qualsevol nombre de declaracions d&#8217;estil<\/b>, sempre que estiguin correctament organitzades en grups de selectors.<\/p>\n<p style=\"text-align: justify;\">Aquest element t\u00e9 la particularitat que <b>nom\u00e9s pot ser declarat en la secci\u00f3 de la cap\u00e7alera<\/b> (head) del document.<\/p>\n<p style=\"text-align: justify;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-230\" src=\"http:\/\/tutorial.bernatcortina.cat\/wp-content\/uploads\/2019\/01\/1-38.png\" alt=\"\" width=\"481\" height=\"599\" \/><\/p>\n<h2 style=\"text-align: justify;\">Arxius externs<\/h2>\n<p style=\"text-align: justify;\">L&#8217;avantatge d&#8217;utilitzar un arxiu extern per emmagatzemar informaci\u00f3 d&#8217;estil resideix en la possibilitat de <b>compartir aquest arxiu entre un gran nombre de documents<\/b>. Quan un document \u00e9s carregat, el navegador detecta la refer\u00e8ncia a l&#8217;arxiu de fulls d&#8217;estil, carregant i aplicant els estils com si fossin part del document.<\/p>\n<p style=\"text-align: justify;\">Un arxiu extern de fulls d&#8217;estil pot ser inserint en el document amb l&#8217;<b>element link<\/b>, tenint el valor &#8220;text\/css&#8221; en l&#8217;atribut type, i l&#8217;URL de l&#8217;arxiu de fulls d&#8217;estil en l&#8217;atribut href. Igual que l\u2019element style, aquest element <b>nom\u00e9s pot estar ubicat en el bloc de cap\u00e7alera<\/b> (head) del document.<\/p>\n<p style=\"text-align: justify;\">Sobre els continguts de l&#8217;arxiu de fulls d&#8217;estil, <b>ha de presentar el mateix tipus d&#8217;informaci\u00f3 que en un element style<\/b>, \u00e9s a dir, qualsevol nombre de declaracions d&#8217;estil organitzades en grups de selectors.<\/p>\n<p style=\"text-align: justify;\"><i>Document html amb l\u2019element link apuntant al full d\u2019estils:<\/i><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-231\" src=\"http:\/\/tutorial.bernatcortina.cat\/wp-content\/uploads\/2019\/01\/1-39.png\" alt=\"\" width=\"577\" height=\"145\" \/><\/p>\n<p style=\"text-align: justify;\"><i>Full d\u2019estils:<\/i><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-232\" src=\"http:\/\/tutorial.bernatcortina.cat\/wp-content\/uploads\/2019\/01\/1-40.png\" alt=\"\" width=\"484\" height=\"398\" \/><\/p>\n<p style=\"text-align: justify;\"><i>Visualitzaci\u00f3 del document HTML:<\/i><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-233\" src=\"http:\/\/tutorial.bernatcortina.cat\/wp-content\/uploads\/2019\/01\/1-41.png\" alt=\"\" width=\"501\" height=\"260\" \/><\/p>\n<h1 style=\"text-align: justify;\">Selectors<\/h1>\n<p style=\"text-align: justify;\">Un selector \u00e9s el mitj\u00e0 per <b>fer una refer\u00e8ncia<\/b> a un grup d&#8217;un o m\u00e9s elements HTML, per tal d&#8217;aplicar a aquest un conjunt de declaracions CSS.<\/p>\n<p style=\"text-align: justify;\">Hi ha una estructura amb la que s\u2019ha de complir per a usar un selector i est\u00e0 composta pel selector seguit del conjunt de declaracions tancades per claus &#8220;{}&#8221;. El seg\u00fcent exemple, en el qual espais i trenquis de l\u00ednia han estat agregats per millorar la lectura, reflecteix aquesta estructura.<\/p>\n<p style=\"text-align: justify;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-234\" src=\"http:\/\/tutorial.bernatcortina.cat\/wp-content\/uploads\/2019\/01\/1-42.png\" alt=\"\" width=\"359\" height=\"145\" \/><\/p>\n<h2 style=\"text-align: justify;\">Selector universal<\/h2>\n<p style=\"text-align: justify;\">El selector universal s&#8217;indica mitjan\u00e7ant un asterisc (*). Malgrat la seva senzillesa, <b>no s&#8217;utilitza habitualment<\/b>, ja que \u00e9s dif\u00edcil que un mateix estil es pugui aplicar a tots els elements d&#8217;una p\u00e0gina.<\/p>\n<p style=\"text-align: justify;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-235\" src=\"http:\/\/tutorial.bernatcortina.cat\/wp-content\/uploads\/2019\/01\/1-43.png\" alt=\"\" width=\"330\" height=\"116\" \/><\/p>\n<h2 style=\"text-align: justify;\">Selectors de tipus o etiqueta<\/h2>\n<p style=\"text-align: justify;\">Selecciona tots els elements de la p\u00e0gina que l&#8217;etiqueta HTML coincideix amb el valor del selector. Per exemple, tots els par\u00e0grafs &lt;p&gt;, tots el \u00edtems d\u2019una llista &lt;li&gt;, tots els enlla\u00e7os &lt;a&gt;, etc.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-236\" src=\"http:\/\/tutorial.bernatcortina.cat\/wp-content\/uploads\/2019\/01\/1-44.png\" alt=\"\" width=\"409\" height=\"274\" \/><\/p>\n<h2 style=\"text-align: justify;\">Selectors de ID<\/h2>\n<p style=\"text-align: justify;\">El selector de ID es correspon amb tots els elements que tenen el valor especificat en el seu atribut id. Com, <b>per definici\u00f3, els valors de id han de ser \u00fanics,<\/b> <b>aquest selector pot afectar nom\u00e9s a un element en el document<\/b>. En la seva declaraci\u00f3, l&#8217;ID especificat ha d&#8217;estar precedit pel signe numeral (&#8220;#&#8221;).<\/p>\n<p style=\"text-align: justify;\">HTML:<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-237\" src=\"http:\/\/tutorial.bernatcortina.cat\/wp-content\/uploads\/2019\/01\/1-45.png\" alt=\"\" width=\"570\" height=\"68\" \/><\/p>\n<p style=\"text-align: justify;\">CSS:<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-238\" src=\"http:\/\/tutorial.bernatcortina.cat\/wp-content\/uploads\/2019\/01\/1-46.png\" alt=\"\" width=\"223\" height=\"92\" \/><\/p>\n<p style=\"text-align: justify;\">RESULTAT:<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-239\" src=\"http:\/\/tutorial.bernatcortina.cat\/wp-content\/uploads\/2019\/01\/1-47.png\" alt=\"\" width=\"566\" height=\"36\" \/><\/p>\n<h2 style=\"text-align: justify;\">Selectors de classe<\/h2>\n<p style=\"text-align: justify;\">Una classe \u00e9s un concepte introdu\u00eft per CSS amb el prop\u00f2sit d&#8217;<b>agrupar declaracions<\/b> i aplicar-les a un conjunt personalitzat d&#8217;elements, independentment del seu tipus o naturalesa. Des d&#8217;un altre punt de vista, una classe \u00e9s una o m\u00e9s declaracions CSS, agrupades sota un nom que els elements poden utilitzar per accedir a les seves definicions i ser afectats per elles.<\/p>\n<p style=\"text-align: justify;\">Dit aix\u00f2, un selector de classe aplica un conjunt de delcaracions a tots els elements que tenen el nom de classe especificat en el seu <b>atribut class<\/b>. En la seva construcci\u00f3, un punt (&#8220;.&#8221;) ha de precedir al nom de la classe.<\/p>\n<p style=\"text-align: justify;\"><i>Exemple: un conjunt de declaracions per la classe anomenada \u201cimportant\u201d.<\/i><\/p>\n<p style=\"text-align: justify;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-240\" src=\"http:\/\/tutorial.bernatcortina.cat\/wp-content\/uploads\/2019\/01\/1-48.png\" alt=\"\" width=\"577\" height=\"418\" \/><\/p>\n<h2 style=\"text-align: justify;\">Selectors avan\u00e7ats<\/h2>\n<p style=\"text-align: justify;\">CSS permet realitzar <b>combinacions amb els quatre selectors b\u00e0sics<\/b> descrits a dalt, fent refer\u00e8ncia a les <b>relacions entre pares, fills, germans, descendents i m\u00e9s<\/b>. Amb algunes d&#8217;aquestes eines podries, per exemple, <i>aplicar declaracions a tots els par\u00e0grafs que s\u00f3n fills directes del cos (body) (body &gt; p).<\/i> A m\u00e9s, proveeix altres <b>selectors basats en la composici\u00f3 dels atributs o els estats<\/b> que un element presenta, permetent als autors aplicar declaracions a, per exemple, <i>tots els elements input que s\u00f3n de tipus &#8220;r\u00e0dio&#8221;<\/i> <i>(atribut type) (input[type=\u201dradio\u201d]).<\/i><\/p>\n<h1 style=\"text-align: justify;\">Her\u00e8ncia<\/h1>\n<p style=\"text-align: justify;\">L&#8217;her\u00e8ncia \u00e9s un concepte pel qual <b>els elements descendents hereten les propietats declarades per als seus ancestres<\/b>. Aix\u00f2 no \u00e9s altra cosa m\u00e9s que el comportament desitjat, i evita haver de redefinir les mateixes propietats en els fills d&#8217;un element.<\/p>\n<p style=\"text-align: justify;\"><i>Exemple: definint l\u2019estil de l\u2019element body, els elements que estan dins el body hereten les seves propietats d\u2019estil.<\/i><\/p>\n<p style=\"text-align: justify;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-241\" src=\"http:\/\/tutorial.bernatcortina.cat\/wp-content\/uploads\/2019\/01\/1-49.png\" alt=\"\" width=\"510\" height=\"456\" \/><\/p>\n<p style=\"text-align: justify;\">Resultat:<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-242\" src=\"http:\/\/tutorial.bernatcortina.cat\/wp-content\/uploads\/2019\/01\/1-50.png\" alt=\"\" width=\"376\" height=\"249\" \/><\/p>\n<h1 style=\"text-align: justify;\">Col\u00b7lisions d\u2019estils<\/h1>\n<p style=\"text-align: justify;\">En els full d\u2019estils m\u00e9s complexes, \u00e9s habitual que varies regles CSS s\u2019apliquin a un mateix element HTML. El problema d\u2019aquestes regles m\u00faltiples \u00e9s que poden provocar col\u00b7lisions.<\/p>\n<p style=\"text-align: justify;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-243\" src=\"http:\/\/tutorial.bernatcortina.cat\/wp-content\/uploads\/2019\/01\/1-51.png\" alt=\"\" width=\"239\" height=\"81\" \/><\/p>\n<p style=\"text-align: justify;\"><b><i>De quin color es mostrar\u00e0 el par\u00e0graf?<\/i><\/b><\/p>\n<p style=\"text-align: justify;\">Els estils de diferents or\u00edgens i selectors s\u00f3n aplicats en un <b>ordre espec\u00edfic i un\u00edvoc<\/b>. Aquest ordre d&#8217;especificitat ajuda a resoldre conflictes i fa al sistema m\u00e9s predictible, el que permet als autors plantejar el seu esquema d&#8217;estils amb certesa.<\/p>\n<p style=\"text-align: justify;\"><b>Com m\u00e9s espec\u00edfic sigui un selector, m\u00e9s import\u00e0ncia t\u00e9 la seva regla associada. En el cas d\u2019arribar a igual especificitat, es considera la \u00faltima regla indicada.<\/b><\/p>\n<p style=\"text-align: justify;\">La seg\u00fcent llista mostra l&#8217;ordre d&#8217;especificitat que s&#8217;aplica en CSS. Cada forma d&#8217;aplicar estils en aquesta llista preval quan competeixi amb aquells sota de si.<\/p>\n<ol style=\"text-align: justify;\">\n<li>L&#8217;atribut style.<\/li>\n<li>El slector d&#8217;ID.<\/li>\n<li>El selector de classe.<\/li>\n<li>El selector de tipus.<\/li>\n<li>El selector universal.<\/li>\n<\/ol>\n<p style=\"text-align: justify;\">Per exemple, si utilitzes <b>l&#8217;atribut style<\/b> i, dins d&#8217;un <b>element style<\/b>, un <b>selector de classe<\/b> per definir la mateixa propietat d&#8217;un element, la definici\u00f3 en l&#8217;atribut style prevaldr\u00e0.<\/p>\n<p style=\"text-align: justify;\">Un altre exemple:<\/p>\n<p style=\"text-align: justify;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-244\" src=\"http:\/\/tutorial.bernatcortina.cat\/wp-content\/uploads\/2019\/01\/1-52.png\" alt=\"\" width=\"304\" height=\"261\" \/><\/p>\n<p style=\"text-align: justify;\">RESULTAT:<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-245\" src=\"http:\/\/tutorial.bernatcortina.cat\/wp-content\/uploads\/2019\/01\/1-53.png\" alt=\"\" width=\"246\" height=\"43\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>CSS CSS \u00e9s un est\u00e0ndard dissenyat principalment per separar els atributs d\u2019estil (com el color de fons, la mida de la font o el sagnat) del contingut. Encara que aquest pot treballar amb molts tipus de documents, \u00e9s majorment utilitzat com una forma de proveir informaci\u00f3 d\u2019estil en p\u00e0gines web. La separaci\u00f3 entre contingut i &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/tutorial.bernatcortina.cat\/index.php\/css\/introduccio\/\" class=\"more-link\">Continua llegint <span class=\"screen-reader-text\">\u00abIntroducci\u00f3\u00bb<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":223,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-227","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Introducci\u00f3 | HTML &amp; CSS<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/tutorial.bernatcortina.cat\/index.php\/css\/introduccio\/\" \/>\n<meta property=\"og:locale\" content=\"ca_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Introducci\u00f3 | HTML &amp; CSS\" \/>\n<meta property=\"og:description\" content=\"CSS CSS \u00e9s un est\u00e0ndard dissenyat principalment per separar els atributs d\u2019estil (com el color de fons, la mida de la font o el sagnat) del contingut. Encara que aquest pot treballar amb molts tipus de documents, \u00e9s majorment utilitzat com una forma de proveir informaci\u00f3 d\u2019estil en p\u00e0gines web. La separaci\u00f3 entre contingut i &hellip; Continua llegint \u00abIntroducci\u00f3\u00bb\" \/>\n<meta property=\"og:url\" content=\"https:\/\/tutorial.bernatcortina.cat\/index.php\/css\/introduccio\/\" \/>\n<meta property=\"og:site_name\" content=\"HTML &amp; CSS\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/bernatcortina\" \/>\n<meta property=\"og:image\" content=\"http:\/\/tutorial.bernatcortina.cat\/wp-content\/uploads\/2019\/01\/1-36.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@bernatcortina\" \/>\n<meta name=\"twitter:label1\" content=\"Temps estimat de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"7 minuts\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/tutorial.bernatcortina.cat\/index.php\/css\/introduccio\/\",\"url\":\"https:\/\/tutorial.bernatcortina.cat\/index.php\/css\/introduccio\/\",\"name\":\"Introducci\u00f3 | HTML &amp; CSS\",\"isPartOf\":{\"@id\":\"https:\/\/tutorial.bernatcortina.cat\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/tutorial.bernatcortina.cat\/index.php\/css\/introduccio\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/tutorial.bernatcortina.cat\/index.php\/css\/introduccio\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/tutorial.bernatcortina.cat\/wp-content\/uploads\/2019\/01\/1-36.png\",\"datePublished\":\"2019-01-21T18:59:58+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/tutorial.bernatcortina.cat\/index.php\/css\/introduccio\/#breadcrumb\"},\"inLanguage\":\"ca\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/tutorial.bernatcortina.cat\/index.php\/css\/introduccio\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ca\",\"@id\":\"https:\/\/tutorial.bernatcortina.cat\/index.php\/css\/introduccio\/#primaryimage\",\"url\":\"http:\/\/tutorial.bernatcortina.cat\/wp-content\/uploads\/2019\/01\/1-36.png\",\"contentUrl\":\"http:\/\/tutorial.bernatcortina.cat\/wp-content\/uploads\/2019\/01\/1-36.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/tutorial.bernatcortina.cat\/index.php\/css\/introduccio\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Inici\",\"item\":\"https:\/\/tutorial.bernatcortina.cat\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Protegit: CSS\",\"item\":\"https:\/\/tutorial.bernatcortina.cat\/index.php\/css\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Introducci\u00f3\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/tutorial.bernatcortina.cat\/#website\",\"url\":\"https:\/\/tutorial.bernatcortina.cat\/\",\"name\":\"HTML &amp; CSS\",\"description\":\"Fonaments d&#039;HTML i full d&#039;estils\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/tutorial.bernatcortina.cat\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ca\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Introducci\u00f3 | HTML &amp; CSS","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:\/\/tutorial.bernatcortina.cat\/index.php\/css\/introduccio\/","og_locale":"ca_ES","og_type":"article","og_title":"Introducci\u00f3 | HTML &amp; CSS","og_description":"CSS CSS \u00e9s un est\u00e0ndard dissenyat principalment per separar els atributs d\u2019estil (com el color de fons, la mida de la font o el sagnat) del contingut. Encara que aquest pot treballar amb molts tipus de documents, \u00e9s majorment utilitzat com una forma de proveir informaci\u00f3 d\u2019estil en p\u00e0gines web. La separaci\u00f3 entre contingut i &hellip; Continua llegint \u00abIntroducci\u00f3\u00bb","og_url":"https:\/\/tutorial.bernatcortina.cat\/index.php\/css\/introduccio\/","og_site_name":"HTML &amp; CSS","article_publisher":"https:\/\/www.facebook.com\/bernatcortina","og_image":[{"url":"http:\/\/tutorial.bernatcortina.cat\/wp-content\/uploads\/2019\/01\/1-36.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_site":"@bernatcortina","twitter_misc":{"Temps estimat de lectura":"7 minuts"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/tutorial.bernatcortina.cat\/index.php\/css\/introduccio\/","url":"https:\/\/tutorial.bernatcortina.cat\/index.php\/css\/introduccio\/","name":"Introducci\u00f3 | HTML &amp; CSS","isPartOf":{"@id":"https:\/\/tutorial.bernatcortina.cat\/#website"},"primaryImageOfPage":{"@id":"https:\/\/tutorial.bernatcortina.cat\/index.php\/css\/introduccio\/#primaryimage"},"image":{"@id":"https:\/\/tutorial.bernatcortina.cat\/index.php\/css\/introduccio\/#primaryimage"},"thumbnailUrl":"http:\/\/tutorial.bernatcortina.cat\/wp-content\/uploads\/2019\/01\/1-36.png","datePublished":"2019-01-21T18:59:58+00:00","breadcrumb":{"@id":"https:\/\/tutorial.bernatcortina.cat\/index.php\/css\/introduccio\/#breadcrumb"},"inLanguage":"ca","potentialAction":[{"@type":"ReadAction","target":["https:\/\/tutorial.bernatcortina.cat\/index.php\/css\/introduccio\/"]}]},{"@type":"ImageObject","inLanguage":"ca","@id":"https:\/\/tutorial.bernatcortina.cat\/index.php\/css\/introduccio\/#primaryimage","url":"http:\/\/tutorial.bernatcortina.cat\/wp-content\/uploads\/2019\/01\/1-36.png","contentUrl":"http:\/\/tutorial.bernatcortina.cat\/wp-content\/uploads\/2019\/01\/1-36.png"},{"@type":"BreadcrumbList","@id":"https:\/\/tutorial.bernatcortina.cat\/index.php\/css\/introduccio\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Inici","item":"https:\/\/tutorial.bernatcortina.cat\/"},{"@type":"ListItem","position":2,"name":"Protegit: CSS","item":"https:\/\/tutorial.bernatcortina.cat\/index.php\/css\/"},{"@type":"ListItem","position":3,"name":"Introducci\u00f3"}]},{"@type":"WebSite","@id":"https:\/\/tutorial.bernatcortina.cat\/#website","url":"https:\/\/tutorial.bernatcortina.cat\/","name":"HTML &amp; CSS","description":"Fonaments d&#039;HTML i full d&#039;estils","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/tutorial.bernatcortina.cat\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ca"}]}},"_links":{"self":[{"href":"https:\/\/tutorial.bernatcortina.cat\/index.php\/wp-json\/wp\/v2\/pages\/227","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tutorial.bernatcortina.cat\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/tutorial.bernatcortina.cat\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/tutorial.bernatcortina.cat\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tutorial.bernatcortina.cat\/index.php\/wp-json\/wp\/v2\/comments?post=227"}],"version-history":[{"count":0,"href":"https:\/\/tutorial.bernatcortina.cat\/index.php\/wp-json\/wp\/v2\/pages\/227\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/tutorial.bernatcortina.cat\/index.php\/wp-json\/wp\/v2\/pages\/223"}],"wp:attachment":[{"href":"https:\/\/tutorial.bernatcortina.cat\/index.php\/wp-json\/wp\/v2\/media?parent=227"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}