SlideShare una empresa de Scribd logo
1 de 12
LOS LENGUAJES DE
MARCAS EN ENTORNOS
WEB
Módulo 4 : Lenguajes de marcas y sistemas
de gestión de información.
CFGS: ASIX
I.Latorre
Contenido

•   HTML
•   CSS
•   PHP
•   JAVA
•   XML
HyperText Markup Language
HTML
• La World Wide Web es un sistema que utiliza el lenguaje
    HTML y el protocolo HTTP.
•   Tim Berners-Lee, un científico que trabajaba en el CERN
    (Centro Europeo de Investigación Nuclear) los diseñó
    para poder acceder y compartir información de otros
    científicos a principios de los 90.
•   HTML es el lenguaje básico de las páginas web que se
    basa en hipervínculos para enlazar documentos entre sí.
•   HTTP permite enviar cualquier tipo de ficheros de forma
    simple. Los navegadores web interpretan las etiquetas en
    los documentos HTML y los presentan al usuario.
•   Los dos han evolucionado desde sus inicios. La última
    versión de HTML es la 5.
Cascade Style Sheet
CSS
• Aunque HTML permite especificar formato del contenido
  de un documento, se recomienda separar contenido y
  formato.
• Para ello se usan las hojas de estilo en cascada.
• En un fichero de texto con extensión .css, se especifican
  una serie de propiedades que se asocian a las etiquetas
  del documento HTML.
• Las propiedades más importantes que se definen en un
  documento CSS son relativas a:
  • Tipos de letra (tipo, tamaño, grosor, etc.)
  • Al texto (interlineado, alineación, etc.)
  • Bloques de texto (distancia entre ellos, bordes, etc.)
Hypertext Preprocessor
PHP
• Lenguaje de programación interpretado y orientado a
    objetos.
•   Orientado al desarrollo de aplicaciones web dinámicas
    con acceso a información almacenada en una base de
    datos (mySQL, PostgreSQL, Oracle, ODBC, etc.).
•   El código fuente se ejecuta en el servidor y envía su
    resultado (generalmente en HTML) al navegador.
•   Utilizando PHP se puede interactuar con el usuario web
    para mostrar información o recoger información a través
    de un formulario.
•   Es muy utilizado por la cantidad de
    librerías, módulos, clases, etc disponibles.
JAVA
JAVA
• Lenguaje de programación creado por Sun Microsystems en 1995.
• Existe un gran número de aplicaciones y sitios Web que no funcionan
  sin Java.
• Permite desarrollar pequeñas aplicaciones (applets) que pueden ser
  incrustadas en una página HTML.
• Estas mini-aplicaciones se ejecutan en una JVM (Java Virtual
  Machine) que el navegador tiene configurada como extensión (plug-
  in) en un contexto de seguridad restringido configurable para impedir
  la ejecución local de código potencialmente malicioso.
• En la parte del servidor, Java es muy popular desde la aparición de la
  especificación de Servlets y JSP (Java Server Pages). La
  especificación define un API de programación y los requisitos para un
  contenedor (servidor) dentro del cual se puedan desplegar estos
  componentes para formar aplicaciones web dinámicas completas.
  Hoy día existen multitud de contenedores (libres y comerciales)
  compatibles con estas especificaciones.
eXtensible Mark-up Language
XML
• Es un estándar creado por el W3C y soportado por
    compañías e instituciones de todo el mundo.
•   Facilita el procesamiento de datos
•   Permite el intercambio de datos entre aplicaciones
    creadas en plataformas distintas.
•   Legible por personas
•   Es un metalenguaje que permite desarrollar vocabularios
    propios de marcado.
•   Independiente de la plataforma, simple, fácil de aprender
•   Libre

Más contenido relacionado

La actualidad más candente

Trabajo final metodologia
Trabajo final metodologiaTrabajo final metodologia
Trabajo final metodologiamarincho68
 
varios lenguajes y otros
varios lenguajes y otrosvarios lenguajes y otros
varios lenguajes y otrosMac!
 
