











Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
En este documento se revisan las etiquetas y formatos básicos de HTML, desde etiquetas básicas hasta etiquetas semánticas, etiquetas de diagramación, formato y código, formatos y optimización de medias para la Web, etiquetas para enlazar recursos externos y etiquetas para el soporte de HTML gráfico. Se abordan conceptos como HTML, HTTP, codificación de archivos, etiquetas para textos y párrafos, listas, listas de definiciones y términos, manejo básico de imágenes, etiquetas y atributos para tablas, entidades HTML, estructura de formularios, validaciones y etiquetas de diagramación, formato y código adicionales.
Tipo: Resúmenes
1 / 19
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!












Las pág web se sustentan en el uso de este lenguaje. HTML (Hyper Text Markup Language) es el lenguaje de marcado estándar para crear contenidos Web, que está compuesto por una serie de elementos, que se identifican a través del uso de etiquetas. Las etiquetas tienen atributos. Durante nuestro curso revisamos una amplia diversidad de etiquetas y atributos, categorizadas en los siguientes grupos: ● Etiquetas básicas ● Etiquetas de formulario ● Etiquetas Semánticas ● Etiquetas para diagramación, formato y código ● Formatos y optimización de media para Web ● Etiquetas para enlazar recursos externos ● Etiquetas para el soporte de HTML gráfico
¿Cómo funciona la web? -> Internet (gran red de computadores conectados globalmente) la Web (solo una de las maneras en la que puede fluir la info). Los computadores que conforman esta gran red se dividen en servidores (computadores donde se guardan los sitios; envían información) y clientes (dispositivos de los usuarios q se conectan a la red; reciben información). HTTP es un protocolo de intercambio de info no secuencial. Protocolo ( Dominio (nombre o término alfanumérico) (.com/.net/.org) Dirección IP -> permite de manera lógica y jerarquizada el acceso a los recursos web. Independientemente de la versión está conformada x un conjunto de números. Los dominios se relacionan con las direcciones IP. WWW( world wide web) -> define una manera en q puede fluir la info y está construida sobre internet). ¿Cómo funciona el navegador? -> internet se basa en la arquitectura cliente-servidor. Los navegadores están diseñados para hacer peticiones a los servidores y una vez recibidos (en html; css; javascript e imágenes) los muestra a través de un proceso llamado renderización. ● Son fundamentales para navegar en internet; pueden ser de código abierto (firefox/chrome/opera/safari), cerrado o propietario (internet explorer). ● cuentan con estructuras de componentes regularmente actualizados. Se compone x: Interfaz de usuario; Motor de búsqueda; Motor de renderización; red; servidor de la interfaz; Intérprete de javascript; y, almacenamiento de datos.
Definición de HTML : lenguaje de marcas de hipertexto; se usa para crear la estructura y contenido de un doc, q luego es interpretado x un navegador y luego es reconocido como una pág Web. Se usan los símbolos para establecer el marcado de etiquetas que conforman la estructura de las pág Web. Siempre se construye entre las etiquetas <> cada etiqueta tiene un significado y función propia. Ej: La etiqueta y
sirven para construir párrafos. Nos permite construir los elementos web q queramos. **** sección superior donde está la barra de navegación; buscador y logotipo <> Sección central, parte densa de los contenidos (imágenes, textos y cajas q nos llevan a otros lugares dentro del sitio **** Sección inferior, datos de propietarios, formularios de contacto, derechos de autor, etc. *Además de la variedad de etiquetas, también existen etiquetas para geolocalización.*Una pag Web semánticamente bien escrita, contiene secciones q podemos resumir en encabezado, contenido del cuerpo y pie de pág. ¿Cómo se renderiza el HTML? es el proceso q realiza el motor de render de los navegadores Web. 1) ¿Qué es el DOM? -> Document Object Model, representación de los elementos HTML en el navegador q tiene características y funcionalidades propias de HTML para cada etiqueta. Estructura de tipo árbol. A través de este se puede manipular una pág Web a nuestro gusto. 2) ¿Qué es DOCTYPE? -> es la primera etiqueta obligatoria q da inicio a un doc HTML indicando al navegador la versión HTML q se utilizará.
extensiones. CREANDO UN ARCHIVO HTML Me salió!!
● Etiqueta Meta: no tiene cierre, se ubica dentro de la etiqueta y se usa para compartir la info que maneja nuestro sitio para su posicionamiento en los buscadores. Gracias a la etiqueta Meta los buscadores consultan la info de las pag q se encuentran públicas en internet, y a partir de la similitud del contenido nuestra pag puede aparecer en los resultados.
La etiqueta meta incluye cierta información que identifica nuestro sitio Web y tiene atributos cuyo contenido se especifica con la palabra content, donde un ejemplo de atributo es keywords que contiene las palabras claves de nuestra página. ● Etiquetas para textos y párrafos: nos ayudan a estructurar textos a través de títulos, párrafos, saltos de nvl y resaltados de textos. Las etiquetas “H” se utilizan para escribir encabezados o títulos; son leídas por los motores de los buscadores para indexar o incluir la estructura principal del contenido de la pág. “h1 -> título más importante; “h6-> menos importante” para cursiva para negritas. atributo es keywords que contiene las palabras claves de nuestra página. ● Etiquetas para listas: Pueden ser ordenadas (números) o sin ordenar (viñetas)
El atributo border hace que el contorno de la tabla se agrande a medida que lo hace el valor numérico que le sigue. Si no se lo usa, el navegador tomará 0 por lo que no se verá. Para darle un mejor orden a las tablas:
Estas herramientas son útiles cuando se trabaja sobre el proceso de diseño de una pág. Nos permite manipular más fácilmente la tabla y su estructura dentro del código, diferenciando las diferentes partes. Para que los encabezados aparezcan resaltados, se cambia la etiqueta por **** Para combinar espacios, se utilizan =”” (sirve para combinar columnas) y =”” (para combinar filas). Se escriben en el interior de la etiqueta o .Ambos van acompañados de un número q corresponde a la cantidad de filas o columnas que se desean agrupar. Entidades HTML Hay dos maneras de codificar una entidad HTML
UNIDAD II Formularios, diagramación y semántica Formularios para capturar y decidir cada tipo de info de parte de los clientes y usuarios. Las etiquetas de formularios se dividen en 2 tipos
Los input más importantes son:
navegación de los usuarios hacia otras secciones de la misma pag; a páginas externas o a descargar archivos. Estos son los hipervínculos y se generan a partir de la etiqueta para crear una estructura de enlace básico se debe escribir “a” y apretar enter, entre la apertura y el cierre de la etiqueta se agrega el contenido q se mostrará en el navegador, y q se verá como un enlace donde el usuario hace click. En el atributo href, entre comillas se agrega el link o la dirección q tendrá el enlace. Si se quiere crear un enlace q lleve a un sitio específico en internet se deben emplear enlaces absolutos, es decir, direcciones completas q contenga protocolo, servidor y ruta ej: htttp//www.google.com Para evitar q el vínculo reemplace nuestra página se agrega el atributo target con el valor “_blank” asi se abrirá una nueva ventana. En caso de un sitio web específico conformado por una página principal, y un conjunto de pags, hay q usar referencias relativas para crear los hipervínculos. Si se quieren crear vínculos de la pag principal a otras internas primero se deben crear las pags interiores. Para crear el conjunto de enlaces que referencian las pag internas, para esto se incluyen los enlaces dentro de una estructura de lista no ordenada y los agregamos en cada elemento de la estructura. Como se requiere referenciar pags ubicadas en una estructura del directorio de nuestro computador, se debe usar referencias relativas. Estas no contienen la info completa de la ubicación del archivo, sino una ruta parcial determinada por la ubicación del archivo donde se crea el enlace. En las pags internas se deben crear un enlace para luego retornar a la pag principal. Se requiere crear un link en el archivo Pagina_1.html para q se vincule con el archivo principal. En este caso: enlace_a.html.
programa de correo q tengan instalado usando el protocolo “mailto”. en el enlace href se reemplazará el correo y el subjet. Atributo download permite disponer archivos de descarga para los usuarios. Etiquetas semánticas: son las encargadas de darle significado a las partes de una pagina web. Son una ayuda para q cualquier sistema capaz de procesar HTML pueda interpretar rápidamente y de manera clara su contenido. El motor de render de los navegadores analiza y muestra fácilmente los contenidos.
, etc.Existen también varias etiquetas a tomar en cuenta: Etiqueta Descripción Etiqueta Descripción Para abreviaciones Énfasis En negrita Texto insertado Referencia de un texto Medida Cita Cita corta Texto eliminado (tachado) Texto importante Sub-índice Supra-índice Etiquetas de código Existen para cuando queremos representar el código fuente de nuestro HTML. ● se emplea para representar un código fuente usando un timpo de tamaño de letra, para proporcionar un formato adecuado a una pieza de programa de computación.
● Resoluciones de audio digital: Rango dinámico (DB) x Frecuencia (KHz) ● Formatos de audio digital comprimidos: Nombre de formato Códec compresión Bits x muestra Tipo compresión Tipo licencia MP3 MPEG-1 Audio Layer 3 Cualquiera Con pérdidas Propietario Ogg Vorbis Cualquiera Con pérdidas Libre WMA WMA 16,24 (modo sin pérdida / Cualquiera (modo con pérdidas) Con pérdidas / sin pérdidas Propietario ● Programas de Edición de Audio:
Tiene como ventaja q permite especificar otros tipos de formato y ponerlos a disposición para q el navegador los tome como segunda opción. Tiene dos atributos q se utilizan para indicar la ruta y el nombre del video y el tipo de formato q tiene:
type=”...” atributo q debe ir con el nombre, video y slash (/) y luego el tipo de formato. Esto nos sirve para explicar q el source es un video
src=”...” Existen muchas herramientas para convertir un video en múltiples formatos. La etiqueta se utiliza para especificar múltiples formatos de audio, video o imágenes, que se pueden mostrar en caso de que algún formato no sea soportado por nuestro navegador.
Etiqueta iframe: incrustar paginas externas dentro de la pag propia. El método para hacerlo es utilizar una etiqueta para crear un marco dentro de nuestra pag y hacer q al interior de ese marco muestre otro sitio web q puede ser externo. no se puede cargar el contenido Los atributos width y height están para dimensionar el marco. Antes de cerrar el atributo iframe escribimos una etiqueta por si el navegador no permite renderizar el contenido. El atributo name sirve para definir el nombre de la etiqueta iframe. Cuando se inserta un iframe hay q verificar el contenido q publicamos. Para evitar q se carguen contenidos q generen problemas de seguridad se agrega el atributo sandbox. El atributo “sandbox” tiene los sig valores posibles: ● sandbox=”allow-forms” -> permite q los formularios al interior del iframe envíen datos si el cliente completa la info q allí le solicite. En caso de no indicar este atributo, el cliente puede diligenciar el formulario q se encuentra en el iframe, pero cuando envíe los datos, el formulario no enviará ninguna info ingresada. ● sandbox=”allow-same-origin” -> permite q se ejecuten ventanas emergentes en caso de q el sitio q se cargue a través del iframe las contenga, de esta manera si el sitio q vemos en el iframe tiene ventanas emergentes, el navegador las ejecuta sin inconveniente. Si no indicamos este atributo y la pag alojada en el iframe tiene pop ups el navegador las bloqueará y las ejecutará. ● sandbox=”allow-scripts” -> permite q el sitio web ejecute códigos javascript del lado del cliente y la posibilidad de acceder a la web cam, nuestros archivos y demás dispositivos q tengamos conectados al computador. En caso de no indicarlo, el sitio alojado no ejecuta los códigos de este tipo. ● sandbox=”allow-top-navigation” -> se usa para permitir q el sitio alojado en el iframe a través de uno de sus enlaces pueda reemplazar nuestro contenido x otro propuesto x el mismo, es decir, contenido diferente al nuestro. Si omitimos esta línea evitamos este inconveniente. Recordemos q el atributo src especifica la ruta de lo q deseamos mostrar, junto a este atributo tenemos el srcdoc q permite agregar directamente al iframe código html. Una de las formas más comunes de usar un iframe es cuando queremos insertar algún contenido de pags como youtube, google maps o facebook, entre otras. Por ej: si queremos insertar un iframe para google maps, debemos buscar en google “iframe para google maps”, y apartir de esta búsqueda nos salen las instrucciones para hacerlo.
La etiqueta iframe puede contener el atributo allowfullscreen, q activa la opción de pantalla completa. Etiqueta script y link: sirven para integrar CSS y código JavaScript en nuestro código. Para enlazar CSS : ● Etiqueta
Creación de SVG con herramientas online: Una manera facil de encontrar estas herramientas es generando una consulta en el navegador con las palabras clave “crear imagen SVG” o “convertir imagen a SVG”. Entre las opciones encontramos herramientas en linea gratuitas o de pago. SVG edit: herramienta q podemos trabajar en línea o descargarla. (https://github.com/SVG- Edit/svgedit). Creación de SVG con otras herramientas: funciones de la herramienta inkscape para la creación de archivos SVG. Esta es una app de código abierto para el manejo de imágenes vectoriales (inkscape.or/es/). Es para descargar e instalar. InkScape nos brinda un conjunto de herramientas q nos permite crear cualquier tipo de dibujo. Una vez terminado este dibujo se guarda y se abre en el programa de código para ver el código generado. También se puede tomar una imagen de la web y convertirla a SVG (usar imágenes sencillas y con pocos colores). Conversor de imágenes a SVG Canvas: es una etiqueta q permite definir un lienzo para dibujar imágenes usando algún lenguaje de script tal como JavaScript. Es una alternativa a SVG y generalmente se utiliza para generar gráficos dinámicos en el momento. También es usado para dibujar en 3D con una tecnología llamada WebGL.