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