HTML

Elementos

<section>
Define una sección de un documento.
<header>
Es un container de contenido introductorio. Suele utilizarse para poner el logo, una imagen, títulares, etc... Puede haber más de un <header> en el documento. Sin embargo, no se puede poner uno dentro de otro <header> ni de <footer>
<article>
Define un elemento autocontenido e independiente. Un <article> debe tener sentido por sí mismo y ser independiente del resto del sitio. Se debe usar, por ejemplo, para un post del bloq, para una noticia de un periódico, etc...
<iframe>
Marco que contiene otro elemento de HTML
<img>
Imagen
<h1>
Título de nivel 1
<h2>
Título de nivel 2
<p>
párrafo
<dl>
Lista descriptiva
<dt>
Cada término a definir de la lista debe ir entre las etiquetas < dt>
<dd>
Cada definición de un término debe ir entre las etiquetas < dd >

Atributos

width
ancho de una imagen en pixels
height
alto de una imagen en pixels
src
Fuente de la imagen (puede ser de internet o estar en nuestro servidor)
allow
Especifica una política respecto a un atributo (permite o no permite)
alt
Texto alternativo (por si la imagen no se pudiera mostrar)
frameborder
Si lo ponemos a cero, elimina el borde
class
Especifica uno o más nombres de clase
href
Especifica el enlace de destino

Clases

col-12
Elemento con 12 columnas de ancho
col-4
Elemento con 4 columnas de ancho
col-4b
Elemento con 4 columnas de ancho pero ligeramente más estrechas
small
Clase para una imagen que es más pequeña y debe ir centrada.

CSS

Propiedades

display
Especifica el comportamiento de un elemento cuando se muestra. Puede ser <inline> si continúa el flujo normal, <block> si lo muestra como un bloque (se coloca en una línea inferior). Para más valores, consultar la página de w3schools Display en W3Schools
margin-left
Establece el margen izquierdo
margin-right
Establece el margen derecho
width
Establece el ancho de un elemento
height
Establece la altura de un elemento
color
Establece el color de texto

Clases