{"id":5475,"date":"2016-01-15T18:26:37","date_gmt":"2016-01-15T21:26:37","guid":{"rendered":"http:\/\/betaweblog.education\/wp\/?p=5475"},"modified":"2016-01-15T18:26:37","modified_gmt":"2016-01-15T21:26:37","slug":"html-desde-cero-css-colores-posiciones-tamanos-y-mas","status":"publish","type":"post","link":"https:\/\/irisfernandez.com.ar\/betaweblog\/index.php\/2016\/01\/15\/html-desde-cero-css-colores-posiciones-tamanos-y-mas\/","title":{"rendered":"HTML desde cero &#8211; Introducci\u00f3n a CSS: colores, posiciones, tama\u00f1os, y m\u00e1s"},"content":{"rendered":"<p>Hasta ahora hicimos las siguientes cosas:<\/p>\n<ul>\n<li><a href=\"http:\/\/betaweblog.education\/wp\/html-desde-cero\/\">Clase 1: p\u00e1rrafos, encabezado, y cuerpo<\/a><\/li>\n<li><a href=\"http:\/\/betaweblog.education\/wp\/html-desde-cero-clase-2\/\">Clase 2: negrita, cursiva, enlaces<\/a><\/li>\n<li><a href=\"http:\/\/betaweblog.education\/wp\/html-desde-cero-clase-3\/\">Clase 3: im\u00e1genes, t\u00edtulo de p\u00e1gina y t\u00edtulos de secciones<\/a><\/li>\n<li><a href=\"http:\/\/betaweblog.education\/wp\/html-desde-cero-clase-4\/\">Clase 4: Listas numeradas y \u00a0no numeradas, tablas<\/a><\/li>\n<\/ul>\n<p>Pero en ning\u00fan momento definimos el formato de cada objeto: color, tama\u00f1o, posici\u00f3n, etc.<\/p>\n<p>En este <a href=\"http:\/\/www.w3schools.com\/html\/html_css.asp\">tutorial de HTML y CSS de W3schools<\/a>\u00a0se explican tres maneras de dar formato a una p\u00e1gina en HTML: en el encabezado, entre el contenido, y mediante el uso de una hoja de estilo externa. Esta tercera es muy superior a las otras, debido a que permite cambiar de hoja de estilo dando formato a todos los elementos de la p\u00e1gina.<\/p>\n<p>\u00bfY para qu\u00e9 sirve cambiar de hoja de estilo? Por ejemplo, para darle <strong>alto contraste<\/strong> si uno es un usuario con <strong>problemas de visi\u00f3n<\/strong>. O para tener una hoja de estilo personalizada en el caso de ser una persona <strong>dalt\u00f3nica o con alg\u00fan tipo de ceguera del color.<\/strong><\/p>\n<h2>Mi primer hoja de estilo<\/h2>\n<p>Vamos a necesitar un archivo HTML que tenga varios elementos, por ejemplo, este:<\/p>\n<div style=\"border: 1px solid #b7dc70; padding: 10px; width: 90%;\">\n<pre>&lt;h1&gt;Comienzo de clases&lt;\/h1&gt;<\/pre>\n<pre>&lt;h2&gt;Resultados del campeonato de truco&lt;\/h2&gt;\n&lt;h3&gt;Intercolegial diciembre 2015&lt;\/h3&gt;<\/pre>\n<pre>&lt;ol&gt;<\/pre>\n<pre>&lt;li&gt;P\u00e9rez&lt;\/li&gt;<\/pre>\n<pre>&lt;li&gt;G\u00f3mez&lt;\/li&gt;<\/pre>\n<pre>&lt;li&gt;Fern\u00e1ndez&lt;\/li&gt;<\/pre>\n<pre>&lt;li&gt;Rodr\u00edguez&lt;\/li&gt;<\/pre>\n<pre>&lt;\/ol&gt;<\/pre>\n<pre>&lt;h2&gt;Campamento febrero 2016&lt;\/h2&gt;\n&lt;h3&gt;Lista de elementos a traer&lt;\/h3&gt;<\/pre>\n<pre>&lt;ul&gt;\n &lt;li&gt;Birome&lt;\/li&gt;\n<\/pre>\n<pre>&lt;li&gt;Cuaderno&lt;\/li&gt;<\/pre>\n<pre>&lt;li&gt;Hilo de pizza&lt;\/li&gt;<\/pre>\n<pre>&lt;li&gt;Instrumento musica (no piano)&lt;\/li&gt;<\/pre>\n<pre>&lt;\/ul&gt;\n\n&lt;p&gt;Se ruega a los se\u00f1ores padres enviar a sus hijos aseados y \nretirarlos al finalizar la jornada en forma puntual.&lt;\/p&gt;\n&lt;p&gt;No se aceptan mascotas.&lt;\/p&gt;<\/pre>\n<\/div>\n<p>Para tener una p\u00e1gina web deberemos agregarle, como siempre, el encabezado que indica el tipo de archivo, la codificaci\u00f3n que permite ver los acentos y e\u00f1es, y esta vez le vamos a a\u00f1adir un <strong>enlace a la hoja de estilo<\/strong>:<\/p>\n<div style=\"border: 1px solid #b7dc70; padding: 10px; width: 90%;\">\n<pre>&lt;!DOCTYPE html&gt;\n&lt;head&gt;\n&lt;meta http-equiv=\"Content-Type\" content=\"text\/html; charset=ISO-8859-1\" \/&gt;\n<strong><span class=\"highLT\">&lt;<\/span><span class=\"highELE\">link<\/span> <span class=\"highATT\">rel=<\/span><span class=\"highVAL\">\"stylesheet\"<\/span> <span class=\"highATT\">href=<\/span><span class=\"highVAL\">\"miestilo.css\"<\/span><span class=\"highGT\">&gt;<\/span><\/strong>\n&lt;title&gt;Escuela&lt;\/title&gt;\n&lt;\/head&gt;\n&lt;body&gt;\n..............\n&lt;\/body&gt;\n&lt;\/HTML&gt;<\/pre>\n<\/div>\n<p>El archivo miestilo.css puede contener indicaciones acerca de c\u00f3mo ser\u00e1 cada uno de los elementos (o s\u00f3lo algunos de ellos), pudiendo obtener resultados tan distintos como estos:<\/p>\n<p><a href=\"\/betaweblog\/wp-content\/uploads\/2016\/01\/css-2.png\" rel=\"attachment wp-att-5489\"><img decoding=\"async\" class=\"aligncenter size-large wp-image-5489\" src=\"\/betaweblog\/wp-content\/uploads\/2016\/01\/css-2-1024x393.png\" alt=\"La misma web con distintas Hojas de estilo\" width=\"95%\" \/><\/a><\/p>\n<p>En el primer caso, el encabezado H1 es de color verde (aqu\u00ed se puede ver una <a href=\"http:\/\/html-color-codes.info\/codigos-de-colores-hexadecimales\/\">tabla de colores y c\u00f3digos<\/a>), el encabezado H2 es de otro tono de verde, con un borde a la izquierda punteado (&#8220;dotted&#8221;) cuyo ancho es de un caracter (1em) y del mismo color del texto. En el segundo caso, el encabezado H2 se posiciona a la izquierda porque en su hoja de estilo dice que &#8220;flote a la izquierda&#8221; y que su ancho sea de 10 caracteres (float: left;\u00a0width: 10em;)<\/p>\n<div style=\"width: 99%; float: both;\">\n<div style=\"border: 1px solid #b7dc70; padding: 10px; margin-right: 2%; width: 43%; float: left;\">body {background-color: #F5F6CE;}<br \/>\n<em>h1 {color: #0B6121;}<\/em><br \/>\n<strong>h2 {color: #088A29; border-left: dotted 1em #088A29;}<\/strong><br \/>\nh3 {color: #04B431; border-left: dotted 1em #04B431;}<br \/>\np {color:#170B3B; width: 60%; margin-left: 20%; border: 1px dotted #088A29;}<br \/>\nli {list-style-type:square; width: 60%; margin-left: 20%;}<\/div>\n<div style=\"border: 1px solid #b7dc70; padding: 10px; width: 45%; float: left;\">body {background-color: #FFF;}<br \/>\n<em>h1 {color: #B45F04; text-align: right; border: 1px solid #61210B; width: 60%; float:left;}<\/em><br \/>\n<strong>h2 {color: #FF8000; border-right: solid 0.1em #FF8000; width: 10em; float: left; padding-top: 2em; padding-bottom: 1em;}<\/strong><br \/>\nh3 {padding-top: 1em; padding-bottom: 1em; color: #8A4B08;}<br \/>\np {color:#000; width: 80%; padding: 0.2em; font-variant:small-caps;}<br \/>\nli {list-style-type:square; width: 60%; margin-left: 20%;}<\/div>\n<\/div>\n<div style=\"clear: both\"><\/div>\n<p>A partir de estos primeros experimentos, habr\u00e1 mucho que investigar sobre el tema. Pero lo importante ser\u00e1 tener claro que el formato debe estar separado del contenido.<br \/>\nTampoco se deben utilizar colores para brindar contenido (algo como &#8220;los alumnos que se visualizan en color rojo adeudan papeles en administraci\u00f3n&#8221;).<\/p>\n<p>Aqu\u00ed hay un <a href=\"http:\/\/www.desarrolloweb.com\/css\/\">complet\u00edsimo tutorial de CSS<\/a> donde se explican las nociones m\u00e1s importantes de este lenguaje.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hasta ahora hicimos las siguientes cosas: Clase 1: p\u00e1rrafos, encabezado, y cuerpo Clase 2: negrita, cursiva, enlaces Clase 3: im\u00e1genes, t\u00edtulo de p\u00e1gina y t\u00edtulos de secciones Clase 4: Listas numeradas y \u00a0no numeradas, tablas Pero en ning\u00fan momento definimos el formato de cada objeto: color, tama\u00f1o, posici\u00f3n, etc. En este tutorial de HTML y &hellip; <a href=\"https:\/\/irisfernandez.com.ar\/betaweblog\/index.php\/2016\/01\/15\/html-desde-cero-css-colores-posiciones-tamanos-y-mas\/\" class=\"more-link\">Continuar leyendo<span class=\"screen-reader-text\"> &#8220;HTML desde cero &#8211; Introducci\u00f3n a CSS: colores, posiciones, tama\u00f1os, y m\u00e1s&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,9],"tags":[],"class_list":["post-5475","post","type-post","status-publish","format-standard","hentry","category-cultura-libre","category-htmlcss"],"_links":{"self":[{"href":"https:\/\/irisfernandez.com.ar\/betaweblog\/index.php\/wp-json\/wp\/v2\/posts\/5475","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/irisfernandez.com.ar\/betaweblog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/irisfernandez.com.ar\/betaweblog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/irisfernandez.com.ar\/betaweblog\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/irisfernandez.com.ar\/betaweblog\/index.php\/wp-json\/wp\/v2\/comments?post=5475"}],"version-history":[{"count":0,"href":"https:\/\/irisfernandez.com.ar\/betaweblog\/index.php\/wp-json\/wp\/v2\/posts\/5475\/revisions"}],"wp:attachment":[{"href":"https:\/\/irisfernandez.com.ar\/betaweblog\/index.php\/wp-json\/wp\/v2\/media?parent=5475"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/irisfernandez.com.ar\/betaweblog\/index.php\/wp-json\/wp\/v2\/categories?post=5475"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/irisfernandez.com.ar\/betaweblog\/index.php\/wp-json\/wp\/v2\/tags?post=5475"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}