SlideShare una empresa de Scribd logo
IUTE - MÉRIDA LENGUAJE DE PROGRAMACIÓN IV Prof: Duberlis González CODIGOS BÁSICOS HTML (Continuación) Octubre 2007
CODIGOS HTML Todo el texto que disponemos en el cuerpo de la página aparece en la misma línea, no importa si cuando tipeamos la página disponemos cada palabra en una línea distinta (es decir un navegador no tiene en cuenta la tecla ENTER). Para indicarle al navegador que queremos que continúe en la  próxima línea  debemos hacerlo con el elemento HTML <br>. Cuando aparece la marca <br> el navegador continua con el texto en la línea siguiente. Es uno de los pocos elementos HTML que no tiene marca de cerrado como habíamos visto hasta ahora. Implementemos una página que muestre los nombres de distintos lenguajes de programación uno por línea:  <html>  <head>  </head>  <body>  PHP<br> JavaScript<br>  Java<br> C <br> C++  </body>  </html>
CODIGOS HTML   Enfatizar  algo significa realzar la importancia de una cosa, por ejemplo una palabra o conjunto de palabras. Así como tenemos seis niveles de títulos para enfatizar un bloque contamos con dos elementos que son (<em> <strong>) El elemento de mayor fuerza de énfasis es strong y le sigue em. Para recordar el nombre de estos elementos HTML: <em>  viene de  empathize  que significa énfasis. <strong>  viene de  strong  que significa fuerte.  <html> <head>  </head>  <body>  <p><strong>Típos de datos</strong> en MySQL</p> <p><em>TEXTO</em>: Para almacenar texto usamos cadenas de caracteres. Las cadenas se colocan entre comillas simples. Podemos almacenar dígitos con los que no se realizan operaciones matemáticas, por ejemplo, códigos de identificación, números de documentos, números telefónicos. Tenemos los siguientes tipos: varchar, char y text.</p>  <p><em>NUMEROS</em>: Existe variedad de tipos numéricos para representar enteros, negativos, decimales. Para almacenar valores enteros, por ejemplo, en campos que hacen referencia a cantidades, precios, etc., usamos el tipo integer. Para almacenar valores con decimales utilizamos: float o decimal.</p> <p><em>FECHAS Y HORAS</em>: para guardar fechas y horas dispone de varios tipos: date (fecha), datetime (fecha y hora), time (hora), year (año) y timestamp.</p>  </body>  </html>
CODIGOS HTML El elemento más importante que tiene una página de Internet es el  hipervínculo , estos nos permiten cargar otra página en el navegador. Normalmente un navegador al encontrar esta marca muestra un texto subrayado, y al hacer clic con el mouse sobre éste el navegador carga la página indicada por dicho hipervínculo. Primero veremos cual es la sintaxis para disponer un hipervínculo a una página que se encuentra en el mismo sitio (es decir otra página que hemos desarrollado nosotros).  <a href=&quot;pagina2.html&quot;>Noticias</a> Como vemos, se trata de otro elemento HTML que tiene comienzo de marca y fin de marca. Lo que se encuentra entre el comienzo de marca y el fin de la marca es el texto que aparece en la página (normalmente subrayado).  <a>  viene de  anchor  que significa ancla.  La propiedad href del elemento &quot;a&quot; hace referencia a la página que debe mostrar el navegador si el visitante hace clic sobre el hipervínculo.
CODIGOS HTML Implementemos dos páginas que contengan hipervínculos entre si, los nombres de las páginas HTML serán: pagina1.html y pagina2.html. Pagina1.html <html> <head>  </head> <body> <h1>Página principal.</h1> <a href=&quot;pagina2.html&quot;>Noticias</a>  </body> </html>  Pagina2.html <html> <head>  </head> <body> <h1>Noticias</h1> <a href=&quot;pagina1.html&quot;>Salir.</a>  </body> </html>  Si se quiere realizar un hipervínculo con el nombre del dominio del otro sitio, debemos inicializamos href con el tipo de protocolo http, cuando se trata de una pagina web. Ejemplo <html> <head>  </head>  <body>  <a href=&quot;http://www.google.com&quot;>Buscador Google</a> </body>  </html>
CODIGOS HTML Para insertar una  imagen  dentro de una página debemos utilizar el elemento HTML <img>, la misma no tiene una marca de finalización Generalmente, la imagen se encuentra en el mismo servidor donde se almacenan nuestras páginas HTML. Los formatos clásicos son los archivos con extensiones gif, jpg y png. La sintaxis de esta marca es:  <img src=&quot;foto1.jpg&quot; alt=&quot;Pintura geométrica&quot;>  <img>  viene de  image src viene de source   alt  viene de  alternative   Confeccionemos una página que muestre una imagen llamada foto1.jpg (La imagen se encuentra almacenada en el servidor en la misma carpeta donde se localiza esta página) <html> <head>  </head> < body>  <img src=&quot;foto1.jpg&quot; alt=&quot;Pintura geométrica&quot;>  </body>  </html>
CODIGOS HTML Si la  imagen  se encuentra en una subcarpeta llamada imagenes, luego la sintaxis para recuperarla será: <img src=&quot;imagenes/foto1.jpg&quot; alt=&quot;Pintura geométrica&quot;>  Es decir, antecedemos al nombre de la imagen el nombre de la carpeta y la barra /  Si la imagen se encuentra en una carpeta padre de donde se encuentra la página HTML luego la sintaxis será: <img src=&quot;../foto1.jpg&quot; alt=&quot;Pintura geométrica&quot;>  Es decir, le antecedemos .. y la barra / al nombre de la imagen Si queremos subir dos carpetas luego escribimos: <img src=&quot;../../foto1.jpg&quot; alt=&quot;Pintura geométrica&quot;>
CODIGOS HTML Como ya conocemos los hipervínculos y como insertar imágenes en nuestra página, ahora podemos implementar un hipervínculo pero en vez de mostrar un texto mostraremos una imagen.  La solución es simple y consiste en disponer la marca <img> encerrada entre la marca de comienzo y fin del enlace(<a>). Confeccionemos una página que muestre dos imagenes (foto1.jpg y foto2.jpg) como hipervínculos. Al ser presionados llamar a otra página. Las imágenes se encuentran en una carpeta llamada imagenes que depende directamente de la raiz del sitio: <html> <head> </head>  <body>  <h2>Presione alguna de las imagenes para conocer más sobre esa obra.</h2>  <a href=&quot;pagina2.html&quot;><img src=&quot;/imagenes/foto1.jpg&quot; alt=&quot;Pintura Geométrica&quot;></a> <br> <a href=&quot;pagina2.html&quot;><img src=&quot;/imagenes/foto2.jpg&quot; alt=&quot;Pintura Geométrica&quot;></a>  </body>  </html>
CODIGOS HTML Listas Ordenadas,  Este elemento HTML es útil cuando debemos numerar una serie de objetos. <ol>  viene de  ordened list   <li>  viene de  list item   Por ejemplo una lista ordenada para conocer su sintaxis. Mostraremos el orden de llegada de tres corredores: <html>  <head>  </head>  <body> <ol>  <li>Rodriguez Pablo</li>  <li>Gonzalez Raul</li>  <li>Lopez Hector</li>  </ol>  </body>  </html>  La marca <ol> y su correspondiente marca de cerrado es </ol>  En su interior cada uno de los items se los dispone con el elemento li, que también tiene la marca de comienzo <li> y la marca de fin de item </li>
CODIGOS HTML Una lista no ordenada como su nombre lo indica no utiliza un número delante de cada items sino un pequeño símbolo gráfico. <ul>  viene de  unordered list <li>  viene de  list item   La forma de implementar este tipo de listas es idéntico a las listas ordenadas. Veamos un ejemplo donde implementamos una lista no ordenada:  <html>  <head>  </head>  <body>  <h2>Lenguajes de programación.</h2>  <ul>  <li>C</li> <li>C++</li>  <li>Java</li>  <li>C#</li> </ul>  </body>  </html>
CODIGOS HTML Como su nombre lo indica se utiliza para asociar un término y la definición del mismo. El navegador se encarga de destacar y separa el término y su definición.  Como podemos observar intervienen más marcas que en los otros dos tipos de listas. Las  marcas que encierran a la lista son <dl> (Definition List) y </dl> Ahora debemos poner a pares estos dos elementos <dt> (Definition Term) y <dd> (Definition Description). <dl>  viene de  definition list   <dt>  viene de  definition term <dd> viene de definition description
CODIGOS HTML Ejemplo Listas por Definición <html> <head> </head>  <body>  <dl>  <dt>C++</dt>  <dd>Es un lenguaje de programación, diseñado a mediados de los años 1980, por Bjarne Stroustrup, como extensión del lenguaje de programación C.</dd>  <dt>Java</dt>  <dd>Es un lenguaje de programación orientado a objetos desarrollado por Sun Microsystems a principios de los 90.</dd> <dt>JavaScript</dt> <dd>Es un lenguaje interpretado, es decir, que no requiere compilación, utilizado principalmente en páginas web, con una sintaxis semejante a la del lenguaje C.</dd>  </dl>  </body>  </html>
CODIGOS HTML Listas Anidadas,  el lenguaje HTML nos permite insertar una lista dentro de otra. Se pueden anidar listas de distinto tipo, por ejemplo podemos tener una lista no ordenada y uno de los item puede ser una lista ordenada . Para el anidamiento de listas solo debemos tener cuidado en la correcta apertura y cerrado de las marcas. Usaremos: <li></li>  <ul> </ul>  <ol</ol>
Implementaremos una página que enumere una serie de países en una lista ordenada y luego en cada país dispondremos una lista de hipervínculos de periódicos de dicho país: <html>  <head> </head>  <body>  <ol>  <li>Argentina <ul>  <li> <a href=&quot;http://www.lanacion.com.ar&quot;>La Nación</a> </li>  <li> <a href=&quot;http://www.clarin.com.ar&quot;>Clarín</a> </li> <li><a href=&quot;http://www.pagina12.com.ar&quot;>Página 12</a></li>  </ul>  </li>  <li>España  <ul>  <li> <a href=&quot;http://www.elpais.es&quot;>El País Digital</a></li> <li><a href=&quot;http://www.abc.es&quot;>ABC</a></li>  <li><a href=&quot;http://www.elmundo.es&quot;>El Mundo</a></li>  </ul>  </li>  <li>México  <ul>  <li><a href=&quot;http://www.jornada.unam.mx&quot;>La Jornada</a></li>  <li><a href=&quot;http://www.el-universal.com.mx&quot;>El Universal</a></li> </ul>  </li> </ol>  /body>  </html>
CODIGOS HTML Tablas,  el objetivo fundamental de las tablas es mostrar una serie de datos en forma ordenada, organizado en filas y columnas. Para la creación de una tabla intervienen una serie de elementos: <table> Es la marca de comienzo de la tabla. Este elemento requiere la marca de cierre. <tr> Es la marca de comienzo de una fila. Esta marca debe estar dentro del elemento table. Este elemento requiere la marca de cierre. <td> Es la marca de comienzo de una celda. Esta marca debe estar dentro del elemento tr. Este elemento requiere la marca de cierre.  <table> <tr> viene de table row que significa fila de la tabla. <td> viene de table data que significa dato de la tabla. Lo primero que aparece es la apertura del elemento table, donde inicializamos la propiedad border con el valor 1, con esto el contorno de cada celda será visible   (pruebe de   asignarle el valor cero y otros valores superiores a 1) .
Ejemplo de tablas en HTML <table border=&quot;1&quot;>  Seguidamente viene la apertura de la primer fila de la tabla con el elemento tr: <tr>  Continuamos con la apertura de la primer celda de la primer fila de la tabla: <td> Luego el dato propiamente dicho de la celda: Cerramos la celda: </td> Abrimos la proxima celda:<td> Disponemos el valor de la celda: Cerramos la celda: </td>  Ahora cerramos la primer fila de la tabla: </tr>  El mecanismos de la siguientes filas es similar a la primera.
Ejemplo de tablas en HTML <html> <head> </head> <body> <table border=&quot;1&quot;> <tr> <td>China</td><td>1300 millones</td> </tr> <tr>  <td>India</td><td>1080 millones</td>  </tr>  <tr> <td>Estados Unidos</td><td>295 millones</td>  </tr>  </table>  </body>  </html>
CODIGOS HTML Tablas con encabezado,  la primer característica que le vamos a agregar a una tabla son las celdas de encabezado. Normalmente la primer fila de una tabla puede representar los títulos para cada columna.  Para indicar que se trata de una celda de encabezado utilizamos el elemento <th> en lugar de <td>  <th>  viene de  table header cell  que significa celda de encabezado de tabla.  El navegador representa distinto las celdas de datos y las celdas de encabezamiento. Tomando el ejemplo anterior:
Ejemplo de tablas en HTML <html> <head> </head> <body> <table border=&quot;1&quot;> <tr> <th>Paises</th><th>Cantidad de habitantes</th> </tr>  <tr> <td>China</td><td>1300 millones</td> </tr> <tr>  <td>India</td><td>1080 millones</td>  </tr>  <tr> <td>Estados Unidos</td><td>295 millones</td>  </tr>  </table>  </body>  </html>
CODIGOS HTML Tablas con titulo,  Para disponer un título a una tabla debemos incorporar el elemento caption inmediatamente después que abrimos la marca table. El elemento caption requiere la marca de apertura y cierre. La marca caption debe estar inmediatamente después que se abre la marca de comienzo de la tabla:  <table border=&quot;1&quot;> <caption>Población de los paises con mayor cantidad de habitantes.</caption> <tr>  Para recordar el nombre de este nuevo elemento HTML: <caption>  significa título.
CODIGOS HTML Algunos caracteres especiales,  ahora podemos disponer dentro de una página los caracteres: < y >. Veremos que no los podemos disponer directamente ya que el navegador los confudiría con los caracteres que se utilizan para las marcas HTML. La solución es utilizar otra sintaxis para dichos caracteres, veamos los más utilizados:  <  &lt;  >  &gt;  &  &amp;  &quot;  &quot;   &nbsp;  //Espacio en blanco. ©  &copy;  €  &euro;  Para ver su funcionamiento mostraremos la siguiente ecuación: 10+x*y < 12*z  se haria de la siguiente manera 10+x*y &lt; 12*z
DANDO FORMA AL TEXTO Si queremos obtener  múltiples líneas en blanco  no basta con repetir la etiqueta <P>, sino que hay que combinarla con la etiqueta <BR>. Así por ejemplo, si queremos obtener cuatro líneas en blanco, pondríamos:  <BR><P>  <BR><P>  <BR><P>  <BR><P>  Para  destacar  alguna parte del texto se pueden usar:  <B> y </B> para poner algo en  negrita  ( bold ).  <I> y </I> para poner algo en  cursiva  ( italic ). Otra etiqueta interesante es <PRE> y </PRE>. El texto que se encuentre entre ella estará  preformateado , es decir que aparecerá como si hubiera sido escrito con una máquina de escribir, con una fuente de espaciado fijo (tipo Courier).  La etiqueta <BLOCKQUOTE> y </BLOCKQUOTE> se utiliza para destacar una  cita textual  dentro del texto general

