HyperText Markup Language

Documentos relacionados
Etiquetas Básicas (Estructura HTML) Etiquetas Atributos Valores Descripción. Formato de Presentación Etiquetas Atributos Valores Descripción

Listado de elementos o etiquetas HTML5

ETIQUETAS HTML 5 Diseño de Sitios Web TUW

Objetivos. El alumno conocerá los elementos indispensables para crear una página web. 1. Crear una página web básica utilizando html.

HTML. HyperText Markup Language (Lenguaje de Marcas de Hipertexto)

Taller de Paginas Web

Tema 3. Conceptos Básicos de HTML. ETSI ICAI! Departamento de Sistemas Informáticos! Rafael Palacios Hielscher! Cristina Puente Águeda!

Para iniciarnos en el estudio de este curso necesitamos estar familiarizados con ciertos conceptos generales, entre ellos:

UNIDAD 4: NOCIONES BÁSICAS DE DISEÑO WEB (MAQUETACIÓN HTML) CURSO ELABORACIÓN DE CONTENIDOS FORMATIVOS Plan de Formación Edukanda

Actividad 3: Codificación básica de un texto en HTML

Manual básico de HTML

UNIDAD 1 GENERALIDADES HTML

Índice. HTML HyperText Markup Language. Conceptos básicos. Qué es HTML? Diseño de servicios Web HTML 1

Bases del HTML CÓMO SE HACE LA WEB ENTENDIENDO LA ESTRUCTURA DE HTML. Sesión 3 10/09/14. Orígenes. Orígenes

Nociones basicas de HTML

MATRIZ DE VALORACIÓN O RÚBRICA. Actividad de evaluación:

MANUAL DE REFERENCIA DE PROGRAMACIÓN HTML

Lenguaje HTML y páginas web. Alex Sánchez

Práctica de HTML (Curso )

HTML. El Lenguaje de Programación de Páginas Web. Iván Martínez Toro

Práctica 4: Edición de contenidos web

MANUAL DEL LENGUAJE DE MARCADO HTML

Diseño Web. Sitio Web Conjunto de páginas web relacionadas entre sí.

HTML. para . Guía de Buenas prácticas. Less ys More Ludwig Mies van der Rohe

Qué es HTML? Los diez pasos para crear una página web perfecta

TEMA 9 CREACIÓN DE PÁGINAS WEB

Abril Jordi Llonch Basado en los cursos de:

CONCEPTOS BÁSICOS PARA EL DISEÑO DE PAGINAS WEB

En primer lugar necesitamos indicar el tipo de documento que estamos creando. Esto en HTML5 es extremadamente sencillo:

La primera etiqueta que vamos a aprender es aquella por la que deben empezar todos los documentos que queramos sean considerados HTML; esta es:

ESTRUCTURA DEL CÓDIGO HTML5

Apuntes básicos de HTML I.E.S. Pintor José María Fernández

Introducción a las aplicaciones WEB

HTML HyperText Markup Language. Fernando Pérez Costoya

Arquitectura de Tecnologías Web Por César Bustamante Gutiérrez. Módulo II: Tecnologias del lado del Cliente Tema 1: HTML5.

Creación de Páginas WEB con HTML

MANUAL PRACTICO DE HTML

Introduccion a HTML y Formularios. Gerardo Grinman 5D

Unidad II: Lenguaje de marcado

1. NIVEL BÁSICO-CURSO NVU