La web como recurso
La web como recursoLa web como recurso
La web como recursojavialbines
 
Paginas wed ricardo crespo
Paginas wed ricardo crespo Paginas wed ricardo crespo
Paginas wed ricardo crespo Ricardo Crespo
 
Web 2.0
Web 2.0Web 2.0
Web 2.0Bkdc
 
Publicacion de contenidos web
Publicacion de contenidos webPublicacion de contenidos web
Publicacion de contenidos webCrisCris21
 
Diseño web-Laura Ríos 10-02
Diseño web-Laura Ríos 10-02Diseño web-Laura Ríos 10-02
Diseño web-Laura Ríos 10-02Laura Ríos
 
Dn11 u3 a31_acdo
Dn11 u3 a31_acdoDn11 u3 a31_acdo
Dn11 u3 a31_acdoditzaowile
 
Rodrigo solis
Rodrigo solisRodrigo solis
Rodrigo soliscerosoab
 
Examen del segundo parcial (Programacion web 1) - Erick Lozada
Examen del segundo parcial (Programacion web 1) - Erick LozadaExamen del segundo parcial (Programacion web 1) - Erick Lozada
Examen del segundo parcial (Programacion web 1) - Erick LozadaErick Paul Lozada Peñarreta
 

La actualidad más candente (18)

Servidor php
Servidor phpServidor php
Servidor php
 
Navegadores web
Navegadores webNavegadores web
Navegadores web
 
Trabajo final metodologia
Trabajo final metodologiaTrabajo final metodologia
Trabajo final metodologia
 
varios lenguajes y otros
varios lenguajes y otrosvarios lenguajes y otros
varios lenguajes y otros
 
La web como recurso
La web como recursoLa web como recurso
La web como recurso
 
Paginas wed ricardo crespo
Paginas wed ricardo crespo Paginas wed ricardo crespo
Paginas wed ricardo crespo
 
Examen de laboratorio
Examen de laboratorioExamen de laboratorio
Examen de laboratorio
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Introducción a la Programación Web
Introducción a la Programación WebIntroducción a la Programación Web
Introducción a la Programación Web
 
Publicacion de contenidos web
Publicacion de contenidos webPublicacion de contenidos web
Publicacion de contenidos web
 
1° Trabajo de Investigación
1° Trabajo de Investigación1° Trabajo de Investigación
1° Trabajo de Investigación
 
Diseño web-Laura Ríos 10-02
Diseño web-Laura Ríos 10-02Diseño web-Laura Ríos 10-02
Diseño web-Laura Ríos 10-02
 
Apli t1 ejr
Apli t1 ejrApli t1 ejr
Apli t1 ejr
 
Definicion "HTML"
Definicion "HTML"Definicion "HTML"
Definicion "HTML"
 
Dn11 u3 a31_acdo
Dn11 u3 a31_acdoDn11 u3 a31_acdo
Dn11 u3 a31_acdo
 
Diseño web
Diseño webDiseño web
Diseño web
 
Rodrigo solis
Rodrigo solisRodrigo solis
Rodrigo solis
 
Examen del segundo parcial (Programacion web 1) - Erick Lozada
Examen del segundo parcial (Programacion web 1) - Erick LozadaExamen del segundo parcial (Programacion web 1) - Erick Lozada
Examen del segundo parcial (Programacion web 1) - Erick Lozada
 

Similar a Lenguajes de marcas y sistemas web

Lenguaje de programción en internet
Lenguaje de programción en internetLenguaje de programción en internet
Lenguaje de programción en internetlorenzosc1995
 
Lenguaje de programción en internet
Lenguaje de programción en internetLenguaje de programción en internet
Lenguaje de programción en internetlorenzosc1995
 
introduccionallaprogramacionweb-230123213144-47a8fc90.ppt
introduccionallaprogramacionweb-230123213144-47a8fc90.pptintroduccionallaprogramacionweb-230123213144-47a8fc90.ppt
introduccionallaprogramacionweb-230123213144-47a8fc90.pptssuser948499
 
