miércoles, 17 de febrero de 2016

Html5 - 11. Meter

En esta entrada introduzco la etiqueta "meter", nos servira para mostrar una barra de progreso.
Para ver un ejemplo, retomamos la plantilla web que hemos creado en los apartados anteriores, modificando el "article" principal:
<!DOCTYPE html>
<html>

<head>
<meta charset='utf-8'>
<link rel="stylesheet" href="hojadeestilo.css">
<title>Meter</title>
</head>
<body>
<header>
<h1>Etiqueta meter</h1>
<figure><img src="milogo.jpeg"/></figure>
</header>

<nav>
<ul>
<li><a href="index.html">Inicio</a></li>
<li><a href="acercade.html">Acerca de</a></li>
</ul>
</nav>
<section>
<article>
<hgroup>
<h1>Barra de progreso con Meter</h1>
<h2>practica</h2>
</hgroup>
<p>barra de progreso</p>
<meter value="5" max="10" min="0">no soporto la etiqueta meter</meter>
</article>

</section>

<aside>
<h1>Siguenos en:</h1>
<ul>
<li><a href="facebook.html">Facebook</a>
</li>
<li><a href="twitter.html">Twitter</a></li>
</ul>
</aside>
<footer>

<p>Pagina creada por Ticoticotaa @2016</p>

<ul>
<li><a href="contacto.html">Contacto</a>
</li>
<li><a href="mapaweb.html">Mapa Web</a></li>
</ul>
</footer>
</body>
</html>
Dentro del parrafo "p" ponemos texto indicando que es una barra de progreso.
Con la etiqueta meter le decimos al navegador que muestre la barra de progreso, en este caso le hemos puesto un valor = 5, con un maximo de 10 y un minimo de 0, podeis cambiar los valores por practicar y ver como queda. En caso de que el navegador no soporte esta etiqueta, lo mostrara imprimendo el texto indicando que no soporta dicha etiqueta.
Una de las utilidades de esta etiqueta es mostrar el progreso por ejemplo en la realizacion de un curso, con php es sencillo ir modificando el valor de dicha etiqueta en su momento de ejecucion segun los valores que se le indiquen desde el codigo.

viernes, 12 de febrero de 2016

Html5 - 10. Mark

En esta entrada introduzco la etiqueta "mark", nos servira para resaltar textos.
Para ver un ejemplo, retomamos la plantilla web que hemos creado en los apartados anteriores, modificando el "article" principal:


<!DOCTYPE html>
<html>

<head>
<meta charset='utf-8'>
<link rel="stylesheet" href="hojadeestilo.css">
<title>Mark</title>
</head>
<body>
<header>
<h1>Etiqueta mark</h1>
<figure><img src="milogo.jpeg"/></figure>
</header>

<nav>
<ul>
<li><a href="index.html">Inicio</a></li>
<li><a href="acercade.html">Acerca de</a></li>
</ul>
</nav>
<section>
<article>
<hgroup>
<h1>Resaltado con etiqueta MARK</h1>
<h2>practica</h2>
</hgroup>
<p>Bienvenidos a mi <mark>Web</mark></p>
</article>

</section>

<aside>
<h1>Siguenos en:</h1>
<ul>
<li><a href="facebook.html">Facebook</a>
</li>
<li><a href="twitter.html">Twitter</a></li>
</ul>
</aside>
<footer>

<p>Pagina creada por Ticoticotaa @2016</p>

<ul>
<li><a href="contacto.html">Contacto</a>
</li>
<li><a href="mapaweb.html">Mapa Web</a></li>
</ul>
</footer>
</body>
</html>
Dentro del parrafo "p" ponemos la etiqueta "mark" y entre medio de esta y su cierre la palabra que queramos resaltar.

jueves, 11 de febrero de 2016

Html5 - 9. Figure

En esta entrada introduzco la etiqueta "figure", dentro de esta etiqueta podemos meter imagenes, video, audio. Con ella indicamos al navegador que introducimos contenido distinto de texto.
Para ver un ejemplo, retomamos la plantilla web que hemos creado en los apartados anteriores, modificando el "article" principal:

<!DOCTYPE html>
<html>

<head>
<meta charset='utf-8'>
<link rel="stylesheet" href="hojadeestilo.css">
<title>Figure con html5</title>
</head>
<body>
<header>
<h1>Etiqueta figure</h1>
<figure><img src="milogo.jpeg"/></figure>
</header>

<nav>
<ul>
<li><a href="index.html">Inicio</a></li>
<li><a href="acercade.html">Acerca de</a></li>
</ul>
</nav>
<section>
<article>
<hgroup>
<h1>Figure en html5</h1>
<h2>practica</h2>
</hgroup>
<p>Aqui va el texto
<figure><img src="imagen.jpeg"/>
</figure>aqui continua el texto anterior</p>
</article>

</section>

<aside>
<h1>Siguenos en:</h1>
<ul>
<li><a href="facebook.html">Facebook</a>
</li>
<li><a href="twitter.html">Twitter</a></li>
</ul>
</aside>
<footer>

<p>Pagina creada por Ticoticotaa @2016</p>

<ul>
<li><a href="contacto.html">Contacto</a>
</li>
<li><a href="mapaweb.html">Mapa Web</a></li>
</ul>
</footer>
</body>
</html>
En el mismo sitio donde este grabado el archivo html debereis tener una imagen para enlazarla en este codigo y ver bien el ejemplo.
El resto del codigo ya se vio en anteriores explicaciones, por lo que la introduccion de esta etiqueta es sencilla de entender.
Probar a quitar figure y ver como queda, vereis que el texto cambia de posicion respecto a la imagen.