Más contenido relacionado

PPT
Codigos HTML Continuación
PPSX
Inicio al HTML
PPT
Conceptos básicos Html
PPT
XHTML+Inicio en CSS
PPTX
Ingeniería web
ODP
Etiquetas HTML
Codigos HTML Continuación
Inicio al HTML
Conceptos básicos Html
XHTML+Inicio en CSS
Ingeniería web
Etiquetas HTML

La actualidad más candente (19)

ODP
ODP
Curso HTML CSS Sesion 2/4
PPT
LENGUAJE HTML
DOCX
Etiquetas html
 
PPT
Qué es xhtml
PPT
Html
ODP
PPT
Etiquetas Diapositivas.
PPT
Html Bas
PPT
Curso Html Basico
PPT
curso de html
PPT
curso de html
PPT
HTML
ODP
Introduccion Xhtml
PPS
Html apunte 2
PDF
Karol cortez normas apa
Curso HTML CSS Sesion 2/4
LENGUAJE HTML
Etiquetas html
 
Qué es xhtml
Html
Etiquetas Diapositivas.
Html Bas
Curso Html Basico
curso de html
curso de html
HTML
Introduccion Xhtml
Html apunte 2
Karol cortez normas apa
Publicidad

Destacado (20)

PPT
Laboratorio Administracion de Hardware y Software
PDF
revision estrategica cambio schaer argentina salud
PPS
Distribuidor De Vipconnectz P 1
ODP
Nuevos Escenarios De Aprendizaje Web 2.0
PDF
Strategien des Forschungsdatenmanagements an der Humboldt-Universität zu Berlin
PPT
Redes sociales y periodismo Belgrano Day School
ODP
La imatge: Obtenció i tractament bàsic d'imatges
PPTX
Gewichtsreduktion
PPS
Sobrelosperrosylaspersonas
PPS
N U E S T R A S 20 F R A S E S Www
PPS
Fotosquehicieronhistoria
PPT
marzo2
PPS
40 Mentiras Universales Www.Diapositivas.Com
PPT
agosto1
PPT
Los Simpson
PPTX
ciudades eternas
PPT
Luisacristina
PPT
Carteles
PPS
Graciasadios
Laboratorio Administracion de Hardware y Software
revision estrategica cambio schaer argentina salud
Distribuidor De Vipconnectz P 1
Nuevos Escenarios De Aprendizaje Web 2.0
Strategien des Forschungsdatenmanagements an der Humboldt-Universität zu Berlin
Redes sociales y periodismo Belgrano Day School
La imatge: Obtenció i tractament bàsic d'imatges
Gewichtsreduktion
Sobrelosperrosylaspersonas
N U E S T R A S 20 F R A S E S Www
Fotosquehicieronhistoria
marzo2
40 Mentiras Universales Www.Diapositivas.Com
agosto1
Los Simpson
ciudades eternas
Luisacristina
Carteles
Graciasadios
Publicidad

