A lo largo de esta serie, aprenderá cómo crear un sitio web utilizando las últimas técnicas de diseño web (HTML5 y CSS3). Esta serie está dirigida a aquellos con absolutamente ningún conocimiento previo de diseño web..
Como vamos a crear nuestras páginas web utilizando los últimos estándares (HTML5 y CSS3), necesitamos un navegador web moderno que pueda comprender las últimas tecnologías web..
Las versiones del navegador Internet Explorer de Microsoft debajo de IE8 simplemente no lo cortarán. Si está utilizando IE7 o inferior, descargue uno de los navegadores web a continuación.
Si ya está utilizando un navegador web diferente, verifique que cumpla con los requisitos mínimos a continuación para obtener el mejor rendimiento..
"¿Por qué necesito un navegador determinado?" Tu puedes preguntar. Bueno, como HTML5 es relativamente nuevo, los navegadores antiguos no entienden cómo leer el código y convertirlo en una página web correctamente.
Los archivos HTML son simplemente archivos de texto con una extensión .html, por lo que no necesita ningún software especializado o costoso como Dreamweaver para crearlos. De hecho, su computadora viene preinstalada con un software en el que puede escribir páginas web: 'Bloc de notas' en Windows o 'TextEdit' (en 'modo de texto sin formato') en Mac.
Mientras que el software preinstalado en su computadora hará, Está lejos de ser el mejor. Recomiendo descargar Notepad ++ si estás en Windows o TextWrangler en Mac. Ambos programas son completamente gratuitos y ofrecen una serie de funciones útiles para los desarrolladores web, como el resaltado de sintaxis, la edición de archivos con pestañas y la numeración de líneas..
Para los usuarios de Mac, recomiendo comprar TextMate, Coda o Espresso. Usuarios de Windows, intente E-TextEditor.
Todos los sitios web en Internet están escritos en lenguaje de marcado de hipertexto (HTML). El lenguaje HTML ha crecido y se ha extendido a lo largo de los años a medida que la web se ha vuelto más común y los sitios web necesitan nuevas funciones.
El lenguaje HTML es mantenido por el World Wide Web Consortium (W3C) y la última especificación es actualmente HTML 5, que ha agregado una serie de nuevas características al lenguaje y está ayudando a allanar el camino a páginas web más interactivas y con más funciones.
Una simple página HTML se ve así:
Hola Mundo! Hola y bienvenidos a mi sitio web.
El código anterior creará el siguiente sitio web cuando se abra en un navegador web:
HTML es un lenguaje muy simple de aprender. Simplemente está insertando 'etiquetas' en su contenido que describen cómo cada bit del contenido debe mostrarse en un navegador web.
Por ejemplo, insertaría etiquetas en su página donde desea que comiencen los nuevos párrafos de texto, para que el texto sea un encabezado dentro del documento, para insertar imágenes, enlaces a otras páginas en su sitio o en cualquier otro lugar de Internet, etc..
Las etiquetas HTML están envueltas dentro < > paréntesis angulares. Observando el ejemplo anterior, verá que cada 'etiqueta' es un par. Tenemos en la parte superior, y en el fondo.
informa al navegador web que todo dentro del par de etiquetas es código HTML. los La etiqueta le dice al navegador que el contenido HTML ha finalizado. La 'barra' en la última etiqueta denota esto como la etiqueta 'cierre'.
NOTA: los La línea debe incluirse en la parte superior de cualquier HTML5 para que se considere código "válido". Esta línea le indica al navegador web el tipo de documento del resto de la página, es decir, en qué versión de HTML está marcado el documento para que el navegador pueda procesarlo correctamente..
los
... La sección que sigue inmediatamente es donde se coloca información sobre la página web que no se mostrará en la página principal, pero contiene metadatos sobre su página para el navegador..Dentro de
En la sección, tenemos el texto "¡Hola mundo!" envuelto dentroSiguiendo el
seccion tenemos etiqueta con un pequeño texto de bienvenida dentro.
Marcar un párrafo en tu página. Por ejemplo:
Érase una vez en una tierra muy, muy lejana, vivía una princesa que vivió feliz para siempre..
El fin.
Marca dos párrafos de texto. Si fuéramos a ver eso en un navegador, veremos lo siguiente:
Quizás se pregunte por qué necesitamos estos
y
Etiquetas para mostrar un párrafo. Bueno, si no lo hicimos, y escribimos la página web así:Érase una vez en una tierra muy, muy lejana, vivía una princesa que vivía feliz para siempre. El fin.
La página se verá así en un navegador:
Como puede ver, el navegador ignora cualquier formato que hagamos en el archivo. Podríamos escribir nuestra página web de ejemplo de la siguiente manera y se mostrará lo mismo en el navegador:
Hola Mundo! Hola y bienvenidos a mi sitio web
El navegador solo está interesado en lo que las etiquetas HTML le dicen que haga. Ignorará cualquier espacio en blanco que incluya en el documento (espacios adicionales, pestañas, nuevas líneas, etc.)
Ahora que comprende los conceptos básicos de HTML, ¡hagamos nuestra primera página web! La imagen de arriba es la apariencia de esta página..
Cree una nueva carpeta en algún lugar de su computadora y llámela 'html-from-scratch'. Usando su editor de texto preferido, cree un nuevo archivo en blanco y guárdelo en esta carpeta como 'my-first-webpage.html'.
Ingrese lo siguiente en el archivo:
HTML desde cero
Lo anterior es un diseño de archivo HTML 5 básico. Hemos declarado el tipo de documento en la primera línea, abrimos nuestra y
etiquetas y establezca "HTML From Scratch" como título de la página. Luego cerramos la cabeza y abrimos el cuerpo..En la línea 7 hemos incluido un comentario. Use comentarios para dejar información adicional en su código que no se mostrará en su página web. Marque un comentario envolviendo su texto dentro etiquetas.
Finalmente, cerramos nuestras etiquetas de cuerpo y html abiertas para finalizar el documento.
Eliminar el línea de su código fuente y escriba lo siguiente:
HTML desde cero
los La etiqueta es un elemento nuevo introducido en HTML5 que existe para marcar y estructurar la sección 'encabezado' de una página web. El encabezado es la sección superior de una página web, usualmente donde el nombre del sitio es.
Antes de HTML5 utilizamos
IMPORTANTE: no se debe confundir con
. Ambas son etiquetas completamente diferentes.Dentro de nuestro encabezado incluimos un
A continuación, vamos a marcar el menú de navegación para el sitio web. Siguiendo el cierre , escriba lo siguiente:
Este fragmento de código puede parecer un poco aterrador, pero vamos a desglosarlo. El bloque de arriba marca un área de navegación (
Guarde su archivo y abra 'my-first-webpage.html' en su navegador web. Deberías ver esto:
Como puedes ver, la
Puede notar que tenemos un problema con nuestra lista de navegación en este momento: los elementos no son hipervínculos y, por lo tanto, no se puede hacer clic. Para solucionar esto, cambie los tres elementos de la lista (
Dentro de cada uno de nuestros
Para que la etiqueta de anclaje se vincule realmente en algún lugar, le proporcionamos la dirección para enlazar dentro de un parámetro 'href'. Los parámetros van dentro de la etiqueta de apertura (…).
En nuestra página web, el enlace 'Inicio' va a la página actual ('my-first-webpage.html'), 'Nettuts' va a Nettuts (http://net.tutsplus.com) y el enlace 'Google' va a, lo has adivinado, google.
Siguiendo el etiqueta, escriba lo siguiente:
Este es el contenido principal de mi sitio web..
Aquí hay algunas cosas sobre mí:Pellentesque morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante.
los En el interior, tenemos dos párrafos que contienen texto aleatorio. Aviso en el primer párrafo tenemos una los Varias otras etiquetas también son de cierre automático, como y Dentro de su carpeta 'html-from-scratch', cree una nueva carpeta llamada 'images'. Guarde la imagen de abajo en esa carpeta (haga clic con el botón derecho, Guardar imagen como): Ahora, de vuelta al contenido principal del sitio web, antes del cierre. los La etiqueta, al igual que la etiqueta de anclaje, se cierra automáticamente y acepta la mayoría de sus contenidos como parámetros en la etiqueta de apertura. alt = "..." contiene el 'Texto alternativo' que se mostrará si la imagen no se carga. Por lo general, usted describe brevemente la imagen aquí.. Echa un vistazo a la página ahora. La imagen debe mostrar: A continuación, vamos a marcar la barra lateral de nuestra página web. Introduzca la siguiente después el cierre etiqueta: Dentro de nuestra barra lateral, tenemos un encabezado de tercer nivel (H3) titulado "Barra lateral", un párrafo que contiene un texto de marcador de posición aleatorio y luego una lista desordenada con 3 elementos. Eche un vistazo a su página, y debería ver el contenido anterior directamente debajo de lo que colocamos en el En el pie de página, en la parte inferior de nuestro sitio web, incluiremos un pequeño aviso de copyright. Algunos sitios web llevan su pie de página un poco más lejos y otros detalles como un mapa del sitio. NOTA: ¿Ves ese '©' en nuestro pie de página? Esa es una entidad HTML. Esta entidad mostrará un símbolo de copyright (©) cuando se represente en el navegador. Con esto concluye la primera parte de esta serie. En solo un corto espacio de tiempo, ¡ya has logrado mucho! Has aprendido varias etiquetas HTML básicas y has codificado a mano tu primera página web. En la siguiente parte, aprenderemos a usar el código HTML de socio-en-crimen-para hacer la página web. Mira agradable, y convierte la página básica sin estilo en nuestro producto final:
etiqueta. Esto es un salto de línea; en otras palabras, el texto siguiente se mostrará en una nueva línea, pero en el mismo párrafo.
La etiqueta es especial ya que no tiene una etiqueta de cierre. En su lugar, la barra inclinada de cierre ('/') se incluye al final de la etiqueta. Esto se debe a que un salto de línea no contiene contenido, existe únicamente con fines estéticos, de lo contrario estaríamos escribiendo
que es un poco inútil.
, que veremos más adelante.
Imágenes
src = "..." significa "fuente" (la ruta a la imagen). La imagen se puede almacenar en otro lugar en Internet, o localmente con la página web. Aquí, hemos establecido la etiqueta para mostrar la imagen que guardamos en nuestro directorio de imágenes.
La barra lateral
El pie de página
Lea más sobre las entidades de caracteres HTML en Wikipedia.
En la parte 2