html nathaly fajardo, melissa gomez

18
Instituto Tecnológico De Nor Oriente Informática Básica II Ing. Dubley Omar Sandoval Hernández Fajardo Cheguen Nathaly Vanessa Gómez Sagastume Katherine Melissa 5to “A” Perito En Industria Alimentaria HTML

Upload: cheguen

Post on 26-Jul-2015

110 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Html nathaly fajardo, melissa gomez

Instituto Tecnológico De Nor Oriente

Informática Básica II

Ing. Dubley Omar Sandoval Hernández

Fajardo Cheguen Nathaly Vanessa

Gómez Sagastume Katherine Melissa

5to “A”

Perito En Industria Alimentaria

Llanos de la Fragua Zacapa, 24 de febrero del 2015

HTML

Page 2: Html nathaly fajardo, melissa gomez

¿Qué es HTML?

HTML, siglas de HyperText Markup Language («lenguaje de marcas de hipertexto»), hace referencia al lenguaje de marcado para la elaboración de páginas web. Es un estándar que sirve de referencia para la elaboración de páginas web en sus diferentes versiones, define una estructura básica y un código (denominado código HTML) para la definición de contenido de una página web, como texto, imágenes, entre otros. Es un estándar a cargo de la W3C, organización dedicada a la estandarización de casi todas las tecnologías ligadas a la web, sobre todo en lo referente a su escritura e interpretación.

El lenguaje HTML basa su filosofía de desarrollo en la referenciarían. Para añadir un elemento externo a la página (imagen, vídeo, script, entre otros.), este no se incrusta directamente en el código de la página, sino que se hace una referencia a la ubicación de dicho elemento mediante texto. De este modo, la página web contiene sólo texto mientras que recae en el navegador web (interpretador del código) la tarea de unir todos los elementos y visualizar la página final. Al ser un estándar, HTML busca ser un lenguaje que permita que cualquier página web escrita en una determinada versión, pueda ser interpretada de la misma forma (estándar) por cualquier navegador web actualizado.

Sin embargo, a lo largo de sus diferentes versiones, se han incorporado y suprimido diversas características, con el fin de hacerlo más eficiente y facilitar el desarrollo de páginas web compatibles con distintos navegadores y plataformas (PC de escritorio, portátiles, teléfonos

Page 3: Html nathaly fajardo, melissa gomez

inteligentes, tabletas, etc.). Sin embargo, para interpretar correctamente una nueva versión de HTML, los desarrolladores de navegadores web deben incorporar estos cambios y el usuario debe ser capaz de usar la nueva versión del navegador con los cambios incorporados. Normalmente los cambios son aplicados mediante parches de actualización automática (Firefox, Chrome) u ofreciendo una nueva versión del navegador con todos los cambios incorporados, en un sitio web de descarga oficial (Internet Explorer). Un navegador no actualizado no será capaz de interpretar correctamente una página web escrita en una versión de HTML superior a la que pueda interpretar, lo que obliga muchas veces a los desarrolladores a aplicar técnicas y cambios que permitan corregir problemas de visualización e incluso de interpretación de código HTML. Así mismo, las páginas escritas en una versión anterior de HTML deberían ser actualizadas o reescritas, lo que no siempre se cumple. Es por ello que ciertos navegadores aún mantienen la capacidad de interpretar páginas web de versiones HTML anteriores. Por estas razones, aún existen diferencias entre distintos navegadores y versiones al interpretar una misma página web. La idea de Berners-Lee surgió hacia el 1989 y en los dos años siguientes definía el HTML como un subconjunto del SGML al que más tarde llamaría nivel 0.

Page 4: Html nathaly fajardo, melissa gomez

Evolución de HTML

Esta primera versión solamente marcaba encabezados, listas y anclas pero fue suficiente para que se creara la World Wide Web. Surgieron varias versiones de este primer HTML pero ninguna de ellas llegaría a convertirse en el estándar oficial. Lo más cercano fue el HTML 2.0, al cual se le puso el nombre para distinguirlo de la colección de estándares no oficiales que iban surgiendo.

