Categorias: Todos - motores - etiquetas - búsqueda - html

por Júlia Motger 14 anos atrás

215

Unidad 2: Arquitectura de la Información (I)

HTML es el lenguaje estándar para crear páginas web, conocido como HyperText Markup Language. Se utiliza ampliamente para estructurar y presentar contenido en la web. XHTML es una variante que debe emplearse para contenidos específicos.

Unidad 2: Arquitectura de la Información (I)

Unidad 2: Arquitectura de la Información (I)

Accesibilidad Web
Wikipedia: CSS
W3C Guias breves
Maestros del Web
Wikipedia: W3C

CSS

Las hojas de estilo o documentos CSS (Cascading Style Sheets) constituyen un conjunto de reglas que definen la apariencia de los elementos XHTML.

Plantillas de formato de documentos XHTML.

El CSS debe usarse para el aspecto visual.

La propiedad y el valor van entre llaves { }

Entre la propiedad y el valor van :

Al final del valor va un ;

Contenido: 16, 18, #000000

Propiedad

Elemento que va a modificarse: font-size, color, font-family…

Selector

Etiqueta o parte del documento que quedará afectada por el estilo: h2, p, body…

Formas de aplicar CSS
Estilo externo

Se crea en un documento aparte y se vincula desde cada página web afectada en el head.

<head>

<link rel=“stylesheet” type=“text/css” href>=“fichero_estilos.css” />

</head>

Estilo interno

Se define en el head del documento y afecta a esa página en concreto.

<style type=“text/css”>