INTRODUCCION AL LA PROGRAMACION WEB.ppt
INTRODUCCION AL LA PROGRAMACION WEB.pptINTRODUCCION AL LA PROGRAMACION WEB.ppt
INTRODUCCION AL LA PROGRAMACION WEB.pptTIRZOANTONIOMEDINACA
 
Jhohan nicolai
Jhohan nicolaiJhohan nicolai
Jhohan nicolaiJhohan Cx
 
Herramientas SI para Aplicaciones Web - Gianni Rodriguez
Herramientas SI para Aplicaciones Web - Gianni RodriguezHerramientas SI para Aplicaciones Web - Gianni Rodriguez
Herramientas SI para Aplicaciones Web - Gianni RodriguezGialrod1228
 
Lenguajes de desarrollo web
Lenguajes de desarrollo webLenguajes de desarrollo web
Lenguajes de desarrollo webEvelioHdez
 
Que es una pagina web
Que es una pagina webQue es una pagina web
Que es una pagina webjorgek47
 
Comercio electronico1
Comercio electronico1Comercio electronico1
Comercio electronico1jupa1600
 
Comercio electronico1
Comercio electronico1Comercio electronico1
Comercio electronico1jupa1600
 
Tecnología web 2 Adrian Martinez
Tecnología web 2 Adrian MartinezTecnología web 2 Adrian Martinez
Tecnología web 2 Adrian MartinezJefersonAdrian
 
Desarrollo de la web (laura ballesteros & gicela mendoza) 11.3
Desarrollo de la web (laura ballesteros & gicela mendoza) 11.3Desarrollo de la web (laura ballesteros & gicela mendoza) 11.3
Desarrollo de la web (laura ballesteros & gicela mendoza) 11.3ballesterosymendoza
 

Similar a Lenguajes de marcas y sistemas web (20)

Lenguajes de marcas
Lenguajes de marcasLenguajes de marcas
Lenguajes de marcas
 
Lenguaje de programción en internet
Lenguaje de programción en internetLenguaje de programción en internet
Lenguaje de programción en internet
 
Lenguaje de programción en internet
Lenguaje de programción en internetLenguaje de programción en internet
Lenguaje de programción en internet
 
introduccionallaprogramacionweb-230123213144-47a8fc90.ppt
introduccionallaprogramacionweb-230123213144-47a8fc90.pptintroduccionallaprogramacionweb-230123213144-47a8fc90.ppt
introduccionallaprogramacionweb-230123213144-47a8fc90.ppt
 
INTRODUCCION AL LA PROGRAMACION WEB.ppt
INTRODUCCION AL LA PROGRAMACION WEB.pptINTRODUCCION AL LA PROGRAMACION WEB.ppt
INTRODUCCION AL LA PROGRAMACION WEB.ppt
 
La tecnología que soporta las herramientas web 2.0
La tecnología que soporta las herramientas web 2.0La tecnología que soporta las herramientas web 2.0
La tecnología que soporta las herramientas web 2.0
 
Jhohan nicolai
Jhohan nicolaiJhohan nicolai
Jhohan nicolai
 
Servicios WEB
Servicios WEBServicios WEB
Servicios WEB
 
Aaron
AaronAaron
Aaron
 
Web semántica
Web semánticaWeb semántica
Web semántica
 
Herramientas SI para Aplicaciones Web - Gianni Rodriguez
Herramientas SI para Aplicaciones Web - Gianni RodriguezHerramientas SI para Aplicaciones Web - Gianni Rodriguez
Herramientas SI para Aplicaciones Web - Gianni Rodriguez
 
Lenguajes de desarrollo web
Lenguajes de desarrollo webLenguajes de desarrollo web
Lenguajes de desarrollo web
 
Que es una pagina web
Que es una pagina webQue es una pagina web
Que es una pagina web
 
Comercio electronico1
Comercio electronico1Comercio electronico1
Comercio electronico1
 
Comercio electronico1
Comercio electronico1Comercio electronico1
Comercio electronico1
 
PHP
PHPPHP
PHP
 
