¿Cuáles son las diferencias entre HTML4 (XHTML 1.0) y HTML5?
El W3C ha preparado un documento, HTML5 differences from HTML4, en el que detalla las principales diferencias entre HTML4 (y su variante según XML, XHTML 1.0) y la nueva versión del lenguaje, HTML5.
Algunas de las principales diferencias son:
- HTML5 define una sintaxis que es compatible con HTML4 y XHTML 1.0. Por tanto, un salto de línea se puede escribir como <br> (HTML4) o <br /> (XHTML 1.0).
- Para definir el juego de caracteres se introduce un nuevo atributo para la etiqueta <meta>:
<meta charset=”UTF-8″>
aunque todavía es posible utilizar el método tradicional:
<meta http-equiv=”Content-Type” content=”text/html; charset=UTF-8″> - Se simplica el DOCTYPE:
<!DOCTYPE html> - HTML5 permite incluir elementos de SVG y MathML.
- Se introducen nuevos elementos, como: section, article, aside, header, footer, etc.
- Se introducen nuevos atributos, como: media, charset, autofocus, placeholder, etc.
- Algunos elementos cambian, como: a, b, i, menu, etc.
- Algunos atributos cambian, como: type, name, summary, etc.
- Algunos elementos desaparecen, como: basefont, big, center, etc.
- Algunos atributos desaparecen, como: align, background, bgcolor, etc.
- Mejora de las API, como: getElementsByClassName() y innerHTML.
Hola buenas tardes profesor, gracias por la información, disculpe la pregunta que programas utiliza para el desarrollo de páginas web en html?
Yo, como Chuck Norris, utilizo el joe y vi en Linux, y el Notepad (Bloc de notas) en Windows.
Pero cuando me quiero relajar un poco, uso el Notepad++ en Windows.