Beruflich Dokumente
Kultur Dokumente
MATERIA:
PROGRAMACIÓN WEB
TRABAJO:
LENGUAJE DE PRESENTACIÓN DE DATOS
ALUMNO:
CATEDRÁTICO:
SEMESTRE:
8°
¿Qué es el lenguaje de presentación?
Este lenguaje se encarga de definir un conjunto de etiquetas y características de
atributos de cada uno de los elementos de los lenguajes, de igual forma establece
reglas para crear documentos, comúnmente en lenguaje HTML.
Actualmente los lenguajes de presentación y su sintaxis son utilizados para
desarrollar contenidos interactivos para la web, dependiendo del medio y del
contenido que se desea desarrollar, la sintaxis puede cambiar en pequeñas
instrucciones, pues los medios de renderizado y/o compilación cambian.
Los lenguajes de presentación tienen un conjunto de etiquetas, con atributos
configurables, que permiten cambiar la forma en que se presentan los elementos
de texto y visuales dentro del documento. Además de esto nos dan un grupo de
reglas sintácticas para la construcción de un documento HTML
Sintaxis
Cuando se habla de la sintaxis de un lenguaje se trata de un elemento que se le
conoce como etiqueta, la cual alberga instrucciones específicas del lenguaje de
programación, estas señalizaciones se determinan encapsulando las palabras
reservadas entre un símbolo de mayor y uno de menor que se ubican al principio y
al final de la palabra respectivamente.
Las etiquetas funcionan para instrucciones como;
Letras cursivas, negritas, subrayadas
Alineación del texto
Salto de línea
Salto de párrafo
Inserción de nombre de página (titulo)
Inicio y final del cuerpo del documento
Considérese que la sintaxis no solo se limita al lenguaje HTML, sino que cada
lenguaje de programación tiene sus propias palabras reservadas y sintaxis con la
cual se podrá ejecutar cada elemento que se desee, algunas de las palabras
reservadas HTML pueden encajar con PHP, siempre y cuando se delimiten el
inicio y el final de cada uno de los elementos, pues a pesar de que estos lenguajes
pueden trabajar juntos es necesario delimitar cada uno pues podrá crear confusión
en el medio compilador y no ejecutar nada ni iniciar ninguna tarea. Algunos de los
lenguajes que trabajan con HTML son;
PHP
SAP
MySQL
JavaScript
Selectores
Los selectores son los encargados de identificar los elementos dentro de un sitio
web para poder identificar sus atributos y/o propiedades, os elementos pueden
ser, texto, imagen, video, animación, etc.
Los selectores en su variedad comprenden del nombre de las etiquetas utilizadas
dentro de os documentos HTML, por ejemplo;
Body
P
Code
Table
Ul
Actualmente existen programas de cómputo que facilitan crear los elementos y
aplicarlos a diferentes hojas de estilos como CSS permitiendo únicamente la
identificación de los selectores más relevantes. Dentro de los selectores
encontramos distintas categorías, las cuales son;
Selectores de clases
Selectores de ID
Selectores de atributos
Selector universal
Los cuales presentan distintas formas de funcionamiento y elementos de
identificación que cambiaran dependiendo de la información de estructura HTML
que se encuentra en el documento en proceso.
Tipos de medios
HTML permite a los autores diseñar documentos que saquen partido de las
características de los medios en los que el documento vaya a ser representado
(p.ej., pantallas gráficas, pantallas de televisión, dispositivos de mano,
navegadores basados en voz, dispositivos táctiles Braille, etc.). Al especificar el
atributo medio, los autores permiten a los agentes de usuario cargar y aplicar las
hojas de estilo de manera selectiva.
Modelo de cajas
El modelo de cajas o “box model” es seguramente la característica más importante
del lenguaje de hojas de estilos CSS, ya que condiciona el diseño de todas las
páginas web. El modelo de cajas es el comportamiento de CSS que hace que
todos los elementos de las páginas se representen mediante cajas rectangulares.
Las cajas de una página se crean automáticamente. Cada vez que se inserta una
etiqueta HTML, se crea una nueva caja rectangular que encierra los contenidos de
ese elemento. La siguiente imagen es un ejemplo que muestra las tres cajas
rectangulares que crean las tres etiquetas HTML.