Teoria Flashcards
¿Que es un lenguaje de marcas?
Codificacion de un documento con etiquetas relativas a la estructura o formato
Lenguajes de marcas mas reconocidos
GML, SGML, HTML, XML
Diferencia entre elementos en linea y elmentos en bloque
Elementos en linea: Ocupan solo el espacio necesario para mostrar sus contenidos
Elementos en bloque: Empiezan en nueva linea y ocupan todo el espacio disponible
Finalidad Lenguaje de Marcas
Presentación, organización y semantización de información
Tipos de Lenguajes de Marcas
De presentación, De procedimientos, Descriptivo o semántico
Que hacen los Lenguaje de marcas de presentacion
Define el formato del texto
Que hacen los Lenguaje de marcas de procedimientos
Orientado también a la presentación, pero el codigo es interpretado de manera secuencial
Lenguaje de marcas descriptivo o semantico
Describe las diferentes partes en las que se estructura el documento pero sin especificar cómo deben representarse
Uso GML
Estandarizacion de informacion en desuso
Uso SGML
Evolucion de GML, excesivamente compleja
Uso HTML
Organización y enlazado de informacion entre sistemas. Simple
Uso XML
Significado de informacion, ideal web.
Que es XHTML
Lenguaje basado en HTML compatible con XML
Restricciones basicas de XHTML
Etiquetas nunca se solapan Etiquetas siempre cerradas Etiquetas y atributos en minusculas Atributo nunca igual que valor Valores entre comillas
Restricciones avanzadas de XHTML
Atributo id en vez de name
Valor, eliminar espacios antes, despues y en medio
Javascript entre
Sin formato
¿Que es CSS y que ventajas aporta?
CSS es un lenguaje de estilo. Permite la separacion entre los contenidos de pagina y el aspecto/estilo
Medidas relativas en CSS y descripcion
em - relacion a tamaño de fuente
ex - relacion a letra x
px - relacion a resolucion de monitor
Estructura de CSS
Selector, selector {
Declaracion
}
La declaracion es:
Propiedad, propiedad: Valor, valor;
Enumerar caracteristicas de Lenguaje de Marcas
Uso de texto plano Compacidad Independencia del dispositivo, Facilidad de procesamiento Flexibilidad
¿Que es el Uso de texto plano en LM?
Cualquiera puede leer y editar esa información Diferentes codificaciones (UTF-8, ASCII,…)
¿Que es la Compacidad en LM?
Etiquetas de marcas se mezclan con el contenido
¿Que es la Independencia del dispositivo en LM?
Permite mostrar el contenido independientemente de dispositivo
¿Que es la Facilidad de procesamiento en LM?
Permite desarrollo de lenguajes especializados según necesidad
¿Que es la Flexibilidad en LM?
Pueden combinarse con otros lenguajes
¿Que es Parser XML?
Procesar un documento XML para comprobar que está bien construido
¿Que es XML Schema?
Lenguaje utilizado para describir la estructura y restricciones de los contenidos de los documentos XML
¿Que es la sindicacion de contenidos?
Uso de servicios o contenidos ofertados por un medio externo
¿Que es un CMS (Sistema gestor de contenidos)?
Programa que apoya la creacion y administracion de contenidos
Proceso para que informacion de repositorios acabe como contenido web
Transformación al formato adecuado
Ejemplos de transformaciones de repositorios en formatos adecuados para su sindicacion (3)
XML - XSLT - XHTML
Base datos - Perl - HTML
Texto plano - ASP - HTML
Ventajas de redifusion de contenidos (6)
Aumentar trafico de nuestro sitio web
Visitas mas frecuentes
Mejor posicionamiento
Relaciones entre distintos sitios web de la comunidad
Permite a usuarios añadir caracteristicas
Enriquece internet, con semantica y reutilizacion
Como crear un canal de contenido rss o atom
Crear un fichero con extension rss o atom, basado en xml, publicarlo en un sitio web
¿Como esta formado un documento rss o atom?
Declaracion del documento xml y definicion de codificacion utilizada
Canal que determine sitio web asociado. Tendra su propia definicion y secciones, referencias a sitios web que ofrecen el contenido o servicio.
DTD puede estar declarado de dos maneras
Interna: En el propio documento XML
Externa: En un documento DTD valido para varios documentos XML
Doctype de documento XML x con DTD externo con URI y
Doctype de documento XML x con DTD externo con URI y un identificador z para URI alternativa
Declaracion de documento XML con DTD interno
¿Como se declara la URI x de un namespace, con un prefijo y?
xmnls:y:”x”