Documentos de Académico
Documentos de Profesional
Documentos de Cultura
UNIDAD 1.
Él y su grupo de investigación crearon lo que por sus siglas en inglés se denomina Estas etiquetas permiten describir cuál es el significado del contenido. Por ejemplo su
Lenguaje HTML (HyperText Markup Language) o lenguaje de etiquetas de hipertexto, importancia, su finalidad y las relaciones que existen. No tienen especial impacto en la
el protocolo HTTP (HyperText Transfer Protocol) y el sistema de localización de visualización, se orientan a buscadores.
objetos en la web URL (Uniform Resource Locator).
Esquema y elementos necesarios de la web
Tim Berners-Lee podemos decir de forma resumida que creó un protocolo de
comunicación ( HTTP ), un lenguaje para que las máquinas se entendieran (HTML) Para poder ver una página web necesitamos un ordenador que nos sirva usando el
y una forma de llamar a los recursos a través de ( URL ), lo que solemos llamar la protocolo HTTP, el lenguaje HTML para comunicarnos y las direcciones URL para saber
dirección web. Hoy en día, cuando pensamos en Internet, pensamos en miles de qué recurso es el que queremos en cada momento. Con todo eso podemos intercambiar
ordenadores interconectados, transmitiendo imágenes, música, en definitiva, información y disfrutar de navegar por nuestro servidor web.
información. Pero nosotros también podemos tener varios ordenadores conectados a
un servidor de forma local, crear una intranet, y tener nuestra página web de la
empresa o corporación; eso sí, se podrán ver dentro de la red, a no ser que se dé
permiso en el router para que esa página web ser vea desde fuera de nuestra red[5].
HTML5 es la última versión de este lenguaje (2019), desde que salió su primera versión
han existido varias modificaciones para adaptarse a las necesidades de los usuarios en
cada momento; pero a modo de resumen se puede decir que HTML5 aporta:
Incorpora etiquetas: (canvas 2D y 3D, audio, vídeo) con codecs para mostrar los
contenidos multimedia. Actualmente hay una lucha entre imponer codecs libres
(WebM + VP8) o privados (H.264/MPEG-4 AVC).
Servidor Web
(Donde se alojan l as
Etiquetas para manejar grandes conjuntos de datos: Datagrid, Details, Menu y páginas)
Command. Permiten generar tablas dinámicas que pueden filtrar, ordenar y ocultar
contenido.
Cuando ponemos en nuestro navegador una URL, comúnmente dirección web, estamos
diciendo al navegador tráeme (GET) la información que haya en la dirección que te he
puesto en la URL. Llegados a este punto hay que aclarar una cosa que seguro que has
cambiado o al menos escuchado y son los DNS (Domain Name System).
Por ejemplo, si hacemos un símil con las personas, cada persona tiene un nombre y un
número de identificación, y normalmente cuando nos comunicamos entre nosotros
usamos el nombre y no el número que nos identifica. ¿Por qué? Es más fácil de
recordar, es más bonito…, entre otras cosas. Así funciona la web, este nombre es tan
importante que incluso hay una guerra por escoger los nombres, ya que en Internet
sólo puede existir un nombre concreto. No pasa como con las personas, que se pueden
llamar varias personas del mismo nombre, en Internet el que coge el nombre por
primera vez, queda registrado. ¿Por qué? Por ejemplo, si ponemos www.google.es nos
referimos a una empresa y no puede existir nadie que se llame exactamente igual.
Pero www.google.es tiene una “IP” o dirección física, ¿quieres saberla? Usa la consola
de comandos, en Windows / Inicio / Accesorios / Símbolo del sistema o Tecla
Windows + R y escribe cmd: Para poder referirnos a un archivo concreto del servidor, siempre lo podemos hacer
de dos formas, de forma relativa o absoluta:
Absoluta: Ruta completa desde el directorio raíz donde tenemos alojado nuestra
página, es decir, a partir de ‘/’ que hayamos seleccionado en el servidor web.
Tenemos que tener muy en cuenta que en nuestro servidor tenemos varias formas de
movernos por la ruta de directorios y siempre tenemos que tener muy presente donde
está el archivo dentro de su estructura.
Existen muchos tipos de servidores y servicios, los más comunes y usados por los
usuarios podrían ser los siguientes:
Preparando el entorno de desarrollo. Creando mi primer Snippet
Para este curso, se escoge de los mencionados el editor de texto Sublime Text, par a ver
su instalación, consulte la siguiente referencia bibliográfica en e-libro (Biblioteca en
línea – vortal) en las páginas 35 – 40[5].
Con este editor puedes crear tus propios snippet “una utilidad usada en programación
para referirse a partes reusables de código fuente, código binario o texto”. 3. Por ejemplo, hagamos el siguiente Snippet
Para la creación de Snippet (En Sublime Text 3, depende de la versión, p ara el presente
se trabaja con la versión 3.2.1)
Etiquetas
Párrafos <p>
Etiquetas de texto
5. Para probarlo, creamos un nuevo archivo, escribimos hijos + Ctrl + barra Párrafos
espaciadora, en este caso y obtendremos lo siguiente: <p>Etiquetas de texto</p>
<br/> o <br>, sirve para agregar saltos (enter)
<b> Bold--- Negrita </b>
<strong>Negrita</strong>
La diferencia de las dos radica en la importancia semántica a la
hora del posicionamiento web.
<i>Cursiva</i>
<em>Cursiva con importancia semántica</em>
<small>Texto pequeño</small>
<mark>Texto marcado, como con resaltador amarillo por
ejemplo</mark>
<del>Tachado</del>
Así puede programar todo el código que desees reutilizar, hay otras formas, deseas
conocerlas puedes leer el capítulo “3.1.4. Creando snippet propios”
<ins>Subrayado</ins>
<sub>Subíndice</sub>
<sup>Superíndice (exponente)</sup>
En la actualidad, todo esto se hace con CSS, pero las dos últimas si
son utilizadas porque es más fácil hacerlo con html que con CSS
Enlaces <a>
<a href="http://avaupc.unicesar.edu.co"></a>
En href, ponemos la dirección de la página web.
<a target= “_blank” href=""></a>
1.5 Letras – Listas
1.6 Hipervínculos – Tablas
El target = “_blank”, hace que la página abra en una nueva
pestaña <tr>
<td>Carlos Arturo</td>
Listas Desordenadas <ul></ul> <td>123456</td>
</tr>
<ul>
<li>Elemento 1</li> <tr>
<li>Elemento 2</li> <td>Alejandro</td>
<td>987654</td>
</ul> </tr>
</table>
Listas Ordenadas <ol></ol>
Formularios
<ol>
<li>Elemento 1</li> <form action="" method="">
<li>Elemento 2</li> <label for="nombre">Tu nombre:</label>
<input type="text" id="nombre"
</ol> placeholder="Nombre:" maxlength="10" name="nombre">
<br />
Imágenes <input type="email" placeholder="Correo:"
name="correo">
<a href="http://www.google.com"> <br />
<img src="http://lorempixel.com/400/400/" <textarea name="mensaje" id="mensaje"
width="200" alt="Este es el logo de Ky" title="Este es el logo de placeholder="Mensaje"></textarea>
Ky, mensaje sobre la imágen"> <br />
</a>
<label for="pais">Pais:</label>
Tablas <select name="pais" id="pais">
<option value="mexico">Mexico</option>
<table> <option value="españa">España</option>
<tr> <!-->tr sirve para insertar filas</!--> <option
<th>Nombre:</th> <!-->th sirve para value="argentina">Argentina</option>
insertar columnas</!--> </select>
<th>Telefono:</th> <br />
</tr>
<input type="radio" name="genero" IExplorer SI NO NO
value="hombre" id="hombre"><label Chrome SI SI SI
for="hombre">Hombre</label> Firefox SI SI SI
<input type="radio" name="genero" Safari SI SI NO
value="mujer" id="mujer"><label for="mujer">Mujer</label> Opera SI SI SI
-->
<br />
Vídeo
<input type="checkbox" name="terminos"
id="terminos"><label for="terminos">Terminos y <video width="600" controls>
Condiciones</label> <source src="media/intro.mp4"
type="video/mp4">
<input type="submit" value="Enviar"> </video>
</form>
<!--
Formato Media Type
Audio =======================
MP4 video/mp4
<audio controls> WebM video/webm
<source src="media/hyperfun.mp3" Ogg video/ogg
type="audio/mpeg">
</audio>
# Soporte de los Navegadores
<!--
Formato Media Type Navegador MP4 WebM Ogg
========================== ================================
MP3 audio/mpeg IExplorer SI NO NO
Ogg audio/ogg Chrome SI SI SI
Wav audio/wav Firefox SI SI SI
Safari SI NO NO
Opera SI SI SI
# Soporte de los navegadores
-->
Navegador MP3 Wav Ogg
================================
REFERENCIAS BIBLIOGRÁFICAS