Introducción al lenguaje HTML

Documentos relacionados
NUEVAS ETIQUETAS HTML 5

Índice general. Pág. N. 1. Capítulo 1. Capítulo 2

Listado de elementos o etiquetas HTML5

PROGRAMACIÓN WEB II 4043

TEST TICO 2º BACHILLERATO

Introducción a HTML Estático

Lenguajes y estándares para la Web. Tema 3: XHTML. Elementos de marcado

Introducción a HTML Estático

ETIQUETAS HTML 5 Diseño de Sitios Web TUW

CSS básico. Introducción, Unidades y Selectores

HTML Introducción. 2. Nuevos Conceptos

1.- INTRODUCCIÓN. <etiqueta> contenido</etiqueta>

UNIDAD 1 GENERALIDADES HTML

Con etiqueta Sin etiqueta Con etiqueta Sin etiqueta Con etiqueta Sin etiqueta ADDRESS ADDRESS CITE CITE B: NEGRITA B: NEGRITA.

En HTML, para indicar el orden de tabulación entre los controles de un formulario se emplea

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

Objetivos MODULO I. HTML, XHTML,CSS

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

QUÉ SE NECESITA PARA UTILIZAR HTML5

Unidad 1.- Fundamentos de sitios web. El lenguaje HTML. Desarrollo de aplicaciones Web. Felipe LC

Pregunta 4: En HTML, para definir una línea horizontal de separación se emplea. a) <dd> b) <hr> c) <pre> d) <xmp>

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

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

Informática General Cátedra: Valeria Drelichman Pedro Paleo Leonardo Nadel Norma Morales

RESUMEN HTML. Elementos de estructura

Documentos HTML. Introducción. Elementos. Atributos de elemento

CONTENIDOS DEL CURSO ONLINE DE DISEÑO Y DESARROLLO WEB CON HTML5, CSS Y DREAMWEAVER CS4:

DREAMWEAVER CS4 Código: 3492

MODALIDAD Nº DE HORAS DURACIÓN CERTIFICADO Online 160 Horas 6 MESES Si

HTML completo. Pregunta 1: Pregunta 2: Pregunta 3: Pregunta 4:

DESARROLLO WEB EN ENTORNO CLIENTE

Informática General 2016 Cátedra: Valeria Drelichman, Pedro Paleo, Leonardo Nadel, Norma Morales

Diseño y desarrollo Web con HTML 5, CSS y Dreamweaver CS 4

DISEÑO Y DESARROLLO WEB CON HTML 5, CSS DREAMWEAVER CS4

GUIA 1 CONCEPTOS BÁSICOS

Taller de Paginas Web

UTN DESARROLLADOR WEB MOBILE. Diseño Multimedial. Presentación del curso. Temario a desarrollar

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

Curso: DREAMWEAVER 8 Duración: 30 Objetivos:

Así, según el nivel de interacción podemos clasificar las web en:

HIPERDOCUMENTOS. Prof. Emiro Coronado Cabrera

Accesibilidad en la Web: de WCAG 1.0 a WCAG 2.0

