PAW

Lic. en Sistemas de Información

PAW

Lic. en Sistemas de Información

Speaker:

A.S. Pablo Cesar CHALE

pcchale@gmail.com

Introducción
al maquetado

Lenguajes de Marcado

Índice:

  1. Proyectos Web
  2. Estructura de la información
  3. Wireframes
  4. Estandares Web
  5. Lenguajes de Marcado
  6. El estandar HTML

Standard Generalized Markup Language (SGML)

1986 -> International Standards Organization (ISO-8879)

Define la gramática de un lenguaje

Declarativo

Riguroso

SGML

NO es un lenguaje de marcas en si mismo

Meta-lenguaje

Para crear lenguajes de marcado para
el intercambio y conservación de documentos.

Un documento SGML

  • la Declaración SGML
  • el Prólogo DOCTYPE -> Definición de tipo de documento (DTD)
  • la instancia, que contiene un elemento superior y su contenido.

SGML

Multiples aplicaciones

Simples -> MediaWiki

Entre corchetes -> RTF

Etiquetas coincidentes -> HTML

Ejemplo: MediaWiki

Ejemplo: RTF

{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang2058{\fonttbl{\f0\fnil\fcharset0 Calibri;}}
{\*\generator Riched20 10.0.19041}\viewkind4\uc1 
\pard\sa200\sl276\slmult1\f0\fs22\lang10 Ejemplo de \i RTF\i0  para \b PAW\b0\par
}
						

eXtensible Markup Language (XML)

Una simplificacion derivada del SGML

Lenguaje de meta-marcado
que provee mecanismos para definir
lenguajes de marcado especializados

[Sebesta]

Ejemplo: XML


<!DOCTYPE Catalog SYSTEM "books.dtd">


  Garghentini, Davide
  XML Developer's Guide
  Computer
  44.95
  2000-10-01
  An in-depth look at creating applications with XML.


  Garcia, Debra
  Midnight Rain
  Fantasy
  5.95
  2000-12-16
  A former architect battles corporate zombies,
  an evil sorceress, and her own childhood to become queen of the world.

Aplicaciones XML

Scalable Vector Graphics (SVG)

Mathematics Markup Language (MathML)

Chemical Markup Language (CML)

Hipertext Markup Language (HTML)