Professional Documents
Culture Documents
www.w3.org
www.whtwg.org
Diferencias entre HTML, XHTML y HTML
Cada vez que se codifica un documento HTML se requiere la
etiqueta doctype que sirve para indicar la versin de HTML
del documento al navegador para que lo renderice
correctamente.
Para HTML 4.01
Diferencias entre HTML 4.01, XHTML 1.0 y
HTML5
Para XHTML 1.0
Diferencias entre HTML 4.01, XHTML 1.0 y
HTML5
Para HTML5
Estructura bsica de un HTML
Estructura semntica HTML5
ELEMENTOS HTML
Elementos de prrafo
Los elementos mas importantes para el formato de texto son:
<h1></h1>
<h2></h2>
<h3></h3>
<h4></h4>
<h5></h5>
<p></p>
Salto de lnea y lnea horizontal
<br>
<hr>
Citar textos
<blockquote>
Elementos de frase
<abbr> <mark>
<b> <samp>
<cite> <small>
<code> <strong>
<dfn> <sub>
<em> <sup>
<i> <var>
<kbd>
Listas
Sin orden Con orden
<ul> <ol>
<li></li> <li></li>
<li></li> <li></li>
</ul> </ol>
Atributos Atributos
disc (default), square, circle 1 numricos (default); A
Maysculas; a
minsculas; I romanos; i
romanos minsculas
Start, reversed
Definicin de listas
Para la descripcin o definicin de listas se usa
<dl>
<dt>Concepto</dt>
<dd>Descripcin del concepto</dd>
...
</dl>
Caracteres especiales
Para desplegar caracteres especiales se tiene
©
"e;
&
’
—
|
El elemento Div
El elemento div se utiliza para configurar un rea estructural o
divisin en una pgina Web.
En consecuencia, esta etiqueta se utilizar para crear secciones
lgicas dentro de la pgina Web
Usualmente cada div tiene definido un identificador que se
utiliza para realizar cambios en la forma de presentacin del
bloque.
Tablas
Las etiquetas para tablas son:
<table></table>
<tr></tr>
<th></th>
<td></td>
Adicionalmente se tiene
<thead>
<tbody>
<theader>
Enlaces
Los enlaces se especifica utilizando la etiqueta <a></a>
Es posible realizar enlaces a otras paginas Web, correos,
secciones en la misma pagina u otras a travs del parmetro
href de la etiqueta <a>
href=http://www.upea.edu.bo
href=contacto.html
href=../index.html
href=productos/ficha.html
href=mailto:infoemergentes@gmail.com
FORMULARIOS
Formularios (I)
<label>Nombre
<input type="text" id=nombre name="nombre"/>
</label>
Tipos de <input>
type=password Como su propio nombre indica se utiliza
para escribir contraseas o contenido que no queramos
que se vea en pantalla.
<label>Contrasea
<input type="password" id=contrasena
name="contrasena"/>
</label>
Tipos de <input>
type=checkbox Son casillas de verificacin que
permiten al usuario seleccionar una o varias
opciones. Son campos independientes unos del otro.
<fieldset><legend>Asiento</legend>
<label><input type="radio" name="asiento"
value="ventanilla" checked
/>Ventanilla</label>
<label><input type="radio" name="asiento"
value="pasillo" />Pasillo</label>
</fieldset>
<button>
En HTML5 se ha introducido el tag <button> como un
elemento independiente, pero que tambin se puede incluir en
formularios. Se trata de un tag doble, luego su sintaxis es:
<button type=submit>Enviar</button>
<button type=submit>Enviar</button>
La etiqueta <output>
La etiqueta <output> se incluye en el estandar HTML5 como
un elemento en el que se muestra el resultado de una
operacin. No soportada por Internet Explorer.
<form
oninput="x.value=parseInt(a.value)+parseInt(b
.value)">0
<input type="range" id="a" value="50">100
+<input type="number" id="b" value="50">
=<output name="x" for="a b"></output>
</form>
<textarea>
La etiqueta <textarea> se utiliza cuando se debe de
introducir una gran cantidad de texto, dado que se puede
especificar altura y anchura.
Algunos ejemplos:
http://ckeditor.com/ - CKEditor
<select>
Los denominados campos <select> visualmente tienen la
apariencia de listas de elementos u opciones.
http://www.w3schools.com/html/html5_form_input_types.asp
http://www.htmlcinco.com/nuevos-tipos-de-input-en-html5/
Formularios en HTML5 (II)
<input>