martes, 2 de febrero de 2016

Html5 - 8. Audio

Retomamos la plantilla web que hemos creado en los apartados anteriores, modificando el "article" principal:


<!DOCTYPE html>
<html>

<head>
<meta charset='utf-8'>
<link rel="stylesheet" href="hojadeestilo.css">
<title>Sonido en html5</title>
</head>
<body>
<header>
<h1>Etiqueta audio</h1>
<figure><img src="milogo.jpeg"/></figure>
</header>

<nav>
<ul>
<li><a href="index.html">Inicio</a></li>
<li><a href="acercade.html">Acerca de</a></li>
</ul>
</nav>
<section>
<article>
<hgroup>
<h1>Audio en html5</h1>
<h2>practica</h2>
</hgroup>
<audio controls="controls" autoplay="autoplay" loop="loop">
<source src="sonido.mp3" type="audio/mp3"/>
tu navegador no es compatible con la etiqueta audio
</audio>
</article>

</section>

<aside>
<h1>Siguenos en:</h1>
<ul>
<li><a href="facebook.html">Facebook</a>
</li>
<li><a href="twitter.html">Twitter</a></li>
</ul>
</aside>
<footer>

<p>Pagina creada por Ticoticotaa @2016</p>

<ul>
<li><a href="contacto.html">Contacto</a>
</li>
<li><a href="mapaweb.html">Mapa Web</a></li>
</ul>
</footer>
</body>
</html>
Metemos la etiqueta "audio", el archivo de sonido tiene que estar (en este caso) en el mismo directorio que la pagina web, en este caso es en formato mp3, con los controles correspondientes.
Ponemos tambien un indicador de texto para que si el navegador no soporta esta etiqueta, muestre que no es compatible.

viernes, 29 de enero de 2016

lunes, 25 de enero de 2016

Html5 - 7. Dando estilo con CSS

Retomamos la plantilla web que hemos creado en los apartados anteriores, introduciendo el codigo de enlace  que le dara formato (CSS).

<!DOCTYPE html><html>
<head>
<meta charset='utf-8'>
<link rel="stylesheet" href="hojadeestilo.css">
<title>Mi primera Web</title>
</head>
<body>
<header>
<h1>Cabecera de Mi Web</h1>
<figure><img src="milogo.jpeg"/></figure>
</header>

<nav>
<ul>
<li><a href="index.html">Inicio</a></li>
<li><a href="acercade.html">Acerca de</a></li>
</ul>
</nav>
<section>
<article>
<hgroup>
<h1>Aqui va el encabezado grande</h1>
<h2>Aqui un encabezado mas pequeño</h2>
</hgroup>
<p>Aqui ponemos un parrafo que es el contenido de nuestra pagina.</p>

<p>Este puede ser un segundo parrafo de nuestra web.</p></article>
<article>
<hgroup>
<h1>Aqui va el encabezado grande del segundo Article</h1>
<h2>Aqui un encabezado mas pequeño</h2></hgroup>
<p>Aqui ponemos un parrafo que es el contenido de nuestra pagina.</p>

<p>Este puede ser un segundo parrafo de nuestra web.</p></article>
</section>

<aside>
<h1>Siguenos en:</h1>
<ul>
<li><a href="facebook.html">Facebook</a>
</li>
<li><a href="twitter.html">Twitter</a></li>
</ul>
</aside>
<footer>

<p>Pagina creada por Ticoticotaa @2016</p>

<ul>
<li><a href="contacto.html">Contacto</a>
</li>
<li><a href="mapaweb.html">Mapa Web</a></li>
</ul>
</footer>
</body>
</html>
Como pueden observar he puesto 2 etiquetas nuevas en el head del documento html, meta y link, con meta en este caso le decimos al navegador el formato que queremos en cuanto a tipo de escritura, para que no aparezcan simbolos raros con acentos y demas; con link ponemos el enlace a la hoja CSS que dara formato a nuesta pagina.
Por lo que para continuar, creamos en notepad ++ un archivo llamado hojadeestilo.css, que reproduzco bajo estas lineas:
*{
    margin:0 auto;
    font-family:Arial;
    background-color:yellow;
    padding:5px;
}
body {
    text-align:center;
}
nav ul li {
    display:inline-block;
    margin-right:20px;
    color:red;
    cursor:pointer;
    padding:5px;
    text-decoration:none;
}
nav ul li a:hover{
    color:green;
    border-radius:5px;
  
}
section {
    width:79%;
    background-color:black;
  
    margin-bottom:10px;
    text-align:left;
    border-radius:20px;
    padding:2px;
    box-shadow:0px 0px 20px rgba(0,0,0,0.5);
    float:left;
}
aside{
    width:19%;
  
    border-radius:10px;
    margin-left:3px;
    float:right;
}
footer{
    clear:both;
    width:100%;
    height:120px;
    margin-top:15px;
    border-radius:20px;
    padding:10px;
}
h1{
    font-size:3em;
    color:green;
    font-family:'Russo One';
}
h2{
    font-size:2m;
    color:blue;
    font-family:'Russo One';
}
p{
    color:black;
}
En el codigo CSS ponemos la etiqueta seguida de corchetes y dentro de estos los atributos a modificar, en el codigo introduzco margenes, anchos, altos, alineaciones, tamaño de fuentes, colores de fondo y texto, etc.
La etiqueta "*" es un selector comodin o universal que pone todos los valores de la web como le indiquemos, para despues ir cambiando en cada etiqueta detalladamente.


Html5 - Aplicacion Android

Os pongo enlace a la Aplicacion Android para ver este blog directamente desde el movil o tablet.