ARRANCAR CON HTML5

ARRANCAR CON HTML5

CURSO DE PROGRAMACIÓN

HERRERA RÍOS, EMMANUEL

19,80 €
IVA incluido
Editorial:
MARCOMBO, S.A.
Año de edición:
2012
ISBN:
978-84-267-1798-6
Páginas:
264
Encuadernación:
Rústica
Colección:
SIN COLECCION

Disponibilidad:

  • Calle Doce de OctubreConsulte disponibilidad
  • Calle Valeriano MirandaConsulte disponibilidad

Cap¡tulo 1
¿De d¢nde viene y qu? es HTML? ...... 1
Expectativa ..................................................... 2
Introducci¢n ................................................... 3
Un poco de historia ....................................... 4
El ?xito puede ser el mayor problema ....... 4
Round 2 (nuevos competidores) ................ 5
¿HTML5 o una versi¢n anterior? ................ 5
HTML4 ..................................................... 5
XHTML ..................................................... 6
HTML5 ..................................................... 6
Comprendiendo las etiquetas (tags) ......... 6
Comprendiendo las hojas de estilo
en cascada (CSS) ....................................... 7
JavaScript ....................................................... 8
Tecnolog¡as de p ginas activas de servidor 8
Resumen ........................................................ 9
Autoevaluaci¢n.............................................. 9
Evidencia ........................................................ 10
Referencias .................................................... 11
Bibliograf¡a ............................................. 11
Paginas Web recomendadas .............. 11
Respuestas sugeridas ................................. 12
Cap¡tulo2
Prepar ndonos para HTML5 ................ 13
Expectativa ..................................................... 14
Introducci¢n ................................................... 15
Eligiendo un navegador ............................... 15
Tipo de documento ....................................... 17
Etiqueta .................. 18
Estructura b sica de un documento HTML 18
Etiquetas y ................. 18
T¡tulo y Metadatos ........................................ 19
Ejemplo ................................................... 19
Ejercicio .................................................. 21
P rrafos y saltos de l¡nea ............................ 21
Detecci¢n de las caracter¡sticas
de HTML5.................................................... 23
Resumen ........................................................ 26
Autoevaluaci¢n ............................................. 26
Evidencia ........................................................ 27
Referencias ................................................... 27
Bibliograf¡a ............................................. 27
Paginas Web recomendadas .............. 27
Respuestas sugeridas ................................ 28
Cap¡tulo 3
M s bases HTML ............................... 29
Expectativa ................................................... 30
Introducci¢n ................................................. 31
¿HTML o XHTML? .......................................... 31
Formato de texto con etiquetas ................. 32
Cabeceras .............................................. 33
Ejercicio .................................................. 34
Negritas, cursiva, subrayado y otros .. 34
Ejercicio .................................................. 36
Sub¡ndices y super¡ndices ................... 36
Ejercicio .................................................. 37
Bloque de citas ...................................... 38
Ejercicio .................................................. 38
L¡nea Horizontal .................................... 39
Listas .............................................................. 40
Listas numeradas y listas
no numeradas .................................... 41
Listas de definici¢n ............................... 42
Ejemplo ................................................... 43
Im genes ....................................................... 44
Tablas ............................................................. 46
Ejemplo ................................................... 47
Hiperv¡nculos (enlaces) ................................ 48
Ejemplo ................................................... 49
Formularios (controles cl sicos) ................. 51
Estructura del formulario ..................... 56
Campo de texto ..................................... 56
µrea de texto .......................................... 57
Campo de contrase¿a
(password) ........................................... 57
Lista de selecci¢n simple
(combobox) .......................................... 58
Lista de selecci¢n m£ltiple (listbox) ... 59
Lista de selecci¢n m£ltiple
(listbox multiple selection) ................ 59
Lista de botones radio
(radio buttons) .................................... 59
Lista de cajas (checkboxes) ................. 61
Bot¢n para enviar informaci¢n ........... 62
Bot¢n para borrar
informaci¢n del formulario ............... 62
Bot¢n simple .......................................... 62
Imagen (bot¢n) ...................................... 63
Notas adicionales sobre botones ........ 63
Campo oculto ......................................... 63
Validar p ginas HTML5 ................................ 64
Resumen ........................................................ 64
Autoevaluaci¢n.............................................. 65
Evidencia ........................................................ 65
Referencias .................................................... 66
Bibliograf¡a ............................................. 66
Paginas Web recomendadas .............. 66
Respuestas sugeridas ................................. 66
Cap¡tulo 4
Los nuevos elementos HTML5 ............ 67
Expectativa ..................................................... 68
Nueva sem ntica .......................................... 69
Elementos estructurales .............................. 69
article....................................................... 69
aside ........................................................ 70
footer ....................................................... 71
header ..................................................... 71
nav ........................................................... 71
section ..................................................... 72
Elementos estructurales
complementarios ....................................... 72
address .................................................... 72
hgroup ..................................................... 73
menu ....................................................... 73
Elementos sem nticos en l¡nea ................. 74
command ............................................... 74
details y summary ................................ 75
dfn ........................................................... 75
figure y figcaption ................................. 76
wbr ........................................................... 76
Media .............................................................. 76
audio ....................................................... 76
canvas ..................................................... 77
embed ..................................................... 79
svg ........................................................... 80
video ........................................................ 81
Resumen ........................................................ 83
Autoevaluaci¢n ............................................. 83
Evidencia ........................................................ 84
Referencias ................................................... 84
Bibliograf¡a ............................................. 84
Paginas Web recomendadas .............. 84
Respuestas sugeridas ................................ 84
Cap¡tulo 5
Controles nuevos en
formularios HTML5 ........................... 85
Expectativa .................................................... 86
Introducci¢n .................................................. 87
Un vistazo a los controles nuevos .............. 87
Elementos independientes ......................... 90
fieldset .................................................... 90
keygen .................................................... 90
label......................................................... 91
meter ..................................................... 91
progress .................................................. 92
Elementos tipo input .................................... 92
email ....................................................... 92
number ................................................... 93
range ....................................................... 93
search .................................................... 93
tel ............................................................. 94
url ............................................................. 94
Nuevos atributos ........................................... 94
autofocus ................................................ 94
pattern .................................................... 95
placeholder ............................................ 95
Resumen ........................................................ 96
Autoevaluaci¢n ............................................. 96
Evidencia ........................................................ 97
Referencias ................................................... 97
Bibliograf¡a ............................................. 97
Paginas Web recomendadas .............. 97
Respuestas sugeridas ................................. 98
Cap¡tulo 6
Primeros pasos con CSS ...................... 99
Expectativa ..................................................... 100
Introducci¢n ................................................... 101
Un vistazo a hojas de estilo o CSS
(Cascading Style Sheets) .......................... 101
Utilizar estilos a nivel local .......................... 102
Utilizar estilos a nivel documento .............. 103
Utilizar estilos a nivel de sitio (link) ............ 105
Utilizar clases y el identificador
(class e id) .................................................... 107
Manipular la apariencia de una p gina .... 110
Manipular texto ...................................... 110
Manipular colores .................................. 114
Manipular Bordes .................................. 115
Agrupaci¢n de elementos (span y div) ...... 116
span ......................................................... 116
Ejemplo ................................................... 117
div............................................................. 117
Ejemplo ................................................... 118
Posicionamiento ........................................... 119
Elementos flotantes (propiedades
float y clear) ........................................ 119
Posicionamiento absoluto ................... 123
posicionamiento relativo ...................... 124
Resumen ........................................................ 126
Autoevaluaci¢n.............................................. 126
Evidencia ........................................................ 127
Referencias .................................................... 127
Bibliograf¡a ............................................. 127
Paginas Web recomendadas .............. 127
Respuestas sugeridas ................................. 128
Cap¡tulo 7
Nuevo y mejorado CSS3 ......................... 129
Expectativa ..................................................... 130
Introducci¢n ................................................... 131
Motores de renderizado y CSS3 ................. 131
Nuevas notaciones para color .................... 132
Notaci¢n RGBA ...................................... 132
Notaci¢n HSL Y HSLA ............................ 132
Bordes ............................................................. 133
Bordes redondeados ............................. 135
Bordes sombreados .............................. 135
Bordes con imagen ............................... 136
Gradientes ...................................................... 138
Transformaciones ......................................... 144
Transiciones .................................................. 146
Transparencia ............................................... 150
Texto y fuentes descargables ..................... 151
text-shadow ............................................ 152
text-stroke .............................................. 152
@font-face .............................................. 153
Herramientas de selecci¢n ......................... 154
Selecci¢n por atributo .......................... 154
Selecci¢n por relaci¢n padre-hijo ....... 155
Selecci¢n inversa (not) ......................... 156
Resumen ........................................................ 158
Autoevaluaci¢n ............................................. 158
Evidencia ........................................................ 159
Referencias ................................................... 159
Bibliograf¡a ............................................. 159
Paginas Web recomendadas .............. 159
Respuestas sugeridas ................................ 160
Cap¡tulo 8
Novedades en JavaScript .................. 161
Expectativa .................................................... 162
Introducci¢n .................................................. 163
Nuevas herramientas de selecci¢n ........... 163
getElementsByClassName() ................ 163
getElementsByTagName ..................... 164
querySelector() ...................................... 164
querySelectorAll() .................................. 165
Almacenamiento de sesi¢n y local ............ 165
Almacenamiento por sesi¢n ............... 166
Almacenamiento local ......................... 166
Asignando y recuperando datos
de sessionStorage y localStorage ... 166
M?todos y propiedades de session
Storage y localStorage ...................... 169
Web offline (cach?) ...................................... 169
Geolocalizaci¢n ............................................. 172
WebSocket .................................................... 176
Creaci¢n interfaz ................................... 183
Conexi¢n de sockets ............................. 183
Env¡o de mensaje .................................. 184
Algunas puntualizaciones .................... 185
Web workers ................................................. 185
Creaci¢n interfaz ................................... 190
Llamar al web worker ........................... 191
Construir el c¢digo del web worker .... 192
Resumen: pasos para crear un
Web worker ............................................ 193
Algunas puntualizaciones entre
Web workers y navegadores ............... 194
Resumen ........................................................ 195

