
1. Etiquetas básicas
1.1. <div> Divide la página en secciones </div> <p> Párrafo </p> <span> Sirve para agrupar elementos en línea </span> <u> Subrayado </u> <em> Cursiva o énfasis </em> <strong> Negrita o destacado </strong> <sub> Subíndice </sub> <br> Salto de línea <hr> Línea de separación horizontal
2. Listas ordenadas
2.1. Las listas ordenadas tienen varios atributos propios: Reversed : invierte el orden de la lista Start: establece en qué número o letra empieza la lista. Ejemplo: <ol start=“2”> Type: indica el tipo de numeral a utilizar. Ejemplo: <ol type=“a”> o <ol type=“i”>
3. Encabezados
3.1. Los encabezados son títulos para las diferentes secciones de una página web Son: <h1> <h2> <h3> <h4> <h5> <h6> El número indica la importancia del título (tamaño). El 1 el más importante.
4. Unir celdas
4.1. Atributos de la etiqueta <td> para unir celdas: colspan = "numero_de_columnas" : une varias celdas ocupando varias columnas rowspan = "numero_de_filas" : une varias celdas ocupando varias filas Ejemplo 1: <td colspan="2">esta celda ocupa dos columnas</td> Ejemplo 2: <td rowspan="3">esta celda ocupa tres filas</td>
5. Enlaces
5.1. Son vínculos a otras páginas Pueden ser: Locales (dentro del sitio web) Externos (en otro sitio web) Etiqueta <a> Atributos: href : URL de la página de destino Target="_blank" : abre la página de destino en una nueva pestaña Ejemplos: <a href="http://www.calasancioalicante.org">Calasancio Alicante</a> <a href="otrapagina.html"></a>
6. Selectores básicos
6.1. Los selectores determinan qué elementos HTML se verán afectados por el código CSS Tipos de selectores: Por tipo : Etiqueta HTML. Ejemplo: p { color: green; } class: (varios elementos) .botonesRojos { background-color: red;} id: (un elemento) #primerParrafo { color: gray; } En caso de que un elemento esté afectado por varios selectores, la prioridad es: Id Clase Tipo <p id="primerParrafo" class="botonesRojos">Lorem ipsum</p>
7. Propiedades del texto
7.1. text-align : left, right, center o justify text-decoration : underline, none, overline o line-through text-transform : uppercase, lowercase y capitalize font-size : 12px, 12pt o x-small, small, mediuum, large o x-large font-family : serif, sans-serif, monospace, Verdana, Helvetica, etc. font-style : italic o normal font-weight : bold o normal text-shadow : -4px 2px 5px grey; 4px a la izquierda, 2px hacia abajo, 5px difuminado y color de sombra.
8. Bordes
8.1. border-width : se establece en pixels Border-left-width, border-right-width, border-top-width, border-bottom-width border-style: solid, dashed (línea discontinua), dotted, double (línea doble) border-left-style, border-right-style, border-top-style, border-bottom-style border-color: border: 2px solid red; border-radius: radio del borde en px
9. Imagen de fondo
9.1. Podemos fijar una imagen de fondo en un elemento usando estas propiedades: background-image : url ('imagen.png'); background-image : url ('../imagen.png'); background-position: left top; /* posición horizontal y vertical */ background-position: center center; background-position: right bottom; background-repeat: repeat; background-repeat: no-repeat; background-repeat: repeat-x; background-repeat: repeat-y;
10. Estructura de un documento web: HTML
10.1. Etiquetas
10.1.1. Tienen un nombre que va entre los símbolos < y >. Ejemplo: <p> Algunas etiquetas tienen contenido, para delimitarlo se usa el nombre de la etiqueta entre </ y >. Ejemplos: <p>Esto es un párrafo</p> <strong>Este texto se vería en negrita</strong> Las etiquetas sin contenido pueden llevar el símbolo / antes de > Ejemplo: <br /> Algunas etiquetas pueden contener a otras. Las internas debe cerrarse antes de las externas. Ejemplo: <p>Todo el texto se vería normal, excepto <strong>este texto</strong><p>
10.2. Atributos
10.2.1. Los atributos pueden modificar características de las etiquetas Tiene un nombre que indica que propiedad modifican, y un valor entrecomillado Son opcionales, pueden usarse o no. Se añaden en la etiqueta de apertura Ejemplos: <img src="foto1234.jpg" /> <img src="foto2134.jpg" alt="Dia soleado en el campo" /> <p align="right">Párrafo alineado a la derecha.</p>