Tim Berners fundaría el W3C (World Wide Web Consortium) en 1995 y poco después surgió el borrador de la tercera versión, HTML 3.0. Éste daba mucha más libertad de creación al diseñador web.

Facilitaba la creación de tablas, el texto podía fluir alrededor de las figuras y se mostraban elementos matemáticos complejos. Sus creadores pretendían que fuera compatible con la versión anterior pero era demasiado complejo como para que lo soportaran los navegadores de la época.

En septiembre de ese mismo año se abandonó el proyecto debido a la falta de apoyo de los fabricantes de navegadores web. La siguiente versión tampoco llegó a ser propuesta oficialmente.

Una nueva versión, el HTML 3.2 abandonaba muchos de los elementos que se habían introducido en el HTML 3.0 a cambio de acoger los elementos que habían desarrollado los fabricantes de navegadores web como Netscape y Mosaic.

Page 5: Html nathaly fajardo, melissa gomez

Por ejemplo, se abandonó la posibilidad de introducir fórmulas matemáticas complejas para delegarlo en un estándar distinto, el MathML. La última versión es el HTML 4.0, que también incluye muchos elementos específicos que habían sido desarrollados para un navegador web determinado pero que, a su vez, calificó a muchos de ellos como “desaprobados”.

El camino evolutivo del HTML ha sido complejo, se ha tenido que lidiar con muchas partes y finalmente ha cesado. Pero las tecnologías continúan avanzando y su heredero ahora es el XHTML.

La base y el objetivo son los mismos pero esta vez entra un elemento nuevo en escena, el XML. Otro estándar que se asemeja en funcionalidad al SGML pero que es más sencillo y más joven. Así pues de la “fusión” de estos dos estándares, XML y HTML, surge el XHTML.

Page 6: Html nathaly fajardo, melissa gomez

Tabla de etiquetas de HTML

Con etiqueta

Sin etiqueta

Con etiquet

a

Sin etiquet

a

Con etiqueta

Sin etiqueta

ADDRESS

ADDRESS

CITE CITEB: NEGRITA

B: NEGRITA

BIG BIG CODE CODE DFN DFN

EM EMI: ITALICA

I: ITALICA

KBD KBD

SAMP SAMP SMALL SMALLSTRONG

STRONG

SUB5 SUB 5 SUP5 SUP 5S Tachado

S Tachado

TT TTU Subrayado

U Subrayado

VAR VAR

EtiquetasApertura Acción Atributos Cierre

< ! Comentario. Ninguno -->

<A> Hipervínculo.HREF, NAME, REL, REV, TITLE

</A>

<ADDRESS>Formato para dirección del autor.

Ninguno </ADDRESS>

<BASE>Url del autor; contexto del documento.

HREF </BASE>

<BASEFONT SIZE>

Tamaño de la fuente base.

Ninguno NO

<BGSOUND> Sonido de fondo. SRC, LOOP.NO - Internet Explorer

Page 7: Html nathaly fajardo, melissa gomez

<BIG> Aumenta el tamaño. Ninguno </BIG>

<BLINK>Hace parpadear el texto.

Ninguno</BLINK> - Netscape

<BLOCKQUOTE>Da formato con sangría a un párrafo

Ninguno </BLOCKQUOTE>

<BODY>Cuerpo del documento.

BGCOLOR, BACKGROUND, TEXT, LINK, VLINK, ALINK

</BODY>

<BR> Retorno de línea.CLEAR: Se utiliza en combinación con ALIGN de IMAGE.

NO

<CAPTION>Posición de la leyenda en una tabla.

ALIGN: TOP/BOTTOM. Internet Explorer: LEFT, RIGHT, CENTER

</CAPTION>

<CENTER> Centrar. Ninguno </CENTER>

<CITE>Formato para citas en itálicas.

Ninguno </CITE>

<CODE>Formato en tipo código.

Ninguno </CODE>

<DD>

Definiciones marcadas, para Lista de Definiciones <DL>.

Ninguno NO

<DFN< Formato en itálica. Internet Explorer </DFN<