Los documentos HTML son ficheros de texto plano (también conocidos como ASCII) que pueden ser editados con cualquier editor de texto (como Vim o el

Unidad I - INTRODUCCIÓN AL HTML. Profesor: Marcos Tulio Jerez Bastidas. Barinas, abril 2015

Identificar cuál es la estructura de una página Web y sus principales secciones. Desarrollar una página Web en un editor.

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

Programación Web Tema 2.2: Tecnologías W3C HTML & CSS

PROGRAMA FORMATIVO. Diseño y desarrollo web con HTML 5 y CSS. Objetivos:

Guía del Curso Dreamweaver CS 5

LENGUAJES DE PROGRAMACIÓN WEB (PHP, HTML5) Sesión 5: Lenguaje de presentación

Diseño y programaciã³n de pã ginas web

Programa Formativo. Código: Curso: Experto en Diseño Web para dispositivos móviles Modalidad: DISTANCIA Duración: 120h.

Desarrollo y servicios web

SUBRAYAR CON MARCATEXTO EL PARRAFO DONDE ENCONTRÓ LA PREGUNTA LAS RESPUESTAS LAS ENCUENTRAS DE LA PAG 26 A LA 96 DEBE COPIAR PREGUNTA Y RESPUESTA

Estructura básica de un documento de HTML5

LENGUAJES DE PROGRAMACIÓN WEB (PHP1, HTML52)

Índice del curso. Elementos HTML. Elementos HTML. Elementos de texto. Creación de páginas web básicas. 1.Introducción a Internet. Lenguaje HTML.

Transcripción:

Introducción al lenguaje HTML LMSGI, módulo del ciclo de FP de Grado Superior, Administración de Sistemas Informáticos en Red

Introducción histórica http://prezi.com/eumjkezdlwhj/?utm_campaign=share& utm_medium=copy&rc=ex0share Detalles principales: HTML ha tenido numerosas versiones Ya predomina la 5, pero hay dos versiones todavía bastente presentes: HTML 4 y XHTML Una página web incorpora numerosos tipos de componentes

Introducción histórica. Mejoras a lo largo del tiempo Etiquetas poderosas: capas, tablas, marcos, imágenes, vídeo, sonido JavaScript, JavaScript, JavaScript Tecnologías de servidor: PHP, ASP, JSP, CGI Lenguajes de estilo: CSS AJAX Elementos avanzados de cliente: Flash y Applets Semántica Capacidades muy avanzadas: posicionamiento, animaciones, dibujos,

[1] Herramientas para escribir código HTML y CSS LMSGI, módulo del ciclo de FP de Grado Superior, Administración de Sistemas Informáticos en Red

Herramientas Editores de texto plano: Bloc de notas, Nano Editores multipropósito: Sublime Text, Atom, VIM, Emacs, Visual Studio Code Editores HTML: Brackets, Webstorm Editores XML: Oxygen

Herramientas Entornos completos de programación (IDE): Eclipse, Netbeans, Intelli J Idea Editores online Editores visuales: Adobe Dreamweaver, Adobe Muse

[2] Normalización y estándares. Versiones de HTML LMSGI, módulo del ciclo de FP de Grado Superior, Administración de Sistemas Informáticos en Red

Normalización y estándares Guerra de los navegadores: Lucha por dominar el navegador preferido Cada navegador tiene sus particularidades al interpretar HTML Actual: http://gs.statcounter.com/#all-browser-wwmonthly-201309-201409 Estandarización: W3C, pretende un estándar total

Normalización y estándares. Versiones de HTML HTML+ 1993 HTML 2.0: 1995 HTML 3.0: Primera de la W3C, poco implantada HTML 3.2: 1997, primer estándar considerado HTML 4.0: Diciembre de 1997, muy aceptada

Normalización y estándares. Versiones de HTML HTML 4.01: 1999, casi desaparecido. Pretendió ser el último HTML XHTML: Es HTML con reglas HTML, bastante usado todavía

HTML 5 Estandar actual Grandes mejoras Lanzado por Apple, Google y Mozilla Estandarizado por el WHATWG Numerosas ampliaciones continuamente (estándar vivo) Triunfó gracias a los smartphones

HTML 5

Indicar del estándar HTML en uso HTML 4.01 <!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN http://www.w3.org/tr/html4/loose.dtd> XHTML 1.0 <!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd> <html xmlns= http://www.w3.org/1999/xhtml xml:lang= es > HTML 5 <!DOCTYPE html> <html lang= es >

Validar código Oficial de la W3C: validator.w3.org Validar es importante: Nos permite coger buenos hábitos Asegura compatibilidad futura htmltidy Validador descargable La mayoría de herramientas ya incorporan un validador

HTML 5. Compatibilidad caniuse.com Nos dice qué funciona en cada navegador html5test.com Test para nuestro navegador de conformidad con HTML 5 fmip.com Indica lo que nuestro navegador es capaz de hacer modernizr.com Librería JavaScript que detecta las capacidades del navegador del cliente normalize.js Librería JavaScript que asegura que la página estéticamente se ve igual en todos los navegadores

referencia HTML 5. Ayuda http://www.w3schools.com/tags/ Ayuda muy completa y fácil de entender https://developer.mozilla.org/en-us/docs/web/html/element Ayuda oficial de Mozilla, muy completa y al día

[3] Introducción al funcionamiento y publicación de páginas web LMSGI, módulo del ciclo de FP de Grado Superior, Administración de Sistemas Informáticos en Red

http Protocolo TCP/IP encargado de transportar páginas web Es del tipo petición/respuesta, se pide un recurso y se recibe respuesta Normalmente se pide un documento HTML y se recibe dicho documento y todo lo que necesita (imágenes, JavaScript, CSS, sonido, vídeo) para visualizarse en el navegador

URL Uniform Resource Locator Proporciona dirección única a cada recurso de Internet Formato: protocolo://servidor:puerto/rutaalrecurso http://www.centrodonbosco.es/web/index.php/doc/doc _download/96-villamuriel-18-de-abril

publicación Sitio web=páginas web y recursos de las mismas asociadas a una dirección en Internet Publicar un sitio web, posibilidades: FTP WebDAV RDS Cualquier otra forma de transmitir ficheros

[4] Fundamentos básicos de HTML LMSGI, módulo del ciclo de FP de Grado Superior, Administración de Sistemas Informáticos en Red

etiquetas y elementos Un elemento lo forman la etiqueta y su contenido Siempre se cierra primero la última etiqueta abierta: <strong><em>negrita y cursiva</strong></em> Error!! <strong><em>negrita y cursiva</em></strong> Correcto!! Hay elementos que no tienen cierre: <br> Forma clásica de HTML <br /> Forma XHTML (se cierra en la propia apertura)

atributos Los atributos son propiedades que se pueden asignar a algunos elementos Se usan así: atributo= valor Se ponen siempre en la apertura de la etiqueta Ejemplo: <p class= rojo >Este es un texto</p>

Estructura básica de una página HTML 5 <!DOCTYPE html> <html lang= es > <head> <meta charset= UTF-8 > <title>título página</title> </head> <body> </body> </html>

Estructura básica de una página HTML 5

Estructura básica de una página HTML 5. Partes línea DOCTYPE. Avisa de que el documento sigue las normas de HTML 5 elemento html. Abarca todo el documento elemento head. Cabecera. Para elementos que no escriben como los meta, archivos externos, título, elemento body. Cuerpo. Contenido en sí de la página web

Estructura básica de una página HTML 5. codificación Recomendable utf-8 En HTML 5 se indica con: <meta charset= UTF-8 > En XHTML y HTML inferior al 5: <meta http-equiv= content-type content= text/html; charset=utf-8 >

Reglas de espacios en blanco No se respetan los espacios en blanco, saltos de línea ni tabuladores (solo el primero) La etiqueta pre permite indicar texto y respetar sus espacios, tabuladores y saltos de línea marca un espacio obligatorio

Atributos comunes Se pueden utilizar en cualquier elemento HTML id identificador de un elemento (no se puede repetir) title título del elemento lang lenguaje accesskey tecla alternativa class clase CSS style formato directo CSS

Atributos comunes draggable se marca que el elemento se puede arrastrar(requiere programar en JavaScript) hidden el elemento es invisible contenteditable con valor true se permite modificar el contenido spellcheck si vale true se puede corregir con herramientas especiales class clase CSS onclick, ondbl, onkeyup, permiten lanzar JavaScript ante un evento

Idioma La indicación la realiza el atributo lang (en cualquier elemento) El idioma general de la página se indica en el elemento raíz html Se puede indicar en otros elementos para señalar que su contenido está escrito en otro lenguaje Ejemplo: <p lang= fr >Je suis francaise</p> Ejemplo indicando idioma y nación: <p lang= es-ar >Mirá que cosa tan linda</p>

Entidades Para usar texto fuera del teclado Para texto problemático: < (símbolo <) ñ (ñ) ñ (ñ)

Entidades obligadas de XML < (<) > (>) & (&) " ( ) &apos; ( )

[5] etiquetas simples de párrafo LMSGI, módulo del ciclo de FP de Grado Superior, Administración de Sistemas Informáticos en Red

Elementos de párrafo principales p Marca un párrafo h1 Título principal h2 Título de segundo nivel hx. (hay hasta 7)

Elementos de párrafo principales hr Línea horizontal br Salto de línea

[6] elementos para marcar carácter LMSGI, módulo del ciclo de FP de Grado Superior, Administración de Sistemas Informáticos en Red

Elementos de párrafo principales strong Texto importante (Negrita) em Énfasis (cursiva) mark Recuadro dfn Definiciones, atributo title=definición cite Citas sub Subíndice super Superíndice

Elementos de párrafo principales small Letra pequeña s Texto obsoleto (tachado) b Marcado tipo negrita (no recomendado) i Marcado tipo cursiva (no recomendado) abbr Abreviatura acronym Acrónimo code Código

Elementos de párrafo principales kbd Tecla q Cita (entrecomillada), atributo cite=url samp Ejemplo de salida time Hora y fecha var Variable de programación wbr Sugerencia de partición de palabra

[7] marcado avanzado de caracteres y párrafo LMSGI, módulo del ciclo de FP de Grado Superior, Administración de Sistemas Informáticos en Red

Elementos de párrafo principales blockquote Cita larga (atributo cite), debe contener párrafis address Dirección o propiedad intelectual ins, del Correcciones

[8] listas LMSGI, módulo del ciclo de FP de Grado Superior, Administración de Sistemas Informáticos en Red

Listas con viñetas y numeradas ul Marcado de lista de viñetas ol Marcado de lista numérica li Marca cada línea de una lista Ejemplo: <ul> <li>agua</li> <li>vino</li> <li>cerveza</li> </ul>

Listas de términos dl Marcado general de lista de términos dt Término dd Definición Ejemplo: <dl> <dt>windows</dt> <dd>s.o. de Microsoft</d> <dt>linux</dt> <dd>s.o. de código abierto</d> </dl>