HTML. guía rápida de referencia. Autor: Jorge Sánchez ( año 2003

Estas líneas son permanentes en una página Web. Siempre van a estar presentes no importando qué tan corta o tan larga sea la página y el contenido.

Introducción: páginas web y navegadores

Guía para creación de temas para editor de EditandSend

(Recopilado de:

Instituto Politécnico Nacional

Guía (muy) básica de hojas de estilo (CSS) y de marcado semántico de páginas web (v1.)

ELABORADO POR: BRENDA PATRICIA GONZALEZ MANRIQUEZ

HTML & CSS HTML. PARTE 3. Profesora: Ana Gómiz Escuela Arte Granada Obtubre 2014

HTML/CSS( Mi(primera(página(

4º Unidad Didáctica. Lenguaje HTML. Eduard Lara

Desarrollo y servicios web

PHP y MySQL. Aplicaciones Web: HTML II (tercera parte) Autor: Johnny Zulca Mamani

DISEÑO DE PAGINAS CON HTML

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLOGICOS ESCUELA DE COMPUTACION

Preparando las imágenes para la maquetación con GIMP

QUÉ ES UNA HOJA DE ESTILOS? Una hoja de estilo en cascada (CSS) es un conjunto de reglas en las que definimos el formato que va a tomar un

PLAN DE SESIÓN. 1.1 Determina la estructura del sitio web con base en las necesidades del usuario

GUÍA DE APRENDIZAJE COMPUTACIÓN BÁSICA II COMPETENCIA GENERAL

CURSO BÁSICO DE HTML

<HTML><BODY>Hola mundo!</body></html>

INTRODUCCIÓN AL LENGUAJE HTML... 2 Características del lenguaje HTML... 2 Sintaxis del HTML... 2 Partes de un documento HTML... 2 FORMATO EN HTML...

1. Introducción a HTML

Curso básico de creación de páginas web

INTRODUCCIÓN A XHTML JAVIER EGUILUZ LIBROSWEB

Diseño WEB. Nivel: 5º semestre Horas semanales: 3 horas Código: Créditos: 2 créditos

Introducción HTML y CSS. Clientes, servidores, nube

HTML. HTML (HyperText Markup Language) Creado en 1989 por el físico nuclear TIM BERNERS- LEE

CREACION DE PÁGINAS WEB

Tablas en HTML. Tipos de celdas. Ing. Tomás Urbina Programación Web y Desarrollo de la Plataforma Web

Curso de HTML Introducción al curso. Requisitos. Agradecimientos

MANUAL TECNICO DE ING BIZBOX

Wenceslao Zavala.

INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO IBEROTEC SEMESTRE ACADÉMICO: 2014-II SÍLABO. Informáticas

Feliz cumpleaños. Introducción HTML & CSS

Guía para el armado de un HTML

Introducción a XHTML Javier Eguíluz Pérez

Introducción a XHTML Javier Eguíluz Pérez

Creación de Documentos Educativos Electrónicos Accesibles. Sergio Luján

Curso de Diseño web. Juan Carlos Hernández Pérez

HTML HTML HTML. Diseño de Sitios Web. Qué es HTML?

CSS. Departamento de Lenguajes y Computación Universidad de Almería CSS. Contenidos

Curso de Diseño de Páginas Web - HTML. Dando forma al texto del documento HTML 6. Alineación y dimensionado de imágenes 19

Transcripción:

HTML HyperText Markup Language Claudio Cubillos Figueroa Escuela de Ingeniería Informática Pontificia Universidad Católica de Valparaíso, Chile claudio.cubillos@ucv.cl

Definición HyperText Markup Lenguage v No es un lenguaje de programación v Markup Lenguage o lenguaje de marcado utilizado para la descripción de páginas web v Corresponde a un set de etiquetas que incluyen información adicional sobre la estructura de un texto v Determina cómo se deben desplegar el texto y las imágenes de un documento web. 2

referencias v Estandar de la W3C v http://www.w3.org/standards/webdesign/htmlcss v W3Schools.com v http://www.w3schools.com/html/default.asp 3

Ejemplo Código HTML <!DOCTYPE html> <html> <body> <h1>mi primer título</h1> Resultado visible en web Mi primer título Mi primer párrafo. <p>mi primer párrafo.<p> </body> </html> 4

Ejemplo <!DOCTYPE html> <html> <body> <h1>mi primer título</h1> <p>mi primer párrafo.<p> </body> </html> Código HTML v La declaración DOCTYPE define el tipo de documento v El texto entre las etiquetas <html> y </html> describe la página web v El texto entre las etiquetas <body> y </body> corresponde al contenido visible de la página web v El texto entre <h1> y </h1> es mostrado como título de primer nivel v El texto entre <p> y </p> es mostrado como párrafo

Etiquetas o Tags v Los marcadores de HTML son llamados generalmente etiquetas o tags v Los tags son palabras clave entre paréntesis angulares ( <> ): <html> v Éstos se escriben normalmente en pares: un tag de inicio y otro de fin: <b> y </b> v Los tags de inicio y fin se denomina también tags de apertura y de cierre

v Títulos Etiquetas o Tags Los títulos están definidos por las etiquetas desde <h1> hasta <h6>, de acuerdo al nivel del título v Párrafos Los párrafos están definidos por la etiqueta <p> v Links Los links están definidos por la etiqueta <a> v Imágenes Las imágenes están definidas por la etiqueta <img>

Ejemplo <!DOCTYPE html> <html> <body> <h1> Título de primer nivel </h1> <h2> Título de segundo nivel </h2> <p> Esto es un párrafo. <p> v El texto entre <h1> y </h1> es un título de primer nivel v El texto entre <h2> y </h2> es un título de primer nivel v El texto entre <p> y </p> es un párrafo <a href="http://eii.ucv.cl"> Este es un link</a> <img src= holamundo.jpg" width="104" height="142" /> </body> </html> v El texto entre <a> y </a> es es un link asociado a la página http://eii.ucv.cl"> v El tag <img> está asociado a la imagen holamundo.jpg

Elementos de HTML v Un elemento se define como todo aquello desde un tag de apertura hasta un tag de cierre v Un elemento inicia con un tag de apertura v Un elemento termina con un tag de cierre v Aquello entre ambos tags se denomina contenido del elemento v Existen elementos con contenido vacío, éstos terminan en el tag de apertura v Muchos elementos de HTML puede tener atributos

Elementos de HTML Tag de apertura Contenido del elemento Tag de cierre <p> Esto es un párrafo </p> <a href="default.htm"> Esto es un link </a> <body> <p> Hola Mundo </p> </body> <br> v El contenido del elemento de un párrafo es un texto v El contenido del elemento <body> corresponde a otro elemento, un párrafo <p> v <br> es un elemento vacío. Corresponde a un término de línea

Atributos v Los atributos proveen información adicional respecto a un elemento v Se deben especificar en el tag de apertura v Los atributos se definen a través de un nombre y de un valor de la siguiente manera: nombre= valor <a href="http://eii.ucv.cl"> Este es un link</a> El atributo asociado a un link es la dirección del link referida en el atributo href

Etiquetas de formato v Existen diversas etiquetas para dar formato al texto en un documento html Tag Descripción <b> Define texto en negrita <big> Define texto grande <em> Define texto enfatizado <i> Define texto en cursiva <small> Define texto pequeño <strong> Define texto fuerte <sub> Define texto como subíndice <sup> Define texto como superíndice

Etiquetas de formato Código HTML <!DOCTYPE html> <html> <body> <p> <b> Texto en negrita </b> </p> <p> <big> Texto grande </big> </p> <p> <i> Texto en cursiva </i> </p> <p> <code> Texto como output de computador </code> </p> <p>esto es un <sub> subíndice </sub> y un <sup> superíndice </sup> </p> </body> </html> Resultado visible en web Texto en negrita Texto grande Texto en cursiva Texto como output de computador Esto es un subíndice y un superíndice

CSS v Cascading Style Sheets, hojas de estilo en cascada, son utilizadas para la presentación de documentos HTML. v Se creó para proporcionar una mejor forma de estilo a los elementos de HTML. v CSS puede se agregado a HTML de tres formas: En línea utilizando el atributo style en los elementos de HTML Interna utilizando el elemento <style> en la sección <head> Externa utilizando un archivo CSS externo

CSS: Estilo en línea Código HTML <!DOCTYPE html> <html> <body> <h1 style="fontfamily:verdana;">un título en estilo Verdana</h1> <p style="fontfamily:arial;color:red;font-size: 20px;">Un párrafo en Arial y color rojo.</p> </body> </html> Resultado visible en web Un título en estilo Verdana Un párrafo en Arial y color rojo.

CSS: Estilo en línea Código HTML <!DOCTYPE html> <html> <body> <h1 style="textalign:center;">título centrado</ h1> <p>esto es un párrafo.</p> Resultado visible en web Título centrado Esto es un párrafo. </body> </html>

Tablas v Las tablas se definen con el tag <table> v Las filas de la tabla se definen con el tag <tr> v Las celdas se definen con el tag <td> v <td> se refiere a table data y una celda puede almacenar texto, links, imágenes, otras tablas, etc. <table border="1"> <tr> <td>fila 1, celda 1</td> <td>fila 1, celda 2</td> </tr> <tr> <td>fila 2, celda 1</td> <td>fila 2, celda 2</td> </tr> </table> fila1, celda 1 fila 1, celda 2 Fila 2, celda 1 Fila 2, celda 2

Atributos de las Tablas v Si no se especifica el atributo border, la tabla se mostrará sin bordes v Para mostrar títulos en las columnas de las tablas, se debe especificar el tag <th>

Formularios y sus elementos v Se utiliza para enviar datos al servidor v Un formulario puede contener elementos de entrada como campos de texto, casillas de verificación, botones de radio, botones de envío y mucho más.

Formularios y sus elementos v El elemento radio es un elemento de selección excluyente v El elemento checkbox es un elemento de selección múltiple.

HTML Layouts usando <div>

Resumen Structure Tags Function Start Tag Attributes End Tag HTML File <html> none </html> File Header <head> none </head> File Title <title> none </title> Comments <!-- Your comments go between the start and end tags. Put a space between the -- and your comments. --> Body <body> background="filename" bgcolor="color value" text="color value" link="color value" vlink="color value" </body> Division <div> align="right/left/center" style="property:value;" class="classname" </div> Span (inline) <span> style="property:value;" class="classname" </span>

Resumen Basic Text Tags Function Start Tag Attributes End Tag Line Break <br> clear="left/right/all" </br> or <br / > Paragraph <p> align="center/right" </p> Bold <b> none </b> Italic <i> none </i> Typewriter Text <tt> none </tt> Headline <h1-6> align="center/right" </h1-6> Font <font> face="name, name" size="+/-value/fixed size" color="color value" Note: the font tag is being phased out in favor of CSS styles. </font> Horizontal Rule Block Quote <hr> <blockqu ote> size="xx" width="xx/xx%" noshade </hr> or <hr / > none </ blockquote> Division <div> align="left/center/right" </div>

Resumen List Tags Function Start Tag Attributes End Tag Unordered List <ul> type="disc/circle/square" </ul> Ordered List <ol> type="i/a/1/a/i" start="value to start counting at" </ol> List Item <li> type=all ul and ol options </li> Definiton List <dl> none </dl> Definition List Item <dt> none </dt> Definition List Definition <dd> none </dd> Link Tags Function Start Tag Attributes End Tag Anchor Link <a> href="filename" target="windowname" </a> Anchor Mark <a> name="markname" </a>

Image Tags Resumen Function Start Tag Attributes End Tag Insert Image <img> src="filename" align="left/right" width="xxx" height="xxx" alt="text that desribes image" ISMAP USEMAP="#mapn ame" </img> Form Tags Function Start Tag Attributes End Tag Form <form> method=get/put action="programname" Input Field <input> name="variablename" type=text/password/ checkbox/radio/submit/ reset/image </form> </input> Selection List <select> name="variablename" size=xx multiple </select> Selection Option <option> none </option> Scrolling Text Field <textarea> name="variablename" rows=xx cols=xx </textarea>

Resumen Commonly-Used Special Characters Name Symbol HTML Equivalent ampersand & & cent sign copyright symbol or degree sign greater than > > less than < < non-breaking space registered trademark trademark &#153;