<DIR>Lista de directorio, con elementos marcados con <LI>.

Ninguno </DIR>

<DL>

Lista de Definiciones, con términos marcados con <DT> y definiciones marcadas con <DD>.

Ninguno </DL>

<DT>Términos marcados, para Lista de Definiciones <DL>.

Ninguno NO

Page 8: Html nathaly fajardo, melissa gomez

<EM>Formato enfatizado en itálica.

Ninguno </EM>

<EMBED> Sonido de Fondo.SRC, WIDTH, HEIGHT, AUTOSTART, LOOP.

NO - Netscape

<FONT>Definición de la fuente.

SIZE, COLOR. Internet Explorer: FACE.

</FONT>

<FORM>Para ingreso de datos del usuario en un formulario.

ACTION, METHOD </FORM>

<H1 ...H6>Tamaño de letras del 1 al 6.

HTML 3.0: LEFT, CENTER, RIGHT

</H1 .../H6>

<HEAD>Encabezamiento del documento.

BASE, TITLE, ISINDEX, NEXTID, META

</HEAD>

<HR> Línea horizontal.NOSHADE, SIZE, WIDTH, ALIGN. Internet Explorer: COLOR

NO

<HTML>Al principio y al fin de todo documento.

HEAD, BODY </HTML>

<I> Itálica (Cursiva). Ninguno </I>

<IMG> Cargar imágenes.

ALIGN, SRC, ALT, ISMAP, WIDTH, HEIGHT, VSPACE, HSPACE

NO

<INPUT>Define un objeto de ingreso en un formulario.

TYPE, NAME, VALUE, SIZE, MAXLENGHT, ALIGN, SRC, CHECKED

</INPUT>

<ISINDEX>Indica que existe un índex en el server para el documento.

Netscape: PROMPT NO

<ISMAP>Activa la selección de imágenes para el usuario.

Ninguno NO

<KBD>Formato monoespaciado.

Ninguno </KBD>

<LI> Ítem de lista. Netscape: VALUE, TYPE NO

<LISTING> Listados Ninguno. Obsoleto. </LISTING>

Page 9: Html nathaly fajardo, melissa gomez

<LIT>Literal. Como PRE, pero usa letra proporcional.

Ninguno </LIT>

<MARQUEE> Marquesina.

ALIGN, BEHAVIOR, BGCOLOR, DIRECTION, HEIGHT, WIDTH, HSPACE, VSPACE, LOOP, SCROLLAMOUNT, SCROLLDELAY.

</MARQUEE> - Internet Explorer

<MENU> Lista menú. Ninguno </MENU>

<META>Meta información ubicada en HEAD.

EQUIV, CONTENT, NAME

NO

<NEXTID>Es un parámetro que identifica al documento.

NO NO

<NOBR>Elimina los saltos de líneas.

Ninguno NO

<OL>Lista ordenada, con elementos marcados con <LI>.

TYPE, START, VALUE. </OL>

<OPTION>Opción de selección dentro de un formulario.

VALUE, SELECTED VALUE

NO

<P>Retorno de línea, con un espacio.

Ninguno NO

<P ALIGN> Alineación de texto. LEFT, CENTER, RIGHT </P>

<PLAINTEXT>Pasaje de texto plano.

Ninguno. Obsoleto. </PLAINTEXT>

<PRE>Visualiza el texto en su formato original.

WIDTH </PRE>

<S> Texto tachado. Ninguno </S>

<SAMP>Formato tipo ejemplo.

Ninguno </SAMP>

<SELECT>Para selección de opciones dentro de un formulario.

NAME, SIZE, MULTIPLE

</SELECT>

Page 10: Html nathaly fajardo, melissa gomez

<SMALL>Disminuye el tamaño.

Ninguno </SMALL>

<STRONG>Formato enfatizado más fuerte que <EM>.

Ninguno </STRONG>

<SUB> Subíndice. Ninguno </SUB>

<SUP> Superíndice. Ninguno </SUP>

<TABLE> Tabla.