Similar a Cont clase de lenguaje IV (20)

PPT
Lenguaje de programación de páginas web
PPSX
Curso HTML 5 & jQuery - Leccion 2
PPTX
Fundamentos de HTML: Estructura y Diseño Web
PDF
Lenguaje de marcas html
PDF
Guía para escribir documentos html
DOC
Guia básica html
DOC
Guia html
PPT
PPTX
PPTX
HTML: Una introducción.
PPTX
PDF
Practica Html1
PDF
Guia De Laboratorios Dap I 2008 Area Web
PPTX
Codigo html
PPTX
PPTX
El lenguaje de programación en las páginas web
Lenguaje de programación de páginas web
Curso HTML 5 & jQuery - Leccion 2
Fundamentos de HTML: Estructura y Diseño Web
Lenguaje de marcas html
Guía para escribir documentos html
Guia básica html
Guia html
HTML: Una introducción.
Practica Html1
Guia De Laboratorios Dap I 2008 Area Web
Codigo html
El lenguaje de programación en las páginas web

Más de guestc906c2 (15)

PPT
Arreglos
PPT
Estructura de Datos Arreglos
PPT
SO continuación
PPT
Codigos HTML Lenguaje IV
PPT
Clase IV Estructura de Datos IUTE - Mérida
PPT
Clase III. Sistemas Operativos
PPT
Clase II Introducción a la Informatica
PPT
Clase I Introducción a la Informatica
PPT
Clase II Informatica Basica IUTE - Mérida
PPT
Clase I Informatica IUTE - Mérida
PPT
Clase I Informatica basica IUTE - Merida
PPT
Clase III Estructura de Datos IUTE - Mérida
PPT
Clase III Estructura de Datos IUTE - Mérida
PPT
Clase II Estructura de Datos. IUTE- Merida
PPT
Clase I Estructura de Datos
Arreglos
Estructura de Datos Arreglos
SO continuación
Codigos HTML Lenguaje IV
Clase IV Estructura de Datos IUTE - Mérida
Clase III. Sistemas Operativos
Clase II Introducción a la Informatica
Clase I Introducción a la Informatica
Clase II Informatica Basica IUTE - Mérida
Clase I Informatica IUTE - Mérida
Clase I Informatica basica IUTE - Merida
Clase III Estructura de Datos IUTE - Mérida
Clase III Estructura de Datos IUTE - Mérida
Clase II Estructura de Datos. IUTE- Merida
Clase I Estructura de Datos