Éste no es un manual o guía para migrar aplicaciones de las versiones anteriores de HTML a HTML5, es un libro que introduce poco a poco al lector, en forma amable pero consistente con las alternativas que ofrece HTML5. Cuenta con recursos en línea y contenido adicional para respaldar mejor el aprendizaje obte-nido con el texto. Es un libro que ordena ideas, conceptos e información en nues-tro idioma, es una forma muy bella y eficaz de aprender HTML5.Ventajas competitivas: En la Web se encuentran todos los programas fuentes del libro ordenadospor capítulo.Conozca:Las características fundamentales de HTML5. Aprenda:A trabajar con los nuevos elementos de HTML5.A desarrollar páginas Web con HTML5.Emmanuel Herrera Ríos Es Ingeniero en Sistemas Computacionales, colaborador en el desarrollo contenidos multimedia destinados a la educación, elaborados en México y en América Latina. Ha trabajado como desarrollador de diversos sistemas de información y control para diferentes empre-sas e instituciones. También se ha desempeñado como diseñador, desarrollador y administrador de sistemas de información financiera, ha desarrollado y coordinado proyectos multimedia para institu-ciones públicas a través del Instituto Latinoamericano de la Comunicación Educ

Éste no es un manual o guía para migrar aplicaciones de las versiones anteriores de HTML a HTML5, es un libro que introduce poco a poco al lector, en forma amable pero consistente con las alternativas que ofrece HTML5. Cuenta con recursos en línea y contenido adicional para respaldar mejor el aprendizaje obte-nido con el texto. Es un libro que ordena ideas, conceptos e información en nues-tro idioma, es una forma muy bella y eficaz de aprender HTML5. Ventajas competitivas: En la Web se encuentran todos los programas fuentes del libro ordenadospor capítulo. Conozca: Las características fundamentales de HTML5. Aprenda: A trabajar con los nuevos elementos de HTML5. A desarrollar páginas Web con HTML5. Emmanuel Herrera Ríos Es Ingeniero en Sistemas Computacionales, colaborador en el desarrollo contenidos multimedia destinados a la educación, elaborados en México y en América Latina. Ha trabajado como desarrollador de diversos sistemas de información y control para diferentes empre-sas e instituciones. También se ha desempeñado como diseñador, desarrollador y administrador de sistemas de información financiera, ha desarrollado y coordinado proyectos multimedia para institu-ciones públicas a través del Instituto Latinoamericano de la Comunicación Educativa.

