Contenedores. Elementos <div>

Documentos relacionados
EL MODELO DE CAJA CSS

CSS BACKGROUND- POSITION, BACKGROUND- ATTACHMENT, BACKGROUND-CLIP, ORIGIN Y SIZE. SHORTAND BACKGROUND. EJEMPLOS (CU01031D)

Modelos de caja. Las partes que componen cada caja y su orden de visualización desde el punto de vista del usuario son las siguientes:

Maquetación con estilos

CONCEPTOS DE MARGEN Y RELLENO CSS. DIFERENCIAS ENTRE MARGIN Y PADDING CSS CON EL BOX MODEL. EJEMPLOS (CU01028D)

Informática General Cátedra: Valeria Drelichman Pedro Paleo Leonardo Nadel Norma Morales

Modelo de Cajas. Maquetación Web con HTML 5 y CSS 3. Ing. Rasjido Jose UNPA - UACO

(*) Creo un directorio de trabajo llamado /bloggalpon/ en el directorio del usuario. (*) Inicializar el repositorio vacío.

CSS Cascading Style Sheets Rellenos y Márgenes Antes de empezar...

HOJAS DE ESTILOS EN CASCADA CSS (Cascading Style Sheet)

Capas. Para definir una sección o división se utilizan las capas. Para esto utilizamos las etiquetas de HTML

Índice general. Pág. N. 1. Capítulo 1. Capítulo 2

Diseño web. Fundamentos de CSS. Informática 4º ESO

DISEÑANDO. Web. Empresa. de mi. COmo crear una web empresarial sin ser programador ni diseñador