Último (20)

PPT
Protocolos de seguridad y mecanismos encriptación
PDF
Estrategia de Apoyo de Daylin Castaño (5).pdf
PPTX
Presentacion de Alba Curso Auditores Internos ISO 19011
PPTX
modulo seguimiento 1 para iniciantes del
PPTX
Curso de generación de energía mediante sistemas solares
DOCX
TRABAJO GRUPAL (5) (1).docxsjsjskskksksksks
PDF
Documental Beyond the Code (Dossier Presentación - 2.0)
PDF
PRESENTACIÓN GENERAL MIPIG - MODELO INTEGRADO DE PLANEACIÓN
PPTX
El uso de las TIC en la vida cotidiana..
PDF
Tips de Seguridad para evitar clonar sus claves del portal bancario.pdf
PPTX
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
PDF
capacitación de aire acondicionado Bgh r 410
PDF
ADMINISTRACIÓN DE ARCHIVOS - TICS (SENA).pdf
PDF
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
PDF
informe_fichas1y2_corregido.docx (2) (1).pdf
PDF
CyberOps Associate - Cisco Networking Academy
DOCX
Trabajo grupal.docxjsjsjsksjsjsskksjsjsjsj
DOCX
TRABAJO GRUPAL (5) (1).docxjsjsjskskksksk
DOCX
TRABAJO GRUPAL (5) (1).docxsjjsjsksksksksk
DOCX
TRABAJO GRUPAL (5) (1).docxjesjssjsjjskss
Protocolos de seguridad y mecanismos encriptación
Estrategia de Apoyo de Daylin Castaño (5).pdf
Presentacion de Alba Curso Auditores Internos ISO 19011
modulo seguimiento 1 para iniciantes del
Curso de generación de energía mediante sistemas solares
TRABAJO GRUPAL (5) (1).docxsjsjskskksksksks
Documental Beyond the Code (Dossier Presentación - 2.0)
PRESENTACIÓN GENERAL MIPIG - MODELO INTEGRADO DE PLANEACIÓN
El uso de las TIC en la vida cotidiana..
Tips de Seguridad para evitar clonar sus claves del portal bancario.pdf
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
capacitación de aire acondicionado Bgh r 410
ADMINISTRACIÓN DE ARCHIVOS - TICS (SENA).pdf
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
informe_fichas1y2_corregido.docx (2) (1).pdf
CyberOps Associate - Cisco Networking Academy
Trabajo grupal.docxjsjsjsksjsjsskksjsjsjsj
TRABAJO GRUPAL (5) (1).docxjsjsjskskksksk
TRABAJO GRUPAL (5) (1).docxsjjsjsksksksksk
TRABAJO GRUPAL (5) (1).docxjesjssjsjjskss

