Curso de html

De WikiEducator
Saltar a: navegación, buscar



Ejemplo de html

<!DOCTYPE html>
<html>
<body>
<h1>Mi primer encabezado de primer nivel</h1>
<p>Mi primer párrafo</p>
</body>
</html>

Etiquetas obligatorias del documento

  • Todas las etiquetas deben ir en minúsculas.
  • Se pueden anidar (como en XML).
<html> <head>* <title> y <body>

La etiqueta head debe incluir el título. También puede incluir:

JavaScript
Links a stylesheets
Información acerca del propio documento (mediante metatags)

Atributos y valores

Las etiquetas pueden tener atributos. Los atributos van en la etiqueta de inicio y son de la forma atributo=”valor”. ¡Siempre en minúsculas, por si acaso!

<html>
	<head>
		<title> Este es el titulo de la página</title>
	</head>
	<body>
		<p> Esta es mi primera página web </p>
		<a href=”http://www.soplaelcierzo.com“> 
			Visita mi web
		</a>
	</body>
</html>

Headings

  • Hay seis niveles representados por las etiquetas h1, h2, h3, h4, h5 y h6.
  • Sin aplicar ninguna regla CSS se representan en “su propia linea”.
  • Por defecto están en negrita.
  • h1 se considera el más importante y es el más grande, luego h2, h3...
  • También los usan los buscadores. Las palabras clave tienen mucha más importancia en un h1 que en un h6.

Imágenes

  • Mediante la etiqueta img
  • Es importante poner el atributo alt. Es la información que tienen los buscadores sobre la imagen para indexarla.
  • Es importante indicar anchura y altura:aunque la página tarde en cargarse, lo hará con sus dimensiones (layout) definitivas.
  • Se debe guardar cierta estructura jerárquica en nuestro sitio web. Directorio para imágenes, para javascript, etc.
<html>
	<head>
		<title> Título preciso, descriptivo y corto</title>
	</head>
	<body>
          <img src="libro.jpg" width="104" height="142" alt=”Mi libro” />
	</body>
</html>

Comentarios

  • Nos ayudarán a documentar el código de nuestras páginas (versiones, objetivo o meta de unas líneas de código, etc.)
  • No son visibles por el navegador.
  • Se ven exclusivamente en el código fuente (CTRL + U desde Firefox).
  • Se deben evitar comentarios “privados” al poder ser vistos por cualquiera desde el código fuente.
<!-- 
Esto es un comentario que no se verá desde el 	navegador. Los visitantes lo verán exclusivamente si miran el código fuente de la página.
-->

Enlaces internos

  • Ejemplos:
<a name="ayuda">Ayuda</a>
<a href="#ayuda">Ir a ayuda</a>
<a href="./manual.html#ayuda">Ver la ayuda</a> 
//por algún otro lado del documento:
<a name="ayuda">El enlace vendrá aquí</a>

Una imagen como enlace:

<a href="pagina.php"> 
<img src="imagen.gif" alt="texto imagen" width="32" height="32" />
</a>

Enlaces externos

  • En búsquedas en directorios se debe acabar la url con /, para no generar dos peticiones en el servidor.
<a name="ayuda">Ayuda</a>
<a href="http://www.soplaelcierzo.com/miweb.htm#ayuda">Ver la ayuda</a> 
<a href="http://www.softwaredental.com/">Ver la ayuda</a>
  • Enlace para correo electrónico:
<a href="mailto:admin@miweb.com?Subject=Consulta%20web"> Contactar</a>

Tablas

<tr> Table row (fila) <td> Table data (celda) <th> opcional, negrita y centrado por defecto

<table border="1">
	<th>Cabecera 1</th>
	<th>Cabecera 2</th>
	<tr>
		<td>fila 1, celda 0</td>
		<td>fila 1, celda 2</td>
	</tr>
	<tr>
		<td>fila 2, celda 1</td>
		<td>fila 2, celda 2</td>
	</tr>
</table>