Artículos relacionados

  • SIEMPRE ON
    CELLAN-JONES, RORY
    Vivimos en una época en la que miles de millones de personas tienen acceso a una tecnología increíblemente potente. La herramienta más extraordinaria que se ha inventado en el último siglo, el smartphone, ha generado cambios radicales en nuestra forma de vivir y trabajar y, a diferencia de tecnologías anteriores, está en manos de casi todo el mundo. Junto con el auge de las red...

    28,95 €

  • SEGURIDAD DE EQUIPOS INFORMÁTICOS
    El libro constituye una guía completa para aquellos usuarios que quieren proteger su información personal, su privacidad y su seguridad en línea. Con esta obra aprenderá a proteger su información y estar preparados para actuar en caso de una violación de seguridad. Todo el contenido está redactado de forma clara y didáctica, para que sea accesible por cualquier usuario, con o s...

    24,90 €

  • CLICKBAIT
    PARMEGIANI, SIMON
    A kaleidoscopic journey through time, space and the many faces of reality. Sewn from Al's looms, this book represents the glory of machine precision and human creativity, producing a narrative both strange and exciting. In these pages, you will find worlds that are eerily strangely familiar, yet delightfully disparate. From the vibrant underwater fashion scene of Brooklyn to th...

    39,95 €

  • LA INTELIGENCIA ARTIFICIAL EXPLICADA A LOS HUMANOS
    TORRES, JORDI
    Ante el avance de la IA en cada vez más ámbitos de la vida cotidiana, La inteligencia artificial explicada a los humanos propone al lector un acercamiento a esta revolucionaria tecnología a través de un lenguaje cercano y accesible para todos.Un libro divulgativo, ameno y claro que nos ayuda a comprender cómo funciona la IA y aclara algunos de los interrogantes que se plantean ...

    15,00 €

  • MINECRAFT
    AB, MOJANG
    LIBRO OFICIAL DEL VIDEOJUEGO MÁS VENDIDO DE TODOS LOS TIEMPOS MÁS DE 100.000 EJEMPLARES VENDIDOS DE LA SERIE ¿Eres un constructor experto? ¿Buscas inspiración para tu próxima construcción épica? Visita estas 12 construcciones únicas y alucinantes que seguro que despertarán tu imaginación. Aquí aprenderás los mejores trucos y recibirás los mejores consejos, con los que logr...

    20,90 €

  • PUBLICACIÓN DE PÁGINAS WEB
    FERNÁNDEZ CASADO, PABLO E.
    Esta obra es una guía práctica y completa diseñada para ayudar a los principiantes a publicar un sitio web de forma que este sea lo más visible, atractivo y accesible posible. Se abordan todos los aspectos esenciales para que los lectores aprendan a lanzar sus propias páginas web de forma segura con los protocolos y herramientas que garanticen la protección ante intentos de hac...

    22,90 €