CLASE # 9: HTML5, CSS Y JAVASCRIPT
HTML: es el lenguaje de marcado (markup), basado en etiquetas y funciona para organizar y describir el contenido de las páginas web.
Anatomía de elementos HTML:
La descripción del contenido de la página se encuentra en medio de las etiquetas, las cuales de abren y cierran. Puede tener elementos como
Doctype: el cual informa al navegar sobre el tipo de documento y la versión html usada.
Html: es el tag o contenido de la página web.
Head: es una etiqueta que brinda información al navegador pero no se muestra en la página ni forma parte de la estructura.
Body: se refiere a la información que se debe mostrar en la página web.
En HTML también se encuentran varios elementos de textos como:
Cabeceras o títulos:
Párrafos
Texto en negrilla y en itálica
Adicionalmente, se pueden establecer los siguientes tipos de listas:
Listas ordenadas
Listas sin orden
Listas de descripción
Las etiquetas también permiten:
Poner imágenes
Enlaces
Enlace
Etiquetas semánticas:
Existen distintas etiquetas que permiten estructurar y subdivir la página web en partes importantes, estos son:
Header: encabezado de la página
Nav: se utilizar para navegar dentro de la página, por ejemplo, menús o barras de navegación.
Article: delimita el contenido de la página.
Section: se usa para dividir en secciones una página.
Main: contenido principal de la página.
Aside: se utiliza para mostrar enlaces de sitios web externos.
Footer: relacionado con el pie de página.
CCS: es una capa de estilo de las páginas web, contiene varias propiedades que permiten darle formato al contenido como fuentes, espaciado y ubicación. Esto se da a partir de la siguiente forma:
Es importante resaltar que para modificar ciertos elementos del documento hay que tener en cuenta los atributos class y el id de los elementos html, los cuales aplican cambios de distintos elementos o uno específicos.
Aplicar estilos:
Este proceso se puede hacer de tres maneras:
Inline: para elementos específicos
Internos: usando style dentro del head del html para estilos a toda la página
Externos: importando un archivo CSS externo en el cual están guardados los estilos a usar.
Continuación de la clase CSS:
Es posible usarlo en todos los elementos si necesidad de especificar la clase
first-child: aplica el estilo al primer elemento que encuentre de esa clase
last-child: aplica el estilo al último elemento que encuentre de esa clase
nth-child(X): aplica el estilo al n-ésimo elemento que encuentre de esa clase y la X significa el número al que se va asignar el estilo. También puede darse el parámetro de ‘odd’ para coger los ítems impares.
Anatomía de elementos HTML:
La descripción del contenido de la página se encuentra en medio de las etiquetas, las cuales de abren y cierran. Puede tener elementos como
Doctype: el cual informa al navegar sobre el tipo de documento y la versión html usada.
Html: es el tag o contenido de la página web.
Head: es una etiqueta que brinda información al navegador pero no se muestra en la página ni forma parte de la estructura.
Body: se refiere a la información que se debe mostrar en la página web.
En HTML también se encuentran varios elementos de textos como:
Cabeceras o títulos:
Título 1
Título 2
Título 3
Párrafos
Texto de prueba
Texto en negrilla y en itálica
orem ipsum dolor sit amet adipisicing elit. Ullam labore blanditiis eum necessitatibus eius maiores numquam dolorum
repellendus dignissimos! Laborum debitis sunt voluptate! Placeat aliquid aut eveniet amet quia magni.
Adicionalmente, se pueden establecer los siguientes tipos de listas:
Listas ordenadas
- item 1
- item 2
- item 3
Listas sin orden
- item 1
- item 2
- item 3
Listas de descripción
- leche
- Bebida color blanco
- leche
- Bebida color blanco
Las etiquetas también permiten:
Poner imágenes
Enlaces
Enlace
Etiquetas semánticas:
Existen distintas etiquetas que permiten estructurar y subdivir la página web en partes importantes, estos son:
Header: encabezado de la página
Nav: se utilizar para navegar dentro de la página, por ejemplo, menús o barras de navegación.
Article: delimita el contenido de la página.
Section: se usa para dividir en secciones una página.
Main: contenido principal de la página.
Aside: se utiliza para mostrar enlaces de sitios web externos.
Footer: relacionado con el pie de página.
CCS: es una capa de estilo de las páginas web, contiene varias propiedades que permiten darle formato al contenido como fuentes, espaciado y ubicación. Esto se da a partir de la siguiente forma:
Es importante resaltar que para modificar ciertos elementos del documento hay que tener en cuenta los atributos class y el id de los elementos html, los cuales aplican cambios de distintos elementos o uno específicos.
Aplicar estilos:
Este proceso se puede hacer de tres maneras:
Inline: para elementos específicos
Texto de prueba
Internos: usando style dentro del head del html para estilos a toda la página
Externos: importando un archivo CSS externo en el cual están guardados los estilos a usar.
Continuación de la clase CSS:
Es posible usarlo en todos los elementos si necesidad de especificar la clase
first-child: aplica el estilo al primer elemento que encuentre de esa clase
last-child: aplica el estilo al último elemento que encuentre de esa clase
nth-child(X): aplica el estilo al n-ésimo elemento que encuentre de esa clase y la X significa el número al que se va asignar el estilo. También puede darse el parámetro de ‘odd’ para coger los ítems impares.
Comentarios
Publicar un comentario