body { background-color:#ccdd00;}

h2 { font-size:14;}

</style>

Estilo en línea

Se define en cada etiqueta XHTML.

<h2 style=“font-size:14;”>Texto del encabezado</h2>

Ventajas
Permiten hacer cambios globales en todo el documento
Evitan tener que indicar el estilo en cada etiqueta
Mayor control sobre el aspecto del documento

Los estándares web (W3C)

- Los estándares web constituyen un conjunto de recomendaciones del World Wide Web Consortium (abreviado como W3C) y otras organizaciones internacionales sobre cómo crear e interpretar documentos web.

- W3C es un consorcio internacional que produce recomendaciones para la World Wide Web, y está dirigida por Tim Berners-Lee (creador de URL, HTTP y HTML).

Recursos útiles
Webgrafia

Validador HTML

CSS 101

Para entender CSS.

La guía de estilo (de la biblioteca de Nueva York)

Reglas para el uso de XHTML.

CSS Discuss

Lista de discusión sobre CSS.

Bibliografia

Designing With Web Standards

De Jeffrey Seldman. Sobre los estándares web.

Cascading Style Sheets: The Definitive Guide

De Eric Meyer. Sobre CSS.

HTML & XHTML: The Definitive Guide

Base para la creación de páginas web.

Beneficios
Mayor accesibilidad y facilidades a personas con discapacidades

Objetivos / Motivaciones

Motivar la eficiencia

Motivar la equidad

Aumentar la audiencia

Limitaciones a tener en cuenta

Cognitivas / Sociales / De entorno

Motoras

Auditivas

Visuales

Facilidad de mantener y actualizar el sitio web
Compatibilidad con todos los navegadores
Permite crear sitios extensibles
Mayor relevancia en los motores de búsqueda y directorios
Más información y menos código
Perfeccionamiento de los efectos de estilo
Mayor consistencia visual

HTML

HTML, siglas de HyperText Markup Language (Lenguaje de Marcado de Hipertexto), constituye el lenguaje más común para la elaboración de páginas web.

El XHTML debe usarse para los contenidos.

Etiquetas HTML

HTML, siglas de HyperText Markup Language (Lenguaje de Marcado de Hipertexto), es el lenguaje de marcado predominante para la elaboración de páginas web.

Formularios

Ejemplo:

<FORM action=“mailto:nombre@mail.com" ENCTYPE="text/plain" method="post">

<P>

Nombre: <INPUT type="text" name="nombre"><BR>

Apellidos: <INPUT type="text" name="apellido"><BR>

email: <INPUT type="text" name="email"><BR>

<INPUT type="radio" name="sexo" value="Hombre">Hombre<BR>

<INPUT type="radio" name="sexo" value="Mujer">Mujer<BR>

<INPUT type="submit" value="Enviar">

<INPUT type=“reset“ value="Restablecer">

</P>

</FORM>

Tablas

Columna

Columna normal

<td>

Columna tipo encabezado

<th>

Fila

<tr>

Border

Listas

No numeradas

<ul>

<li>Uno</li>

<li>Dos</li>

<li>Tres</li>

</ul>

Numeradas

<ol>

<li>Uno</li>

<li>Dos</li>

<li>Tres</li>

</ol>

 

Metaelementos

En la sección head.

Tipos

Título del enlace

Provoca la aparición de un recuadro explicativo cuando el usuario desplaza el cursor sobre el enlace. Usado también por lo motores de búsqueda para indizar la página.

<a href="enlace" title="información del enlace">… </a>

Autor

Para indicar el nombre del autor. Usado por motores de búsqueda.

<meta name="autor" content="nombre" />

Palabras clave

Sirve para representar el contenido de la página, para indizar la página web por motores internos y por algunos motores de búsqueda.

<meta name="keywords" content="palabra1, palabra2,…" />

Descripción de la página

Es usado por los motores de búsqueda indizar el sitio y para presentar la descripción del sitio en los resultados de una búsqueda.

<meta name="description" content="descripción del sitio o de la página" />

Título de la página

Explicación

Es el dato desplegado en la barra superior del programa navegador. Es usado también por los motores de búsqueda para presentar el título de la página en los resultados de una búsqueda.

Codificación

<title>Título del documento</title>

Finalidad

Ser leídos por los buscadores

Resultan útiles para el posicionamiento web.

Describir el documento

Enlaces

Enlace a un punto concreto (anchor) de una página

<a href="destin.htm#anchor1">Enlace</a>

<a href="http://www.destin.com#anchor1">Enlace</a>

Sumario<p>

<li><a href="#introduccion">1. Introducción</a>

<li><a href="#metodologia">2. Metodología</a>

<li><a href="#resultados">3. Resultados</a>

Target="valor"

En qué ventana de navegador se abrirá el enlace.

Blank

En una nueva ventana.

Self

En la misma página.

Enlace a otro sitio web

<a href="http://www.destin.com">Enlace</a>

Enlace a otra carpeta dentro de la carpeta del html

<a href="/carpeta1-1/destin.htm">Enlace</a>

Enlace a un archivo en otra carpeta del mismo nivel

<a href="../carpeta2/destin.htm">Enlace</a>

Enlace dentro del mismo directorio

<a href="destin.htm">Enlace</a>

Inclusión de objetos

Sonidos, vídeos

<embed>

Imágenes

Almacenadas independientemente de los textos.

Editores

Freeware

XnView

Comerciales

PhotoShop

Formatos comprimidos

PNG (estándar W3C)

JPEG (fotografías)

GIF (dibujos)

Accesibilidad

Texto alternativo "alt"

Peso

Enlace a las imágenes

De una URL

<img src="http://www.imagenes.com/imagen.jpg">

De otra carpeta

<img src="File:/C:/carpeta/imagen.jpg">

De la misma carpeta

<img src="imagen.jpg">

Formato de texto

Tipo de letra

<font face="tipo de letra"><font>

Color

<font color="color"></font>

Tamaño

<font size="número"></font>

Cursiva

<em></em>

Negrita

<bold></bold> / <strong></strong>

Formato de documento

Cabeceras con etiqueta

<H1>Encabezado H1</H1>

<H2>Encabezado H2</H2>

<H3>Encabezado H3</H3>

<H4>Encabezado H4</H4>

<H5>Encabezado H5</H5>

<H6>Encabezado H6</H6>

Elementos con atributos

Se usarán en la hoja de estilos.

<hr size=“2”>Línea horizontal de grosor 2</hr>

Alineación de párrafo

<p align=“right”>Párrafo alineado a la derecha</p>

Elementos

Línea horizontal

<hr></hr>

Salto de párrafo

<p></p>

Salto de línea

<br></br>

Estructura de las etiquetas

Ejemplo:

<p align="right">Párrafo alineado a la derecha</p>

Cierre de etiqueta

Texto visible

Valor

Atributo

Etiqueta

Estructura básica

Ésta sería la estructura básica de un documento en lenguaje html:

<html>

<head>

Contenido

</head>

<body>

Contenido.

</body>

</html>

Contenido de la sección body (sí se visualiza)
Contenido de la sección head (no se visualiza)