Tecnología web 2 Adrian Martinez
Tecnología web 2 Adrian MartinezTecnología web 2 Adrian Martinez
Tecnología web 2 Adrian Martinez
 
Semana 2 HTML y CSS
Semana 2   HTML y CSSSemana 2   HTML y CSS
Semana 2 HTML y CSS
 
Desarrollo de la web (laura ballesteros & gicela mendoza) 11.3
Desarrollo de la web (laura ballesteros & gicela mendoza) 11.3Desarrollo de la web (laura ballesteros & gicela mendoza) 11.3
Desarrollo de la web (laura ballesteros & gicela mendoza) 11.3
 
El Internet
El Internet El Internet
El Internet
 

Lenguajes de marcas y sistemas web

  • 1. LOS LENGUAJES DE MARCAS EN ENTORNOS WEB Módulo 4 : Lenguajes de marcas y sistemas de gestión de información. CFGS: ASIX I.Latorre
  • 2. Contenido • HTML • CSS • PHP • JAVA • XML
  • 4. HTML • La World Wide Web es un sistema que utiliza el lenguaje HTML y el protocolo HTTP. • Tim Berners-Lee, un científico que trabajaba en el CERN (Centro Europeo de Investigación Nuclear) los diseñó para poder acceder y compartir información de otros científicos a principios de los 90. • HTML es el lenguaje básico de las páginas web que se basa en hipervínculos para enlazar documentos entre sí. • HTTP permite enviar cualquier tipo de ficheros de forma simple. Los navegadores web interpretan las etiquetas en los documentos HTML y los presentan al usuario. • Los dos han evolucionado desde sus inicios. La última versión de HTML es la 5.
  • 6. CSS • Aunque HTML permite especificar formato del contenido de un documento, se recomienda separar contenido y formato. • Para ello se usan las hojas de estilo en cascada. • En un fichero de texto con extensión .css, se especifican una serie de propiedades que se asocian a las etiquetas del documento HTML. • Las propiedades más importantes que se definen en un documento CSS son relativas a: • Tipos de letra (tipo, tamaño, grosor, etc.) • Al texto (interlineado, alineación, etc.) • Bloques de texto (distancia entre ellos, bordes, etc.)
  • 8. PHP • Lenguaje de programación interpretado y orientado a objetos. • Orientado al desarrollo de aplicaciones web dinámicas con acceso a información almacenada en una base de datos (mySQL, PostgreSQL, Oracle, ODBC, etc.). • El código fuente se ejecuta en el servidor y envía su resultado (generalmente en HTML) al navegador. • Utilizando PHP se puede interactuar con el usuario web para mostrar información o recoger información a través de un formulario. • Es muy utilizado por la cantidad de librerías, módulos, clases, etc disponibles.
  • 10. JAVA • Lenguaje de programación creado por Sun Microsystems en 1995. • Existe un gran número de aplicaciones y sitios Web que no funcionan sin Java. • Permite desarrollar pequeñas aplicaciones (applets) que pueden ser incrustadas en una página HTML. • Estas mini-aplicaciones se ejecutan en una JVM (Java Virtual Machine) que el navegador tiene configurada como extensión (plug- in) en un contexto de seguridad restringido configurable para impedir la ejecución local de código potencialmente malicioso. • En la parte del servidor, Java es muy popular desde la aparición de la especificación de Servlets y JSP (Java Server Pages). La especificación define un API de programación y los requisitos para un contenedor (servidor) dentro del cual se puedan desplegar estos componentes para formar aplicaciones web dinámicas completas. Hoy día existen multitud de contenedores (libres y comerciales) compatibles con estas especificaciones.
  • 12. XML • Es un estándar creado por el W3C y soportado por compañías e instituciones de todo el mundo. • Facilita el procesamiento de datos • Permite el intercambio de datos entre aplicaciones creadas en plataformas distintas. • Legible por personas • Es un metalenguaje que permite desarrollar vocabularios propios de marcado. • Independiente de la plataforma, simple, fácil de aprender • Libre