{"id":1360,"date":"2024-08-01T19:14:45","date_gmt":"2024-08-01T17:14:45","guid":{"rendered":"https:\/\/blog.sutilweb.eu\/?page_id=1360"},"modified":"2024-08-01T19:14:46","modified_gmt":"2024-08-01T17:14:46","slug":"50-diseno-del-sitio-web-css","status":"publish","type":"page","link":"https:\/\/sutilweb.eu\/index.php\/lenguajes\/css3\/css3-basico\/50-diseno-del-sitio-web-css\/","title":{"rendered":"50. Dise\u00f1o del sitio web CSS"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Un sitio web a menudo se divide en encabezados, men\u00fas, contenido y un pie de p\u00e1gina:<\/p>\n\n\n\n<!--more-->\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"478\" src=\"https:\/\/blog.sutilweb.eu\/wp-content\/uploads\/2024\/08\/Diseno-del-sitio-web-CSS-1024x478.png\" alt=\"\" class=\"wp-image-1362\" srcset=\"https:\/\/sutilweb.eu\/wp-content\/uploads\/2024\/08\/Diseno-del-sitio-web-CSS-1024x478.png 1024w, https:\/\/sutilweb.eu\/wp-content\/uploads\/2024\/08\/Diseno-del-sitio-web-CSS-300x140.png 300w, https:\/\/sutilweb.eu\/wp-content\/uploads\/2024\/08\/Diseno-del-sitio-web-CSS-768x359.png 768w, https:\/\/sutilweb.eu\/wp-content\/uploads\/2024\/08\/Diseno-del-sitio-web-CSS.png 1101w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Header<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Un <strong>encabezado<\/strong> (<strong>header<\/strong>) generalmente se encuentra en la parte superior del sitio web (o justo debajo del men\u00fa de navegaci\u00f3n superior). A menudo contiene un logotipo o el nombre del sitio web:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">.header&nbsp;{\n&nbsp; background-color:&nbsp;#F1F1F1;\n&nbsp; text-align:&nbsp;center;\n&nbsp; padding:&nbsp;20px;\n}<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Barra de navegaci\u00f3n<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Una <strong>barra de navegaci\u00f3n<\/strong> contiene una lista de enlaces para ayudar a los visitantes a navegar por su sitio web.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">\/* The navbar container *\/\n.topnav&nbsp;{\n&nbsp; overflow:&nbsp;hidden;\n&nbsp; background-color:&nbsp;#333;\n}\n\n\/* Navbar links *\/\n.topnav a&nbsp;{\n&nbsp;&nbsp;float:&nbsp;left;\n&nbsp; display:&nbsp;block;\n&nbsp; color:&nbsp;#f2f2f2;\n&nbsp; text-align:&nbsp;center;\n&nbsp; padding:&nbsp;14px 16px;\n&nbsp; text-decoration:&nbsp;none;\n}\n\n\/* Links - change color on hover *\/\n.topnav a:hover&nbsp;{\n&nbsp; background-color:&nbsp;#ddd;\n&nbsp; color:&nbsp;black;\n}<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Contenido<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">El dise\u00f1o de esta secci\u00f3n a menudo depende de los usuarios objetivo. El dise\u00f1o m\u00e1s com\u00fan es uno (o combinarlos) de los siguientes:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>1 columna (a menudo se usa para navegadores m\u00f3viles)<\/li>\n\n\n\n<li>2 columnas (a menudo se usa para tabletas y computadoras port\u00e1tiles)<\/li>\n\n\n\n<li>Dise\u00f1o de 3 columnas (solo se usa para escritorios)<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Crearemos un dise\u00f1o de 3 columnas y lo cambiaremos a un dise\u00f1o de 1 columna en pantallas m\u00e1s peque\u00f1as:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">\/* Crea tres columnas iguales que floten una al lado de la otra *\/\n.column&nbsp;{\n&nbsp; float:&nbsp;left;\n&nbsp; width:&nbsp;33.33%;\n}\n\n\/* Borrar Floats despu\u00e9s de las columnas *\/\n.row:after&nbsp;{\n&nbsp; content:&nbsp;\"\";\n&nbsp; display:&nbsp;table;\n&nbsp; clear:&nbsp;both;\n}\n\n\/* Dise\u00f1o responsive: hace que las tres columnas se apilen una encima de la otra.\nuno al lado del otro en pantallas m\u00e1s peque\u00f1as (600 px de ancho o menos) *\/\n@media screen and (max-width: 600px)&nbsp;{\n&nbsp;&nbsp;.column&nbsp;{\n&nbsp;&nbsp;&nbsp; width:&nbsp;100%;\n&nbsp;&nbsp;}\n}<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Ejm completo<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Veamos la sintaxis que vamos a utilizar<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">&lt;!DOCTYPE html><br>&lt;html lang=\"en\"><br>  &lt;head><br>    &lt;title>CSS Website Layout&lt;\/title><br>    &lt;meta charset=\"utf-8\" \/><br>    &lt;meta name=\"viewport\" content=\"width=device-width, initial-scale=1\" \/><br>    &lt;style><br>      * {<br>        box-sizing: border-box;<br>      }<br><br>      body {<br>        margin: 0;<br>      }<br><br>      \/* Style the header *\/<br>      .header {<br>        background-color: #f1f1f1;<br>        padding: 20px;<br>        text-align: center;<br>      }<br><br>      \/* Style the top navigation bar *\/<br>      .topnav {<br>        overflow: hidden;<br>        background-color: #333;<br>      }<br><br>      \/* Style the topnav links *\/<br>      .topnav a {<br>        float: left;<br>        display: block;<br>        color: #f2f2f2;<br>        text-align: center;<br>        padding: 14px 16px;<br>        text-decoration: none;<br>      }<br><br>      \/* Change color on hover *\/<br>      .topnav a:hover {<br>        background-color: #ddd;<br>        color: black;<br>      }<br><br>      \/* Create three equal columns that floats next to each other *\/<br>      .column {<br>        float: left;<br>        width: 33.33%;<br>        padding: 15px;<br>      }<br><br>      \/* Clear floats after the columns *\/<br>      .row:after {<br>        content: \"\";<br>        display: table;<br>        clear: both;<br>      }<br><br>      \/* Responsive layout - makes the three columns stack on top of each other instead of next to each other *\/<br>      @media screen and (max-width: 600px) {<br>        .column {<br>          width: 100%;<br>        }<br>      }<br>    &lt;\/style><br>  &lt;\/head><br>  &lt;body><br>    &lt;div class=\"header\"><br>      &lt;h1>Header&lt;\/h1><br>      &lt;p>Resize the browser window to see the responsive effect.&lt;\/p><br>    &lt;\/div><br><br>    &lt;div class=\"topnav\"><br>      &lt;a href=\"#\">Link&lt;\/a><br>      &lt;a href=\"#\">Link&lt;\/a><br>      &lt;a href=\"#\">Link&lt;\/a><br>    &lt;\/div><br><br>    &lt;div class=\"row\"><br>      &lt;div class=\"column\"><br>        &lt;h2>Column&lt;\/h2><br>        &lt;p><br>          Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas sit<br>          amet pretium urna. Vivamus venenatis velit nec neque ultricies, eget<br>          elementum magna tristique. Quisque vehicula, risus eget aliquam<br>          placerat, purus leo tincidunt eros, eget luctus quam orci in velit.<br>          Praesent scelerisque tortor sed accumsan convallis.<br>        &lt;\/p><br>      &lt;\/div><br><br>      &lt;div class=\"column\"><br>        &lt;h2>Column&lt;\/h2><br>        &lt;p><br>          Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas sit<br>          amet pretium urna. Vivamus venenatis velit nec neque ultricies, eget<br>          elementum magna tristique. Quisque vehicula, risus eget aliquam<br>          placerat, purus leo tincidunt eros, eget luctus quam orci in velit.<br>          Praesent scelerisque tortor sed accumsan convallis.<br>        &lt;\/p><br>      &lt;\/div><br><br>      &lt;div class=\"column\"><br>        &lt;h2>Column&lt;\/h2><br>        &lt;p><br>          Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas sit<br>          amet pretium urna. Vivamus venenatis velit nec neque ultricies, eget<br>          elementum magna tristique. Quisque vehicula, risus eget aliquam<br>          placerat, purus leo tincidunt eros, eget luctus quam orci in velit.<br>          Praesent scelerisque tortor sed accumsan convallis.<br>        &lt;\/p><br>      &lt;\/div><br>    &lt;\/div><br>  &lt;\/body><br>&lt;\/html><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Columnas desiguales<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">El contenido principal es la parte m\u00e1s grande e importante de su sitio. Es com\u00fan con anchos de columna desiguales, por lo que la mayor parte del espacio se reserva para el contenido principal. El contenido lateral (si lo hay) se usa a menudo como una navegaci\u00f3n alternativa o para especificar informaci\u00f3n relevante para el contenido principal. Cambia los anchos a tu gusto, solo recuerda que debe sumar 100% en total:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Ejm<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">.column&nbsp;{\n&nbsp; float:&nbsp;left;\n}\n\n\/* Left and right column *\/\n.column.side&nbsp;{\n&nbsp;&nbsp;width:&nbsp;25%;\n}\n\n\/* Middle column *\/\n.column.middle&nbsp;{\n&nbsp;&nbsp;width:&nbsp;50%;\n}\n\n\/* Responsive layout - makes the three columns stack on top of each other instead of next to each other *\/\n@media screen and (max-width: 600px)&nbsp;{\n&nbsp; .column.side, .column.middle&nbsp;{\n&nbsp;&nbsp;&nbsp; width:&nbsp;100%;\n&nbsp;&nbsp;}\n}<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Un sitio web a menudo se divide en encabezados, men\u00fas, contenido y un pie de p\u00e1gina:<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":563,"menu_order":49,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-1360","page","type-page","status-publish","hentry"],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false},"uagb_author_info":{"display_name":"Sutil Web","author_link":"https:\/\/sutilweb.eu\/index.php\/author\/sutilweb\/"},"uagb_comment_info":0,"uagb_excerpt":"Un sitio web a menudo se divide en encabezados, men\u00fas, contenido y un pie de p\u00e1gina:","_links":{"self":[{"href":"https:\/\/sutilweb.eu\/index.php\/wp-json\/wp\/v2\/pages\/1360","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sutilweb.eu\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sutilweb.eu\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sutilweb.eu\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sutilweb.eu\/index.php\/wp-json\/wp\/v2\/comments?post=1360"}],"version-history":[{"count":2,"href":"https:\/\/sutilweb.eu\/index.php\/wp-json\/wp\/v2\/pages\/1360\/revisions"}],"predecessor-version":[{"id":1363,"href":"https:\/\/sutilweb.eu\/index.php\/wp-json\/wp\/v2\/pages\/1360\/revisions\/1363"}],"up":[{"embeddable":true,"href":"https:\/\/sutilweb.eu\/index.php\/wp-json\/wp\/v2\/pages\/563"}],"wp:attachment":[{"href":"https:\/\/sutilweb.eu\/index.php\/wp-json\/wp\/v2\/media?parent=1360"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}