Cont clase de lenguaje IV

  • 1. IUTE - MÉRIDA LENGUAJE DE PROGRAMACIÓN IV Prof: Duberlis González CODIGOS BÁSICOS HTML (Continuación) Octubre 2007
  • 2. CODIGOS HTML Todo el texto que disponemos en el cuerpo de la página aparece en la misma línea, no importa si cuando tipeamos la página disponemos cada palabra en una línea distinta (es decir un navegador no tiene en cuenta la tecla ENTER). Para indicarle al navegador que queremos que continúe en la próxima línea debemos hacerlo con el elemento HTML <br>. Cuando aparece la marca <br> el navegador continua con el texto en la línea siguiente. Es uno de los pocos elementos HTML que no tiene marca de cerrado como habíamos visto hasta ahora. Implementemos una página que muestre los nombres de distintos lenguajes de programación uno por línea: <html> <head> </head> <body> PHP<br> JavaScript<br> Java<br> C <br> C++ </body> </html>
  • 3. CODIGOS HTML Enfatizar algo significa realzar la importancia de una cosa, por ejemplo una palabra o conjunto de palabras. Así como tenemos seis niveles de títulos para enfatizar un bloque contamos con dos elementos que son (<em> <strong>) El elemento de mayor fuerza de énfasis es strong y le sigue em. Para recordar el nombre de estos elementos HTML: <em> viene de empathize que significa énfasis. <strong> viene de strong que significa fuerte. <html> <head> </head> <body> <p><strong>Típos de datos</strong> en MySQL</p> <p><em>TEXTO</em>: Para almacenar texto usamos cadenas de caracteres. Las cadenas se colocan entre comillas simples. Podemos almacenar dígitos con los que no se realizan operaciones matemáticas, por ejemplo, códigos de identificación, números de documentos, números telefónicos. Tenemos los siguientes tipos: varchar, char y text.</p> <p><em>NUMEROS</em>: Existe variedad de tipos numéricos para representar enteros, negativos, decimales. Para almacenar valores enteros, por ejemplo, en campos que hacen referencia a cantidades, precios, etc., usamos el tipo integer. Para almacenar valores con decimales utilizamos: float o decimal.</p> <p><em>FECHAS Y HORAS</em>: para guardar fechas y horas dispone de varios tipos: date (fecha), datetime (fecha y hora), time (hora), year (año) y timestamp.</p> </body> </html>
  • 4. CODIGOS HTML El elemento más importante que tiene una página de Internet es el hipervínculo , estos nos permiten cargar otra página en el navegador. Normalmente un navegador al encontrar esta marca muestra un texto subrayado, y al hacer clic con el mouse sobre éste el navegador carga la página indicada por dicho hipervínculo. Primero veremos cual es la sintaxis para disponer un hipervínculo a una página que se encuentra en el mismo sitio (es decir otra página que hemos desarrollado nosotros). <a href=&quot;pagina2.html&quot;>Noticias</a> Como vemos, se trata de otro elemento HTML que tiene comienzo de marca y fin de marca. Lo que se encuentra entre el comienzo de marca y el fin de la marca es el texto que aparece en la página (normalmente subrayado). <a> viene de anchor que significa ancla. La propiedad href del elemento &quot;a&quot; hace referencia a la página que debe mostrar el navegador si el visitante hace clic sobre el hipervínculo.
  • 5. CODIGOS HTML Implementemos dos páginas que contengan hipervínculos entre si, los nombres de las páginas HTML serán: pagina1.html y pagina2.html. Pagina1.html <html> <head> </head> <body> <h1>Página principal.</h1> <a href=&quot;pagina2.html&quot;>Noticias</a> </body> </html> Pagina2.html <html> <head> </head> <body> <h1>Noticias</h1> <a href=&quot;pagina1.html&quot;>Salir.</a> </body> </html> Si se quiere realizar un hipervínculo con el nombre del dominio del otro sitio, debemos inicializamos href con el tipo de protocolo http, cuando se trata de una pagina web. Ejemplo <html> <head> </head> <body> <a href=&quot;http://www.google.com&quot;>Buscador Google</a> </body> </html>
  • 6. CODIGOS HTML Para insertar una imagen dentro de una página debemos utilizar el elemento HTML <img>, la misma no tiene una marca de finalización Generalmente, la imagen se encuentra en el mismo servidor donde se almacenan nuestras páginas HTML. Los formatos clásicos son los archivos con extensiones gif, jpg y png. La sintaxis de esta marca es: <img src=&quot;foto1.jpg&quot; alt=&quot;Pintura geométrica&quot;> <img> viene de image src viene de source alt viene de alternative Confeccionemos una página que muestre una imagen llamada foto1.jpg (La imagen se encuentra almacenada en el servidor en la misma carpeta donde se localiza esta página) <html> <head> </head> < body> <img src=&quot;foto1.jpg&quot; alt=&quot;Pintura geométrica&quot;> </body> </html>
  • 7. CODIGOS HTML Si la imagen se encuentra en una subcarpeta llamada imagenes, luego la sintaxis para recuperarla será: <img src=&quot;imagenes/foto1.jpg&quot; alt=&quot;Pintura geométrica&quot;> Es decir, antecedemos al nombre de la imagen el nombre de la carpeta y la barra / Si la imagen se encuentra en una carpeta padre de donde se encuentra la página HTML luego la sintaxis será: <img src=&quot;../foto1.jpg&quot; alt=&quot;Pintura geométrica&quot;> Es decir, le antecedemos .. y la barra / al nombre de la imagen Si queremos subir dos carpetas luego escribimos: <img src=&quot;../../foto1.jpg&quot; alt=&quot;Pintura geométrica&quot;>
  • 8. CODIGOS HTML Como ya conocemos los hipervínculos y como insertar imágenes en nuestra página, ahora podemos implementar un hipervínculo pero en vez de mostrar un texto mostraremos una imagen. La solución es simple y consiste en disponer la marca <img> encerrada entre la marca de comienzo y fin del enlace(<a>). Confeccionemos una página que muestre dos imagenes (foto1.jpg y foto2.jpg) como hipervínculos. Al ser presionados llamar a otra página. Las imágenes se encuentran en una carpeta llamada imagenes que depende directamente de la raiz del sitio: <html> <head> </head> <body> <h2>Presione alguna de las imagenes para conocer más sobre esa obra.</h2> <a href=&quot;pagina2.html&quot;><img src=&quot;/imagenes/foto1.jpg&quot; alt=&quot;Pintura Geométrica&quot;></a> <br> <a href=&quot;pagina2.html&quot;><img src=&quot;/imagenes/foto2.jpg&quot; alt=&quot;Pintura Geométrica&quot;></a> </body> </html>
  • 9. CODIGOS HTML Listas Ordenadas, Este elemento HTML es útil cuando debemos numerar una serie de objetos. <ol> viene de ordened list <li> viene de list item Por ejemplo una lista ordenada para conocer su sintaxis. Mostraremos el orden de llegada de tres corredores: <html> <head> </head> <body> <ol> <li>Rodriguez Pablo</li> <li>Gonzalez Raul</li> <li>Lopez Hector</li> </ol> </body> </html> La marca <ol> y su correspondiente marca de cerrado es </ol> En su interior cada uno de los items se los dispone con el elemento li, que también tiene la marca de comienzo <li> y la marca de fin de item </li>
  • 10. CODIGOS HTML Una lista no ordenada como su nombre lo indica no utiliza un número delante de cada items sino un pequeño símbolo gráfico. <ul> viene de unordered list <li> viene de list item La forma de implementar este tipo de listas es idéntico a las listas ordenadas. Veamos un ejemplo donde implementamos una lista no ordenada: <html> <head> </head> <body> <h2>Lenguajes de programación.</h2> <ul> <li>C</li> <li>C++</li> <li>Java</li> <li>C#</li> </ul> </body> </html>
  • 11. CODIGOS HTML Como su nombre lo indica se utiliza para asociar un término y la definición del mismo. El navegador se encarga de destacar y separa el término y su definición. Como podemos observar intervienen más marcas que en los otros dos tipos de listas. Las marcas que encierran a la lista son <dl> (Definition List) y </dl> Ahora debemos poner a pares estos dos elementos <dt> (Definition Term) y <dd> (Definition Description). <dl> viene de definition list <dt> viene de definition term <dd> viene de definition description
  • 12. CODIGOS HTML Ejemplo Listas por Definición <html> <head> </head> <body> <dl> <dt>C++</dt> <dd>Es un lenguaje de programación, diseñado a mediados de los años 1980, por Bjarne Stroustrup, como extensión del lenguaje de programación C.</dd> <dt>Java</dt> <dd>Es un lenguaje de programación orientado a objetos desarrollado por Sun Microsystems a principios de los 90.</dd> <dt>JavaScript</dt> <dd>Es un lenguaje interpretado, es decir, que no requiere compilación, utilizado principalmente en páginas web, con una sintaxis semejante a la del lenguaje C.</dd> </dl> </body> </html>
  • 13. CODIGOS HTML Listas Anidadas, el lenguaje HTML nos permite insertar una lista dentro de otra. Se pueden anidar listas de distinto tipo, por ejemplo podemos tener una lista no ordenada y uno de los item puede ser una lista ordenada . Para el anidamiento de listas solo debemos tener cuidado en la correcta apertura y cerrado de las marcas. Usaremos: <li></li> <ul> </ul> <ol</ol>
  • 14. Implementaremos una página que enumere una serie de países en una lista ordenada y luego en cada país dispondremos una lista de hipervínculos de periódicos de dicho país: <html> <head> </head> <body> <ol> <li>Argentina <ul> <li> <a href=&quot;http://www.lanacion.com.ar&quot;>La Nación</a> </li> <li> <a href=&quot;http://www.clarin.com.ar&quot;>Clarín</a> </li> <li><a href=&quot;http://www.pagina12.com.ar&quot;>Página 12</a></li> </ul> </li> <li>España <ul> <li> <a href=&quot;http://www.elpais.es&quot;>El País Digital</a></li> <li><a href=&quot;http://www.abc.es&quot;>ABC</a></li> <li><a href=&quot;http://www.elmundo.es&quot;>El Mundo</a></li> </ul> </li> <li>México <ul> <li><a href=&quot;http://www.jornada.unam.mx&quot;>La Jornada</a></li> <li><a href=&quot;http://www.el-universal.com.mx&quot;>El Universal</a></li> </ul> </li> </ol> /body> </html>
  • 15. CODIGOS HTML Tablas, el objetivo fundamental de las tablas es mostrar una serie de datos en forma ordenada, organizado en filas y columnas. Para la creación de una tabla intervienen una serie de elementos: <table> Es la marca de comienzo de la tabla. Este elemento requiere la marca de cierre. <tr> Es la marca de comienzo de una fila. Esta marca debe estar dentro del elemento table. Este elemento requiere la marca de cierre. <td> Es la marca de comienzo de una celda. Esta marca debe estar dentro del elemento tr. Este elemento requiere la marca de cierre. <table> <tr> viene de table row que significa fila de la tabla. <td> viene de table data que significa dato de la tabla. Lo primero que aparece es la apertura del elemento table, donde inicializamos la propiedad border con el valor 1, con esto el contorno de cada celda será visible (pruebe de asignarle el valor cero y otros valores superiores a 1) .
  • 16. Ejemplo de tablas en HTML <table border=&quot;1&quot;> Seguidamente viene la apertura de la primer fila de la tabla con el elemento tr: <tr> Continuamos con la apertura de la primer celda de la primer fila de la tabla: <td> Luego el dato propiamente dicho de la celda: Cerramos la celda: </td> Abrimos la proxima celda:<td> Disponemos el valor de la celda: Cerramos la celda: </td> Ahora cerramos la primer fila de la tabla: </tr> El mecanismos de la siguientes filas es similar a la primera.
  • 17. Ejemplo de tablas en HTML <html> <head> </head> <body> <table border=&quot;1&quot;> <tr> <td>China</td><td>1300 millones</td> </tr> <tr> <td>India</td><td>1080 millones</td> </tr> <tr> <td>Estados Unidos</td><td>295 millones</td> </tr> </table> </body> </html>
  • 18. CODIGOS HTML Tablas con encabezado, la primer característica que le vamos a agregar a una tabla son las celdas de encabezado. Normalmente la primer fila de una tabla puede representar los títulos para cada columna. Para indicar que se trata de una celda de encabezado utilizamos el elemento <th> en lugar de <td> <th> viene de table header cell que significa celda de encabezado de tabla. El navegador representa distinto las celdas de datos y las celdas de encabezamiento. Tomando el ejemplo anterior:
  • 19. Ejemplo de tablas en HTML <html> <head> </head> <body> <table border=&quot;1&quot;> <tr> <th>Paises</th><th>Cantidad de habitantes</th> </tr> <tr> <td>China</td><td>1300 millones</td> </tr> <tr> <td>India</td><td>1080 millones</td> </tr> <tr> <td>Estados Unidos</td><td>295 millones</td> </tr> </table> </body> </html>
  • 20. CODIGOS HTML Tablas con titulo, Para disponer un título a una tabla debemos incorporar el elemento caption inmediatamente después que abrimos la marca table. El elemento caption requiere la marca de apertura y cierre. La marca caption debe estar inmediatamente después que se abre la marca de comienzo de la tabla: <table border=&quot;1&quot;> <caption>Población de los paises con mayor cantidad de habitantes.</caption> <tr> Para recordar el nombre de este nuevo elemento HTML: <caption> significa título.
  • 21. CODIGOS HTML Algunos caracteres especiales, ahora podemos disponer dentro de una página los caracteres: < y >. Veremos que no los podemos disponer directamente ya que el navegador los confudiría con los caracteres que se utilizan para las marcas HTML. La solución es utilizar otra sintaxis para dichos caracteres, veamos los más utilizados: < &lt; > &gt; & &amp; &quot; &quot;   &nbsp; //Espacio en blanco. © &copy; € &euro; Para ver su funcionamiento mostraremos la siguiente ecuación: 10+x*y < 12*z se haria de la siguiente manera 10+x*y &lt; 12*z
  • 22. DANDO FORMA AL TEXTO Si queremos obtener múltiples líneas en blanco no basta con repetir la etiqueta <P>, sino que hay que combinarla con la etiqueta <BR>. Así por ejemplo, si queremos obtener cuatro líneas en blanco, pondríamos: <BR><P> <BR><P> <BR><P> <BR><P> Para destacar alguna parte del texto se pueden usar: <B> y </B> para poner algo en negrita ( bold ). <I> y </I> para poner algo en cursiva ( italic ). Otra etiqueta interesante es <PRE> y </PRE>. El texto que se encuentre entre ella estará preformateado , es decir que aparecerá como si hubiera sido escrito con una máquina de escribir, con una fuente de espaciado fijo (tipo Courier). La etiqueta <BLOCKQUOTE> y </BLOCKQUOTE> se utiliza para destacar una cita textual dentro del texto general