7 de diciembre de 2016

Programación básica de HTML: DIV

Lo último que aprendimos en este cuerso básico de HTML, fue a dividir nuestra página. Estas divisiones las conocemos como contenedores o DIV`s, muy utiles para darle una imagen más bonita a nuestra página.

 Comenzamos como siempre añadiendo las etiquetas básicas (<html> </html>). Lo primero que hay que tener en cuenta es que estos DIV`s o contenedores dividen tu página como tu quieras y además, como suele pasar en HTML y hemos comprobado, los podemos modificar a nuestra manera.

La etiqueta para añadir un div es; <div> </div>. Para añadirle las características que queramos utilizamos el atributo de CSS style, añadiéndolo despues de la etiqueta <div> de la siguiente forma:

<div style="..."> Contenido que queramos que aparezca </div>

Los valores que podemos modificar son los siguientes:

Hay que tener en cuenta que es lo que queremos crear y como debemos hacerlo. Recomiendo jugar con los valores Position y top/bottom/right/left porque podemos dividir nuestra página web en diferentes columnas y franjas que nos van a ser muy útiles.

Un ejemplo de como podemos usar estos DIV`s:
<html>
<head>
<title> Contenedores </title>
</head>
<body>
<div style="border:3px dashed rgb(171,16,16); position: absolute; top:10%; left:20%; right:20%; height: 200px;text-align: center; font-size:30px; background-image:url(IMG/IMG_01.jpg);" >
Guzmán Fernández - Prueba página 
</div>
<div style="border:3px solid rgb(248,188,59); position: absolute; top:40%; left:20%; right:20%; height: 100px; width: 200px; text-align: center; font-size:20px;" >
Contenedor 1
</div>
<div style="border:3px solid #3A15E0; position: absolute; top:40%; left:45%; right:20%; height: 100px; width: 200px; text-align: center; font-size:20px;" >
Contenedor 2
</div>
<div style="border:3px solid #95E015; position: absolute; top:40%; left:65,5%; right:20%; height: 100px; width: 200px; text-align: center; font-size:20px;" >
Contenedor 3
</div>
<div style="border:3px double #000000; position: absolute; top:60%; left:30%; right:20%; height: 100px; width: 200px; text-align: center; font-size:20px;" >
Contenedor 4
</div>
<div style="border:3px double #B700FF; position: absolute; top:60%; left:55%; right:20%; height: 100px; width: 200px; text-align: center; font-size:20px;" >
Contenedor 5
</div>
<div style="border:3px dotted #00FFDA; position: absolute; top:80%; left:20%; right:20%; height:30px; width:860px; text-align: center; font-size:20px;" >
Contenedor Largo 1
</div>
<div style="border:3px solid #F2FF78; position: absolute; top:85%; left:20%; right:20%; height:30px; width:860px; text-align: center; font-size:20px;" >
Contenedor Largo 2
</div>
<div style="border:3px double #000000; position: absolute; top:90%; left:20%; right:20%; height:30px; width:430px; text-align: center; font-size:20px;" >
Contenedor Largo 3
</div>
<div style="border:3px double #000000; position: absolute; top:90%; left:54%; right:20%; height:30px; width:430px; text-align: center; font-size:20px;" >
Contenedor Largo 4
</div>
</body>
</html>

El resultado sería el siguiente:


Leer mas..

6 de diciembre de 2016

Programación avanzada de HTML: Ejemplo web

Adjunto la explicación de una página web  programada con los conocimientos mostrados en los anteriores post y con conocimientos más avanzados de HTML y CSS:

EXPLICACIÓN CÓDIGO:

La base general de la página web es HTML (Lenguaje de código web por etiquetas) pero además he usado CSS (Hojas de estilo para HTML) que me ha ayudado a crear el 90% de la página web.

Lo primero de todo antes de analizar cada parte del código, he usado dos archivos CSS muy útiles, libre y al alcance de todo el mundo. 

Uno de esos archivos es de una empresa o plataforma web llamada: “Bootstrap”. En concreto he usado su archivo CSS más básico que se encuentra alojado en un servidor y al que no puedes acceder y editar, pero es muy útil para algo básico. Lo único que he hecho es enlazar ese documento que se encuentra en la nube a mis documentos HTML y programar.


Un segundo archivo CSS es de un programador, Daniel Eden. Este archivo se llama anímate.css, y es un archivo de descargar gratuita que añades a tu carpeta de archivos de la página web y que contiene millones de animaciones que puedes aplicar a diferentes componentes de tu código. 

DESCARGAR WEB





Leer mas..