Anexo B. Archivos CSS. tipografia.css. Anexos. Lourdes Fernandez Ramirez tipografia.css * { padding: 0; margin: 0; body { text-align: center;

Imágenes de fondo [background-image] La propiedad CSS background-image se usa para insertar una imagen de fondo.

DISEÑO WEB CSS CON DOS, TRES O MÁS COLUMNAS CON FLOAT. WIDTH EN PORCENTAJES NO FUNCIONA? TIPOS DE ANCHO. EJEMPLOS. (CU01036D)

CSS Flujo y posicionamiento

El capítulo dedicado a CSS consta de dos prácticas, que corresponden a las sesiones de clase de teoría.

PROPIEDAD DISPLAY CSS. INLINE, BLOCK, NONE, LIST-ITEM, INLINE-BLOCK. EJERCICIOS DE EJEMPLO RESUELTOS EN CÓDIGO CSS (CU01033D)

CSS VERTICAL-ALIGN MIDDLE NO FUNCIONA? CENTRAR VERTICALMENTE UNA IMAGEN, TEXTO, DIV, ETC. EJEMPLOS (CU01043D)

CONCEPTO FLOAT CSS. NONE, LEFT, RIGHT Y CENTRAR?. COLOCAR TEXTO ALREDEDOR DE UNA IMAGEN. EJEMPLOS DE POSICIONAMIENTO FLOTANTE (CU01034D)

PADDING Y MARGIN CSS. TOP, RIGHT, BOTTOM Y LEFT. MARGIN NEGATIVO Y CENTRAR CON MARGIN AUTO. EJEMPLOS (CU01029D)

Diseño de columnas con CSS

Índice del curso. Elementos HTML. Elementos HTML. Elementos de texto. Creación de páginas web básicas. 1.Introducción a Internet. Lenguaje HTML.

CSS Avanzado Limpiar Floats

CSS GRID LAYOUT YA ESTÁ AQUÍ!

<DOCTYPE HTML PUBLIC> <HTML> <HEAD>... </HEAD> <FRAMESET>... </FRAMESET> </HTML>

Z-INDEX CSS NO FUNCIONA? CONTROL DE SUPERPOSICIÓN DE ELEMENTOS COMO CAPAS, DIV O IMÁGENES (CU01039D)

EFECTO CSS DE ESQUINAS REDONDEADAS: BORDER- RADIUS. BORDER-LEFT- TOP-RADIUS. EJEMPLOS CIRCULO O ELIPSE (CU01058D)

SOMBRAS CON CSS ver. 2

PROPIEDAD POSITION CSS: STATIC, RELATIVE, ABSOLUTE, FIXED. TOP, RIGHT, BOTTOM, LEFT. EJEMPLOS EJERCICIOS DE POSICIONAMIENTO RESUELTOS (CU01032D)

Las tablas pueden ser consideradas como un grupo de filas donde cada una de ellas contiene un grupo de celdas. Una tabla puede ser insertada en un

CAJA DE ESQUINAS REDONDEADAS Y ANCHO FIJO ver. 3

DEFINICIÓN DE FONDO CSS. BACKGROUND- IMAGE Y EFECTO FONDO PÁGINA CON PAPEL TAPIZ. BACKGROUND-REPEAT. EJEMPLOS (CU01030D)

HTML5 - CSS3. Notas para la programación Web

JAVASCRIPT: ACCEDER A ELEMENTOS POR ID. GETELEMENTBYID. DOCUMENT.ALL. CAMBIAR IMAGEN IMG SRC (CU01127E)

Informática General 2016 Cátedra: Valeria Drelichman, Pedro Paleo, Leonardo Nadel, Norma Morales

TABLE. La etiqueta general, que engloba a las siguientes.

DEGRADADOS CSS. EFECTO LINEAL Y RADIAL. LINEAR-GRADIENT. ANGULOS CSS: UNIDADES ANGULARES DEG, GRAD, TURN, RAD. (CU01060D)

1 BARRA de NAVEGACIÓN VERTICAL con BOTONES rollovers ver 2.

Lenguajes de programación HTML y CSS

1 DISEÑO WEB de ANCHO FIJO con 2 COLUMNAS FLOTANTES

CSS. Página 1/16. Atributo id #texto1 {font-size: 20px;} <p id= texto1 >Texto</p> p:nth-child(2) { background: # }

5.CREACIÓN DE TABLAS.

Maquetación Web: HTML 5 y CSS

PROPIEDADES VISIBILITY (VISIBLE, HIDDEN, COLLAPSE) Y OVERFLOW CSS. SCROLL. OVERFLOW- X Y OVERFLOW-Y. EJEMPLOS (CU01038D)

COLUMNAS CSS: COLUMN-COUNT, COLUMN-WIDTH, COLUMNS, COLUM-GAP Y COLUM-RULE. EJEMPLOS PRÁCTICOS (CU01057D)

Resumen Rápido de CSS

Vamos a ver cómo insertar imágenes, y cómo modificar algunas de sus propiedades.

Aplicar colores y colores de fondo a tus sitios web. Examinaremos también métodos avanzados para posicionar y controlar imágenes de fondo.

CSS AVANZADO Hojas de Estilo. Iván Martínez Toro

Soporte / Trabaje con nosotros. Servicios STAGE PRINCIPAL (ROTATIVO) Soluciones de ingeniería. Noticias y Eventos. imagen

El capítulo dedicado a CSS consta de dos prácticas, que abarcan las sesiones de clase de teoría.

Guía para creación de temas para editor de EditandSend

Conceptos Teóricos de HTML5 (material extra adicional libro):

HOJAS DE ESTILO EN CASCADA

DE LA ESTRUCTURA HTML Y SU SEMÁNTICA AL MODELO DE CAJAS CSS. ELEMENTOS BLOCK Y ELEMENTOS INLINE (CU01008D)

(X)HTML. Tablas. Las tablas son grupos de celdas que contienen información.

CAJA DE ESQUINAS REDONDEADAS Y ANCHO FIJO ver. 2

MENÚ DESPLEGABLE CSS HORIZONTAL. EFECTO DROPDOWN CON ITEMS Y SUBITEMS. USO DE FLOAT, DISPLAY, POSITION EJEMPLO DE CÓDIGO.

DISEÑOS DE TABLAS CSS. BORDER-SPACING, CAPTION-SIDE, EMPTY- CELLS. COLORES DE FILAS INTERCALADOS ALTERNOS (CU01052D)

1 BARRA de NAVEGACIÓN VERTICAL con BOTONES rollovers

Curso Web accesible con XHTML y CSS. Bloque IV. El Modelo de Cajas.

UNIDADES DE MEDIDA CSS. RELATIVAS O ABSOLUTAS. PULGADA IN, CM, MM, PUNTO PT, PICA PC, PIXEL PX, PORCENTAJE, EM, EX. (CU01024D)

2. Manejar los elementos básicos de un lenguaje usado en la creación de Páginas Web. 2.1 Definición de objetos y contenidos de la página web.

Transcripción:

Html5 añade nuevos elementos semánticos pero todos ellos se basan en el uso del <div>. Estos elementos sirven para dividir la página (de ahí el nombre div, de divisor) en contenido relacionado, un div para la cabecera, para un slider, para columnas, etc. Los <div> habitualmente se anidan. Aquí vemos una estructura que podemos ver en un página web y posiblemente algunas de las estructuras que vemos pueden ser un d i v : c a b e c e r a, s l i d e r, columnas, etc. El elemento DIV es una especie de caja en la que situamos elementos de la página y podemos personalizar con elementos CSS

Ya vimos cómo incluir estilos en un documento mediante selectores de etiqueta. Es bastante habitual cuando trabajamos en css utilizar el atributo class, que nos permite incluir estilos a distintas partes del documento simultáneamente. Obviamente el atributo class puede se utilizado con cualquier etiqueta html, pero aquí vamos a incluirlo en distintos <div> para ver el potencial de estos elementos. <body> <div class="contenedor"> <p>lorem ipsum dolor sit amet, consectetur adipisicing elit. Excepturi quis repellendus dolorem quod itaque voluptates ad optio voluptatem inventore laborum suscipit iure aperiam, molestiae in quibusdam vitae doloremque eligendi expedita.</p> </div> </body>

<body> <div class="contenedor"> <p>lorem ipsum dolor sit amet, consectetur adipisicing elit. Excepturi quis repellendus dolorem quod itaque voluptates ad optio voluptatem inventore laborum suscipit iure aperiam, molestiae in quibusdam vitae doloremque eligendi expedita.</p> </div> </body>.contenedor { width: 400px; height: 200px; background: lightgrey; padding: 10px; margin: 0 auto; }

Con el código anterior veríamos: El contenedor <div> tiene asignado el atributo class = contenedor y desde el archivo css le asignamos nuestro estilo para dicho elemento. Para dar estilo a un atributo class escribimos.nombre; en este caso.contenedor, todo lo que contenga entre las llaves afectará a todos los elementos que tengan en su atributo class la palabra contenedor.

Otra propiedad interesante es margin: 0 auto; así conseguimos decirle al elemento que tiene un margen de 0 arriba y abajo y automático a la derecha y a la izquierda, lo cual como vemos nos permite centrar el contenedor en el documento..contenedor { width: 400px; height: 200px; background: lightgrey; padding: 10px; margin: 0 auto; } También ves que en contendor hemos puesto dimensiones (ancho y alto), un color de fondo y un padding para que el contenido esté más saneado. Esta es la manera de ir dando estilos desde nuestro fichero.css a todos los elementos del documento.

Con lo ya visto podríamos hacer un ejercicio a partir de este Mockup

Estructura!36

Estructura%HTML% En%HTML5,%los%bloques%,son%susLtuidos%por%bloques%semánLcos%que% %%% muestran%significado%por%si%mismos.% %% %% <header>% % <nav>% % <seclon>% <aside>% % <arlcle>% % % % <footer>%!37

Imágenes Es muy habitual el uso de imágenes en los documentos web, la manera de insertarla es bastante sencilla. Usamos la etiqueta <img> que tiene dos atributos; el src que es la fuente de la imagen, ya sea mediante una dirección absoluta o relativa. El atributo alt de alternativo nos permite que aparezca un texto si la imagen no puede visualizarse. Es muy buena práctica usarlo. <img src="http://placehold.it/350x150" alt="imagen de..."> Las imágenes son elementos inline pero se puede acceder a sus propiedades del Model Box, como padding, margin; border; background, etc.

Imágenes Además las imágenes también pueden formar parte de un div, ser una especie de imagen de fondo por así decirlo. En este caso trabajamos con las propiedades: background-image: url( cheetah.png"); Ponemos la url de la imagen que queremos mostrar background-repeat: no-repeat; Esta propiedad por defecto tiene el valor repeat, puede ser no-repeat o también repeat-x o repeat-y. Todas son bastante obvias. background-position: center left; Admite un par de valores para su posición vertical (top, center, bottom) y para su posición horizontal (left, center, rigth). background-size: percentage, length, cover, etc.; cover: escala la imagen para que sea tan grande como sea posible dentro del contenedor.

Imágenes Podemos realizar esta tarea como práctica