BORDER, CELLPADDING, CELLSPACING, HEIGTH, WIDTH. Internet Explorer: COLOR

</TABLE>

<TD>Celdas de una fila en una tabla, dentro de <TR>.

ALIGN, VALIGN, NOWRAP, COLSPAN, ROWSPAN, HEIGTH, WIDTH

</TD>

<TEXTAREA>Área para ingreso de texto dentro de un formulario.

NAME, ROWS, COLS. </TEXTAREA>

<TH> Título de Tabla.

ROWSPAN, COLSPAN, ALIGN, VALIGN, NOWRAP, HEIGHT, WIDTH

</TH>

<TITLE>Título dentro de HEAD.

Ninguno </TITLE>

<TR> Fila de una Tabla. ALIGN, VALIGN </TR>

<TT>Formato tipo máquina.

Ninguno </TT>

<UL>Lista no ordenada, con elementos marcados con <LI>.

COMPACT, TYPE </UL>

<VAR>Formato tipo variable.

Ninguno </VAR>

<WBR>

Se usa con NOBR para una sección que deba ser separada.

Ninguno NO

Page 11: Html nathaly fajardo, melissa gomez

<XMP> Similar a PRE. Ninguno </XMP>

Atributos

NombreEtiqueta Acción Valor

HREFDirección del URL local o remoto.

href="www.hp.com"

LOOP

<BGSOUND>

Número de veces que se reproduce el archivo de sonido. Para permanente se usa INFINITE o -1.

loop=infinite

SRCNombre del archivo de sonido (Internet Explorer)

src="sonido.wav"

LOOP

<EMBED>

Número de veces que se reproduce el archivo de sonido. Para permanente se usa INFINITE o -1.

loop=-1

SRCNombre del archivo de sonido (con Crescendo)

src="sonido.mid"

SRC <IMAGE> Nombre del gráfico src="imagen.gif"

ALT Nombre que reemplaza a la alt="Nombre de

Page 12: Html nathaly fajardo, melissa gomez

imagen cuando ésta no puede ser cargada.

Imagen"

BGCOLOR

<BODY>

Color de fondobicolor="#FFFFFF" (blanco)

BACKGROUND Imagen de fondo background="foto.gif"

TEXT Color del texto text="#000000" (negro)

LINK Color de vínculo link="#0000FF" (azul)

VLINK Color de vínculo visitado vlink="#FF0000" (rojo)

ALINK Color de vínculo presionadoalink="#00FF00" (verde)

ALIGN<CAPTION> dentro de <TABLE>

Colocar título arriba (TOP) o debajo (BOTTOM) de la tabla.

align=top

ALIGN

<H1..H6>, <P ALIGN>, <TD>, <TH>, <TR>, <DIV>,

Alinear el texto: LEFT, RIGHT, CENTER

align=center

ALIGN

<HR>

Alinear el texto: LEFT, RIGHT, CENTER

align=center

SIZEValor de la altura en pixels o porcentaje

size=3

WIDTHValor del ancho en pixels o porcentaje

width=50%

SIZE

<FONT>

Tamaño de la letra de 1 a 7 size=6

COLOR Color de la letracolor="#000000" (negro)

FACEFuente del texto (Internet Explorer)

face="helv" (helvética)

HEIGHT <EMBED>, <IMAGE>, <MARQUEE>, <TD>, <TH>

Valor de la altura en pixels o porcentaje

heigth=80

WIDTHValor del ancho en pixels o porcentaje

width=50%

BORDER<TABLE> Borde y ancho del borde en

la tablaborder=5

CELLPADDINGEspacio entre el borde y el texto

cellpadding=10

CELLSPACING Espacio entre las líneas interna y externa del borde

cellspacing=3

Page 13: Html nathaly fajardo, melissa gomez

HEIGHTValor de la altura en pixels o porcentaje

heigth=80

WIDTHValor del ancho en pixels o porcentaje

width=50%

COLSPAN<TD> dentro de <TABLE>

Expandir una celda varias columnas

colspan=4

ROWSPANExpandir una celda varias filas

rowspan=4