{"id":14345,"date":"2021-05-31T22:28:44","date_gmt":"2021-05-31T20:28:44","guid":{"rendered":"\/tutoriales\/?p=14345"},"modified":"2025-01-16T18:33:46","modified_gmt":"2025-01-16T17:33:46","slug":"diferencia-entre-html-y-html5","status":"publish","type":"post","link":"\/ar\/tutoriales\/diferencia-entre-html-y-html5\/","title":{"rendered":"La diferencia entre HTML y HTML5"},"content":{"rendered":"<p>HTML, por sus siglas en ingl&eacute;s de HyperText Markup Language, es el lenguaje de marcado m&aacute;s utilizado para crear p&aacute;ginas y aplicaciones web. Comprende elementos y etiquetas predefinidas para etiquetar piezas de contenido y describir la estructura de las p&aacute;ginas.<\/p><p>Repasaremos la diferencia entre HTML y HTML5, as&iacute; como las ventajas de HTML5 para desarrolladores y usuarios finales. Adem&aacute;s, responderemos a las preguntas m&aacute;s frecuentes sobre HTML5 y proporcionaremos una hoja de trucos o cheat sheet de HTML5 para facilitar el proceso de aprendizaje.<\/p><p>Empecemos.<\/p><p class=\"has-text-align-center\"><a href=\"https:\/\/assets.hostinger.com\/content\/ES-Web-Development-Glossary-for-Beginners.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Descarga la hoja de trucos HTML definitiva<\/a><\/p><h2 class=\"wp-block-heading\" id=\"h-que-es-html\">&iquest;Qu&eacute; es HTML?<\/h2><p>El lenguaje de marcado de hipertexto (HTML) es el lenguaje principal de la World Wide Web. Permite a los desarrolladores dise&ntilde;ar la forma en que los elementos de la p&aacute;gina web, como el texto, los hiperv&iacute;nculos y los archivos multimedia, se muestran en el navegador.<\/p><p>HTML 5.2, actualizado en 2017, es la &uacute;ltima versi&oacute;n de HTML. <\/p><p>El lenguaje HTML utiliza varias <strong>etiquetas<\/strong>, como de encabezados, tablas y p&aacute;rrafos, para definir las estructuras de texto de una p&aacute;gina. Cada etiqueta se identifica con la f&oacute;rmula <strong>&lt;A&gt;<\/strong> y <strong>&lt;\/A&gt;<\/strong>. Suelen llamarse etiquetas de &ldquo;apertura&rdquo; y &ldquo;cierre&rdquo;, respectivamente.<\/p><p>Por ejemplo, si quieres cambiar un estilo de texto espec&iacute;fico a cursiva, puedes utilizar <strong>&lt;i&gt;escribe tu texto aqu&iacute;&lt;\/i&gt;<\/strong>. Tu navegador renderizar&aacute; el contenido a trav&eacute;s de estas etiquetas y lo mostrar&aacute; en la pantalla.<\/p><p>Este lenguaje funciona de forma est&aacute;tica, lo que significa que no se puede crear una funci&oacute;n de p&aacute;gina web din&aacute;mica o interactiva con HTML. S&oacute;lo modifica los elementos est&aacute;ticos de una p&aacute;gina web, como el encabezado del contenido, el pie de p&aacute;gina, la posici&oacute;n de las im&aacute;genes, etc.<\/p><p>Para crear una p&aacute;gina web atractiva e interactiva, hay que combinar HTML con al menos dos lenguajes de front-end: <a href=\"\/ar\/tutoriales\/que-es-css\/\">Cascading Style Sheet (CSS)<\/a> y <a href=\"\/ar\/tutoriales\/que-es-javascript-introduccion-basica\/\">JavaScript<\/a>.<\/p><p>\n\n\n\n<div class=\"protip\"><div class=\"protip__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path d=\"M1.49234 23.5024C1.23229 23.5024 0.972242 23.4024 0.782206 23.2123C0.562165 22.9923 0.452144 22.6822 0.502153 22.3722C0.562165 21.9221 1.14227 17.9113 3.00262 16.351C3.63274 15.8209 4.43289 15.5509 5.26305 15.5609C6.09321 15.5909 6.87335 15.9109 7.47347 16.4911C8.6937 17.6913 8.76371 19.6717 7.6435 20.9919C6.0832 22.8523 2.08245 23.4324 1.63237 23.4924C1.59236 23.4924 1.54235 23.4924 1.50234 23.4924L1.49234 23.5024ZM5.16303 17.5613C4.84297 17.5613 4.53291 17.6713 4.29287 17.8813C3.60274 18.4614 3.07264 19.9317 2.75258 21.242C4.06282 20.9219 5.5331 20.3918 6.11321 19.7017C6.55329 19.1716 6.54329 18.3814 6.0832 17.9213C5.85316 17.7013 5.5431 17.5713 5.20304 17.5613C5.19304 17.5613 5.17303 17.5613 5.16303 17.5613ZM11.7243 21.8821C11.4942 21.8821 11.2642 21.8021 11.0841 21.652C10.8541 21.462 10.7241 21.1819 10.7241 20.8819V15.9109L8.08358 13.2705H3.11264C2.81259 13.2705 2.53254 13.1404 2.3425 12.9104C2.15246 12.6803 2.07245 12.3803 2.12246 12.0902C2.19247 11.7102 2.84259 8.36953 4.70294 7.12929C6.33325 6.04909 8.96375 6.49918 10.244 6.80923C11.5442 4.96889 13.2546 3.4286 15.2349 2.33839C17.4553 1.11816 19.9858 0.518051 22.4963 0.498047C23.0464 0.498047 23.4865 0.948132 23.4865 1.49824C23.4865 5.0389 22.3763 9.97983 17.1753 13.7605C17.4853 15.0408 17.9354 17.6613 16.8552 19.2816C15.615 21.1419 12.2744 21.7921 11.8943 21.8621C11.8343 21.8721 11.7743 21.8821 11.7143 21.8821H11.7243ZM12.7245 16.181V19.6016C13.7146 19.2916 14.7948 18.7915 15.2049 18.1814C15.675 17.4812 15.605 16.091 15.385 14.9008C14.5248 15.3808 13.6346 15.8109 12.7245 16.181ZM9.66388 12.0302L11.9643 14.3307C13.1845 13.8306 14.3648 13.2204 15.485 12.5103C19.9358 9.51974 21.2361 5.60901 21.4561 2.53843C19.6157 2.67846 17.8254 3.20856 16.2051 4.09872C14.2847 5.14892 12.6544 6.68921 11.4942 8.54956C10.7841 9.65977 10.174 10.82 9.66388 12.0302ZM4.39289 11.2701H7.81353C8.1936 10.3599 8.63368 9.46974 9.11377 8.60957C7.92355 8.38953 6.51329 8.31952 5.81315 8.78961C5.19304 9.19968 4.70294 10.3099 4.39289 11.2701Z\" fill=\"#673DE6\"\/>\n                <\/svg>\n                <p class=\"protip__title\">\n                   &iquest;Qu&eacute; es HTML5?\n                <\/p>\n            <\/div>\n            <p class=\"protip__content\"> HTML5 es la &uacute;ltima versi&oacute;n del Lenguaje de Marcado de Hipertexto, que admite multimedia, etiquetas y elementos, mejoras en el marcado de documentos y nuevas API. <\/p><\/div>\n\n\n\n<\/p><h2 class=\"wp-block-heading\" id=\"h-html-vs-html5-cuales-son-las-principales-diferencias\">HTML vs HTML5: &iquest;Cu&aacute;les son las principales diferencias?<\/h2><p>Tanto HTML como HTML5 son lenguajes de marcado de hipertexto, utilizados principalmente para desarrollar p&aacute;ginas o aplicaciones web. HTML5 es la &uacute;ltima versi&oacute;n de HTML y admite nuevas funcionalidades del lenguaje de marcado, como multimedia, nuevas etiquetas y elementos, as&iacute; como nuevas API. HTML5 tambi&eacute;n admite audio y v&iacute;deo.<\/p><figure tabindex=\"0\" class=\"wp-block-table\"><table><tbody><tr><td><strong>HTML<\/strong><\/td><td><strong>HTML5<\/strong><\/td><\/tr><tr><td>El HTML no proporciona soporte nativo de audio y v&iacute;deo<\/td><td>El HTML5 proporciona soporte nativo de audio y v&iacute;deo<\/td><\/tr><tr><td>El HTML s&oacute;lo es compatible con los gr&aacute;ficos vectoriales si se utiliza junto con otras tecnolog&iacute;as como <a href=\"https:\/\/www.computerhope.com\/jargon\/f\/flash.htm\" target=\"_blank\" rel=\"noreferrer noopener\">Flash<\/a>, <a href=\"https:\/\/www.w3.org\/TR\/NOTE-VML\" target=\"_blank\" rel=\"noreferrer noopener\">VML<\/a> (Vector Markup Language) o <a href=\"https:\/\/www.microsoft.com\/silverlight\/\" target=\"_blank\" rel=\"noreferrer noopener\">Silverlight<\/a>.<\/td><td>HTML5 es compatible con <a href=\"\/ar\/tutoriales\/cargar-en-wordpress-svg\/\">SVG<\/a> (Scalable Vector Graphics), canvas y otros gr&aacute;ficos vectoriales.<\/td><\/tr><tr><td>HTML permite el MathML y el SVG en l&iacute;nea en el texto con un uso restringido.<\/td><td>HTML5 te permite utilizar <a href=\"https:\/\/www.w3.org\/Math\/whatIsMathML.html\" target=\"_blank\" rel=\"noreferrer noopener\">MathML<\/a> y <a href=\"https:\/\/www.bitdegree.org\/learn\/html5-svg\" target=\"_blank\" rel=\"noreferrer noopener\">SVG<\/a> inline en el texto.<\/td><\/tr><tr><td>El HTML no permite a los usuarios dibujar formas como c&iacute;rculos, tri&aacute;ngulos y rect&aacute;ngulos.<\/td><td>HTML permite a los usuarios dibujar formas como c&iacute;rculos, tri&aacute;ngulos y rect&aacute;ngulos.<\/td><\/tr><tr><td>El HTML s&oacute;lo utiliza la cach&eacute; del navegador y las cookies para almacenar datos temporalmente.<\/td><td>HTML5 utiliza las bases de datos SQL de la web, el almacenamiento local y la cach&eacute; de la aplicaci&oacute;n para almacenar los datos temporalmente.<\/td><\/tr><tr><td>El JavaScript y la interfaz del navegador se ejecutan en el mismo hilo.<\/td><td>El JavaScript y la interfaz del navegador se ejecutan en hilos separados.<\/td><\/tr><tr><td><a href=\"https:\/\/www.w3schools.com\/tags\/tag_doctype.asp\" target=\"_blank\" rel=\"noreferrer noopener\">Declaraci&oacute;n de tipo de documento<\/a> m&aacute;s larga.<\/td><td>Declaraci&oacute;n de tipo de documento m&aacute;s corta.<\/td><\/tr><tr><td>Declaraci&oacute;n de codificaci&oacute;n de caracteres m&aacute;s larga. Utiliza el <a href=\"https:\/\/www.w3schools.com\/charsets\/\" target=\"_blank\" rel=\"noreferrer noopener\">conjunto de caracteres<\/a> ASCII.<\/td><td>Declaraci&oacute;n de <a href=\"https:\/\/www.w3.org\/International\/questions\/qa-what-is-encoding\" target=\"_blank\" rel=\"noreferrer noopener\">codificaci&oacute;n de caracteres<\/a> m&aacute;s corta. Utiliza el conjunto de caracteres UTF-8.<\/td><\/tr><tr><td>Compatible con casi todos los navegadores.<\/td><td>S&oacute;lo es compatible con los navegadores m&aacute;s recientes, ya que hay muchas etiquetas y elementos nuevos que s&oacute;lo admiten algunos navegadores.<\/td><\/tr><tr><td>Construido sobre la <a href=\"https:\/\/www.w3.org\/International\/questions\/qa-what-is-encoding\" target=\"_blank\" rel=\"noreferrer noopener\">base del Lenguaje de Marcado Generalizado<\/a> (SGML).<\/td><td>HTML5 ha mejorado las reglas de an&aacute;lisis sint&aacute;ctico proporcionando una mayor compatibilidad.<\/td><\/tr><\/tbody><\/table><\/figure><figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"769\" height=\"624\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/38\/2022\/10\/image-9.png\/public\" alt=\"\" class=\"wp-image-24019\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/38\/2022\/10\/image-9.png\/w=769,fit=scale-down 769w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/38\/2022\/10\/image-9.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/38\/2022\/10\/image-9.png\/w=150,fit=scale-down 150w\" sizes=\"(max-width: 769px) 100vw, 769px\" \/><\/figure><p>Adem&aacute;s de las caracter&iacute;sticas de la tabla anterior, HTML5 ha experimentado los siguientes cambios:<\/p><ul class=\"wp-block-list\">\n<li>Se han eliminado algunos elementos, como <strong>isindex, noframes, acronym, applet, basefont, dir, font, frame, frameset, big, center, strike<\/strong> y <strong>tt<\/strong>.<\/li>\n\n\n\n<li>Nuevos tipos de controles de formulario, incluyendo <strong>fechas y horas, correo electr&oacute;nico, n&uacute;mero, rango, tel, url, color y b&uacute;squeda<\/strong>.<\/li>\n\n\n\n<li>Hay m&uacute;ltiples caracter&iacute;sticas y elementos que incluyen el <strong>v&iacute;deo, la navegaci&oacute;n, el apartado, el progreso, canvas, la secci&oacute;n, el contador <\/strong>y<strong> el tiempo<\/strong>.<\/li>\n\n\n\n<li>Nuevas API con diversas funcionalidades, como el soporte de arrastrar y soltar, la manipulaci&oacute;n del historial del navegador y la lectura y bloqueo del estado de orientaci&oacute;n de la pantalla.<\/li>\n\n\n\n<li>Nuevos atributos, como <strong>async, manifest, sandbox, srcdoc <\/strong>y <strong>reversed.<\/strong><\/li>\n\n\n\n<li>Nuevos atributos globales, como <strong>hidden, role, spellcheck <\/strong>y<strong> translate<\/strong>.<\/li>\n<\/ul><h2 class=\"wp-block-heading\" id=\"h-las-principales-ventajas-de-html5-para-los-desarrolladores\">Las principales ventajas de HTML5 para los desarrolladores<\/h2><p>HTML5 se cre&oacute; para mejorar la experiencia de la WWW y dar a los desarrolladores web m&aacute;s flexibilidad a la hora de dise&ntilde;ar sitios web. En esta parte del art&iacute;culo, repasaremos las mejoras introducidas por la nueva versi&oacute;n.<\/p><h3 class=\"wp-block-heading\" id=\"h-manejo-de-errores-persistentes\">Manejo de errores persistentes<\/h3><p>La mayor&iacute;a de los navegadores tienen soporte para analizar c&oacute;digo HTML estructural o sint&aacute;cticamente incorrecto. Sin embargo, hasta hace unos a&ntilde;os, no hab&iacute;a un proceso estandarizado para manejar esto.<\/p><p>Es decir, los desarrolladores de navegadores ten&iacute;an que realizar pruebas de documentos HTML mal formados en diferentes navegadores para crear procesos de manejo de errores mediante ingenier&iacute;a inversa.<\/p><p>El manejo consistente de errores en HTML5 ha supuesto una enorme diferencia en este sentido. Los algoritmos de an&aacute;lisis sint&aacute;ctico mejorados que se utilizan en HTML5 tienen un beneficio incalculable en cuanto al ahorro de dinero y tiempo.<\/p><h3 class=\"wp-block-heading\"><span style=\"color: revert;font-size: revert;font-weight: revert;, sans-serif\">Sem&aacute;ntica mejorada para los elementos<\/span><\/h3><p>Se han introducido mejoras en los <a href=\"https:\/\/www.bitdegree.org\/learn\/html5-semantic-tags\" target=\"_blank\" rel=\"noreferrer noopener\">aspectos sem&aacute;nticos<\/a> de varios elementos existentes en HTML para reforzar el significado del c&oacute;digo.<\/p><p><strong>Section, article, nav y header <\/strong>son los nuevos elementos que han sustituido a la mayor&iacute;a de los elementos div, ahora obsoletos. Esto hace que el proceso de b&uacute;squeda de errores sea mucho menos complicado, ya que los elementos son m&aacute;s sencillos.<\/p><h3 class=\"wp-block-heading\">Soporte mejorado para caracter&iacute;sticas de aplicaciones web<\/h3><p>Uno de los principales objetivos de HTML5 es permitir que los navegadores web funcionen como plataformas para aplicaciones. De este modo, ofrece a los desarrolladores un mayor control del rendimiento de sus sitios web.<\/p><p>En el pasado, los desarrolladores ten&iacute;an que utilizar soluciones alternativas porque muchas tecnolog&iacute;as del lado del servidor y extensiones del navegador no estaban presentes.<\/p><p>En la actualidad, no es necesario emplear ninguna soluci&oacute;n basada en <a href=\"\/ar\/tutoriales\/insertar-javascript-en-html\/\">JavaScript<\/a> o Flash (como se hac&iacute;a antes en HTML4) porque hay elementos en HTML5 que proporcionan todas las funcionalidades.<\/p><h3 class=\"wp-block-heading\">M&aacute;s adaptado a la web m&oacute;vil<\/h3><p>El n&uacute;mero de usuarios de tel&eacute;fonos inteligentes ha <a href=\"https:\/\/www.bankmycell.com\/blog\/how-many-phones-are-in-the-world\" target=\"_blank\" rel=\"noreferrer noopener\">crecido de forma continua en la &uacute;ltima d&eacute;cada<\/a>, lo que ha creado la necesidad de mejorar los est&aacute;ndares HTML.<\/p><p>Los usuarios finales quieren acceder a los recursos web en cualquier momento a trav&eacute;s de cualquier dispositivo m&oacute;vil. En otras palabras, tener un <a href=\"\/ar\/tutoriales\/sitio-con-diseno-web-responsive\/\">sitio web adaptable<\/a> es un requisito. <\/p><p>Por suerte, HTML5 ha simplificado mucho el soporte m&oacute;vil al adaptarse a los dispositivos m&oacute;viles electr&oacute;nicos de baja potencia, como tablets y smartphones.<\/p><h3 class=\"wp-block-heading\">El elemento canvas<\/h3><p>Una de las caracter&iacute;sticas m&aacute;s interesantes de HTML5 es el elemento <strong>&lt;canvas&gt;<\/strong> que permite dibujar diversos componentes gr&aacute;ficos, como cajas, c&iacute;rculos, texto e im&aacute;genes.<\/p><p>Sin embargo, cabe mencionar que el elemento <strong>&lt;canvas&gt;<\/strong> es simplemente un contenedor de gr&aacute;ficos. Por lo tanto, para definir los gr&aacute;ficos, hay que ejecutar un script. He aqu&iacute; un ejemplo en el que se utiliza JavaScript junto con el elemento:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">&lt;canvas id=&rdquo;TestCanvas&rdquo; width=&rdquo;200&Prime; height=&rdquo;100&Prime;&gt;&lt;\/canvas&gt;\nvar c = document.getElementById(&ldquo;TestCanvas&rdquo;);\nvar context = c.getContext(&ldquo;2d&rdquo;);\ncontext.fillStyle = &ldquo;#FF0000&rdquo;;\ncontext.fillRect(0,0,140,75);<\/pre><h3 class=\"wp-block-heading\">El elemento men&uacute;<\/h3><p>Los nuevos elementos <strong>&lt;men&uacute;&gt;<\/strong> y <strong>&lt;menuitem&gt;<\/strong> son componentes de la especificaci&oacute;n de elementos interactivos.<\/p><p>Estos dos elementos pueden utilizarse para mejorar la interactividad de la web. La etiqueta <strong>&lt;men&uacute;&gt;<\/strong> representa un conjunto de comandos de men&uacute; a la manera de las aplicaciones m&oacute;viles y de escritorio. Un posible uso de la etiqueta de men&uacute; es:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">&lt;body contextmenu=&rdquo;new-menu&rdquo;&gt;\n    &lt;menu id=&rdquo; new-menu&rdquo; type=&rdquo;context&rdquo;&gt;\n    &lt;menuitem&gt;Hello!&lt;\/menuitem&gt;\n    &lt;\/menu&gt;\n&lt;\/body&gt;<\/pre><h3 class=\"wp-block-heading\">Atributos de datos personalizados<\/h3><p>Es posible a&ntilde;adir atributos personalizados a las versiones anteriores de HTML, pero es algo arriesgado. Por ejemplo, los atributos personalizados a veces pueden impedir que una p&aacute;gina se renderice completamente en HTML4 y provocar documentos incorrectos o inv&aacute;lidos.<\/p><p>Afortunadamente, el <a href=\"https:\/\/www.w3schools.com\/tags\/att_data-.asp\" target=\"_blank\" rel=\"noreferrer noopener\">atributo data-*<\/a> de HTML5 ha puesto fin a este problema tan frecuente. Si bien existen m&uacute;ltiples usos para este atributo, como estilizar elementos CSS o acceder al atributo data de un elemento a trav&eacute;s de <a href=\"\/ar\/tutoriales\/jquery-wordpress\/\">jQuery<\/a>, su objetivo principal es almacenar informaci&oacute;n adicional sobre los distintos elementos.<\/p><p>Ahora se pueden incluir datos personalizados, lo que ofrece a los desarrolladores la posibilidad de crear p&aacute;ginas web atractivas y eficientes sin tener que introducir complicadas peticiones del lado del servidor o llamadas <a href=\"https:\/\/www.bitdegree.org\/learn\/what-is-ajax\" target=\"_blank\" rel=\"noreferrer noopener\">Ajax<\/a>.<\/p><h3 class=\"wp-block-heading\">Almacenamiento web para reemplazar las cookies<\/h3><p>HTML5 usa el <a href=\"https:\/\/www.bitdegree.org\/learn\/html5-local-storage\" target=\"_blank\" rel=\"noreferrer noopener\">almacenamiento web o local<\/a> para reemplazar las cookies. En la versi&oacute;n anterior de HTML, si los desarrolladores quer&iacute;an almacenar algo, ten&iacute;an que hacer uso de las cookies, que contienen una peque&ntilde;a cantidad de datos (alrededor de 4 kb).<\/p><p>Pero las cookies tienen varias desventajas: pueden caducar, restringen el uso de datos complejos (s&oacute;lo permiten <a href=\"https:\/\/es.wikipedia.org\/wiki\/Cadena_de_caracteres\" target=\"_blank\" rel=\"noreferrer noopener\">cadena de caracteres<\/a>) y ralentizan el servidor web al cargarlo con scripts adicionales.<\/p><p>El almacenamiento web, en cambio, permite que los datos se guarden en el ordenador del cliente de forma permanente (a menos que el usuario los borre). Tambi&eacute;n tiene un mayor almacenamiento de datos (al menos <strong>5 MB<\/strong>) y no supone una carga adicional al solicitarlo al servidor.<\/p><h2 class=\"wp-block-heading\" id=\"h-ventajas-de-html5-para-el-usuario-final\">Ventajas de HTML5 para el usuario final<\/h2><p>HTML5 supone un cambio de paradigma tanto para los desarrolladores como para los usuarios finales. Algunas de las ventajas que proporciona a los usuarios finales son:<\/p><ul class=\"wp-block-list\">\n<li>Reduce las ca&iacute;das en los navegadores m&oacute;viles.<\/li>\n\n\n\n<li>Soporta elementos de audio y video nativos sin necesidad de ning&uacute;n plugin adicional.<\/li>\n\n\n\n<li>Ofrece la geolocalizaci&oacute;n del usuario que navega por cualquier sitio o utiliza aplicaciones basadas en un navegador compatible con HTML5.<\/li>\n\n\n\n<li>Proporciona cach&eacute; de aplicaciones sin conexi&oacute;n para que las p&aacute;ginas o aplicaciones web est&eacute;n disponibles incluso cuando los usuarios no est&aacute;n conectados a una red.<\/li>\n\n\n\n<li>Ofrece formularios web mejorados con entradas de texto mejoradas, cuadros de b&uacute;squeda y diferentes campos para diversos fines.<\/li>\n<\/ul><figure class=\"wp-block-image size-large\"><a href=\"\/ar\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/38\/2023\/02\/ES-Web-hosting_in-text-banner.png\/w=1024,h=1024,fit=scale-down\" alt=\"\" class=\"wp-image-29291\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/38\/2023\/02\/ES-Web-hosting_in-text-banner.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/38\/2023\/02\/ES-Web-hosting_in-text-banner.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/38\/2023\/02\/ES-Web-hosting_in-text-banner.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/38\/2023\/02\/ES-Web-hosting_in-text-banner.png\/w=768,fit=scale-down 768w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/38\/2023\/02\/ES-Web-hosting_in-text-banner.png\/w=1536,fit=scale-down 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-como-de-seguro-es-el-html\">&iquest;C&oacute;mo de seguro es el HTML?<\/h2><p>HTML5 es la versi&oacute;n m&aacute;s segura de HTML. Sin embargo, las aplicaciones y sitios construidos con HTML5 siguen siendo vulnerables a los ataques de seguridad.<\/p><p>Las amenazas de seguridad m&aacute;s comunes suelen venir en forma de c&oacute;digo malicioso, que puede inyectarse a trav&eacute;s de varios medios, como el error del desarrollador, los archivos de m&uacute;sica, las im&aacute;genes, el c&oacute;digo QR, los campos SSID o el marco de trabajo del middleware.<\/p><p>Desgraciadamente, no existe una soluci&oacute;n &uacute;nica para construir un sitio o una aplicaci&oacute;n web segura con HTML5. La seguridad del sitio o de la aplicaci&oacute;n depende de lo cuidadoso y minucioso que sea el desarrollador web al crearlo.<\/p><p>Adem&aacute;s, hay que entender las vulnerabilidades de la plataforma utilizada para construir su sitio web. Por ejemplo, los usuarios de WordPress deben entender las vulnerabilidades de seguridad del sistema de gesti&oacute;n de contenidos para <a href=\"\/ar\/tutoriales\/como-mejorar-la-seguridad-wordpress\/\">asegurar sus sitios web de WordPress<\/a> adecuadamente.<\/p><p>Estos son algunos consejos y trucos para mejorar la seguridad del sitio web:<\/p><ul class=\"wp-block-list\">\n<li><strong>Mant&eacute;n el software y los plugins actualizados.<\/strong> Las actualizaciones del software y de los plugins contienen mejoras de rendimiento y seguridad, incluyendo correcciones de errores y protecci&oacute;n contra las &uacute;ltimas amenazas online.<\/li>\n\n\n\n<li><strong>Deshazte de los plugins y archivos innecesarios. <\/strong>Los plugins y archivos innecesarios y obsoletos pueden servir para acceder al sitio web y desplegar amenazas de seguridad.<\/li>\n\n\n\n<li><strong>Utiliza <\/strong><a href=\"\/ar\/tutoriales\/como-activar-ssl-y-https-en-wordpress\/\">HTTPS y SSL<\/a><strong>. <\/strong>HTTPS y SSL proporcionan un mayor nivel de seguridad para un sitio web. HTTPS encripta las peticiones y respuestas HTTP, mientras que SSL crea una conexi&oacute;n segura entre el sitio web y el navegador para garantizar la seguridad de la informaci&oacute;n privada.<\/li>\n\n\n\n<li><strong>Crea una pol&iacute;tica de contrase&ntilde;as s&oacute;lida. <\/strong>Crea una pol&iacute;tica de contrase&ntilde;as que exija a los usuarios del sitio web la creaci&oacute;n de contrase&ntilde;as s&oacute;lidas que consistan en una mezcla de letras, n&uacute;meros y caracteres especiales.<\/li>\n\n\n\n<li><a href=\"\/ar\/tutoriales\/como-elegir-un-hosting\/\">Elige un alojamiento web seguro<\/a><strong>. <\/strong>Busca un proveedor de alojamiento de confianza que ofrezca asistencia 24 horas al d&iacute;a, 7 d&iacute;as a la semana, y varias funciones, como servicios de copia de seguridad del sitio web, certificados SSL gratuitos y un alto &iacute;ndice de tiempo de actividad.<\/li>\n\n\n\n<li><strong>Haz copias de seguridad del sitio web con frecuencia.<\/strong> Realizar copias de seguridad frecuentes del sitio web evita la p&eacute;rdida de informaci&oacute;n importante en caso de una brecha de seguridad, ya que se puede restaurar simplemente el sitio web a partir de una copia de seguridad de la base de datos.<\/li>\n\n\n\n<li><strong>Escanea el sitio web en busca de malware con regularidad. <\/strong>Varios tipos de malware pueden entrar en un sitio web a trav&eacute;s de plugins u otros archivos. Realiza escaneos regulares de malware para librar al sitio web de estas amenazas de seguridad.<\/li>\n\n\n\n<li><strong>Limita los intentos de inicio de sesi&oacute;n.<\/strong> Limita el n&uacute;mero de intentos de inicio de sesi&oacute;n para evitar que los hackers prueben numerosas combinaciones de contrase&ntilde;as.<\/li>\n\n\n\n<li><strong>Gestiona el acceso de los usuarios. <\/strong>S&eacute; estricto en el control de los accesos y permisos de los usuarios, asegur&aacute;ndote de que s&oacute;lo las personas autorizadas puedan acceder a los archivos e informaci&oacute;n sensibles. Esto es especialmente importante para los sitios web con m&uacute;ltiples usuarios.<\/li>\n\n\n\n<li><strong>Instala un cortafuegos de aplicaciones web (WAF).<\/strong> Un WAF filtra, supervisa y bloquea el tr&aacute;fico HTTP malicioso que viaja a la aplicaci&oacute;n. Puede activar la funci&oacute;n de bloqueo de URL, impidiendo que las direcciones IP no autorizadas accedan a la p&aacute;gina de acceso de un sitio web.<\/li>\n<\/ul><h2 class=\"wp-block-heading\" id=\"h-puedo-aprender-html5-sabiendo-html\">&iquest;Puedo aprender HTML5 sabiendo HTML?<\/h2><p>Aprender HTML5 es pr&aacute;cticamente lo mismo que aprender HTML, ya que HTML5 no es m&aacute;s que la nueva versi&oacute;n de HTML. Despu&eacute;s de dominar una versi&oacute;n, escribir c&oacute;digo utilizando otra versi&oacute;n de HTML no deber&iacute;a ser dif&iacute;cil.<\/p><p>Hoy en d&iacute;a, casi todo el mundo puede aprender HTML por su cuenta, lo que resulta a&uacute;n m&aacute;s f&aacute;cil gracias a los <a href=\"\/ar\/tutoriales\/mejores-sitios-para-aprender-a-programar-gratis\/\">sitios web para aprender a codificar de forma gratuita<\/a>.<\/p><h2 class=\"wp-block-heading\" id=\"h-hoja-de-trucos-de-html5\">Hoja de trucos de HTML5<\/h2><p>Las <a href=\"\/ar\/tutoriales\/codigos-html-cheat-sheet\/\">hojas de trucos <\/a>pueden ser una gran ayuda si est&aacute;s empezando a aprender un nuevo lenguaje. Aqu&iacute; incluimos la hoja que recopila las etiquetas HTML m&aacute;s utilizadas y las nuevas etiquetas HTML5.<\/p><p class=\"has-text-align-center\"><a href=\"https:\/\/app.monstercampaigns.com\/c\/ywiduq0tnu66fqltzuqp\/\" target=\"_blank\" rel=\"noreferrer noopener\">Descarga la hoja de trucos de HTML completa en .pdf<\/a><\/p><h2 class=\"wp-block-heading\" id=\"h-debo-cambiar-a-html5\">&iquest;Debo cambiar a HTML5?<\/h2><p>Puede ser una buena pr&aacute;ctica cambiar a HTML5. Una de las principales razones es que HTML5 ya ha sustituido a Flash para proporcionar contenido multimedia en varias plataformas.<\/p><p>Muchos nombres importantes de la industria han migrado de Flash a HTML5. Algunos ejemplos son Apple, Youtube y Google Chrome.<\/p><p>Aqu&iacute; hay m&aacute;s razones para cambiar de Adobe Flash a HTML5:<\/p><ul class=\"wp-block-list\">\n<li><strong>Adobe Flash es un software propietario. <\/strong>Las personas que lo utilicen estar&aacute;n sujetas a restricciones o condiciones de licencia. HTML5, en cambio, es de c&oacute;digo abierto y est&aacute; desarrollado abiertamente por un grupo internacional.<\/li>\n\n\n\n<li><strong>Problemas de seguridad y rendimiento. <\/strong>Los expertos han se&ntilde;alado que Flash es inseguro e inestable. Se ha convertido en una puerta de entrada para varios ataques de malware, y la forma en que se procesa el contenido de Flash tambi&eacute;n perjudica el tiempo de carga.<\/li>\n\n\n\n<li><strong>Drena la bater&iacute;a. <\/strong>Ver contenido Flash en dispositivos m&oacute;viles tiende a agotar la bater&iacute;a.<\/li>\n\n\n\n<li><strong>Flash no es adecuado para los dispositivos t&aacute;ctiles.<\/strong> La tecnolog&iacute;a Flash est&aacute; dise&ntilde;ada principalmente para dispositivos de escritorio, no para dispositivos t&aacute;ctiles. Por ejemplo, muchas aplicaciones Flash se basan en el movimiento del rat&oacute;n al pasar por encima, lo que es imposible en las pantallas t&aacute;ctiles.<\/li>\n\n\n\n<li><strong>Adobe ha dejado de dar soporte a Flash Player.<\/strong> Adobe anunci&oacute; que dejar&iacute;a de dar soporte a Flash Player a partir del 31 de diciembre de 2020. Reconoce que los est&aacute;ndares abiertos, como HTML5, se han convertido en mejores alternativas y ya son utilizados por los principales proveedores de navegadores.<\/li>\n<\/ul><p>Para ayudarte a decidir si te pasas a HTML5, aqu&iacute; tienes algunos pros y contras del uso de HTML5.<\/p><p><strong>Pros<\/strong><\/p><ul class=\"wp-block-list\">\n<li><strong>Gratuito. <\/strong>No hay que pagar derechos de autor ni licencias por utilizarlo.<\/li>\n\n\n\n<li><strong>Multiplataforma.<\/strong> Disponible en cualquier dispositivo -ordenadores, port&aacute;tiles, smartphones- siempre que el navegador sea compatible con HTML5.<\/li>\n\n\n\n<li><strong>Soporte nativo de audio y v&iacute;deo. <\/strong>HTML5 proporciona soporte de audio y v&iacute;deo sin necesidad de instalar software o aplicaciones adicionales.<\/li>\n\n\n\n<li><strong>Puede potenciar el <\/strong><a href=\"\/ar\/tutoriales\/que-es-seo\/\">SEO<\/a><strong>.<\/strong> La naturaleza multiplataforma de HTML5 y las nuevas etiquetas HTML sem&aacute;nticas que ha introducido pueden mejorar el rendimiento SEO de un sitio web. Adem&aacute;s, Google ha dejado de indexar el contenido de los sitios Flash o el contenido Flash de las p&aacute;ginas.<\/li>\n\n\n\n<li><strong>Opciones de almacenamiento fiables.<\/strong> HTML5 permite el almacenamiento temporal de los datos del usuario en una base de datos SQL, eliminando la necesidad de cookies.<\/li>\n<\/ul><p><strong>Contras<\/strong><\/p><ul class=\"wp-block-list\">\n<li><strong>Diferentes formatos de v&iacute;deo. <\/strong>No hay un formato de v&iacute;deo est&aacute;ndar definitivo para HTML5. Algunos ejemplos de formatos utilizados son H.264, WebM y Ogg. Diferentes navegadores soportan diferentes formatos de v&iacute;deo. Por ejemplo, Firefox admite WebM y Ogg, pero no H.264.<\/li>\n\n\n\n<li><strong>No es compatible con los navegadores antiguos. <\/strong>Es posible que los usuarios que utilicen navegadores antiguos no puedan acceder correctamente a los sitios web HTML5. Algunas funciones reci&eacute;n a&ntilde;adidas en HTML5 s&oacute;lo son compatibles con los navegadores modernos.<\/li>\n\n\n\n<li><strong>Entrega inconsistente.<\/strong> A pesar de su naturaleza multiplataforma, el contenido de HTML5 puede ser reproducido de forma diferente seg&uacute;n el tipo de navegador y dispositivo utilizado.<\/li>\n\n\n\n<li><strong>Problemas de licencias de medios. <\/strong>Algunos c&oacute;decs de v&iacute;deo contienen tecnolog&iacute;a patentada, lo que significa que ciertos usos de estos formatos de v&iacute;deo est&aacute;n sujetos a derechos de autor para los propietarios de las patentes. Por ejemplo, los c&oacute;decs H.264, ACC y MPEG-4 entran en esta categor&iacute;a.<\/li>\n\n\n\n<li><strong>No es ideal para el desarrollo de juegos.<\/strong> JavaScript es el &uacute;nico lenguaje de scripting de HTML5. Aunque es ideal para numerosas aplicaciones, puede ser deficiente para el desarrollo de juegos, especialmente cuando se trata de espacios de nombres personalizados, herencia o acceso a miembros.<\/li>\n<\/ul><p>Si quieres cambiar de Flash a HTML5, aqu&iacute; tienes una breve gu&iacute;a paso a paso que debes seguir:<\/p><ol class=\"wp-block-list\">\n<li><strong>Prep&aacute;rate para la transici&oacute;n.<\/strong> Esto puede incluir la auditor&iacute;a de los activos y la decisi&oacute;n de qu&eacute; a&ntilde;adir o cambiar, la creaci&oacute;n de una lista de referencias cruzadas para seguir durante la conversi&oacute;n, y la determinaci&oacute;n del calendario, las gu&iacute;as y las reglas de conversi&oacute;n.<\/li>\n\n\n\n<li><strong>Comprueba los archivos de origen.<\/strong> Busca y documenta los archivos de origen, asegur&aacute;ndote de que no falta nada.<\/li>\n\n\n\n<li><strong>Recoge los medios y el contenido.<\/strong> Extrae todos los medios y contenidos del sitio web de Flash para reutilizarlos o convertirlos para el sitio de HTML5.<\/li>\n\n\n\n<li><strong>Utiliza la herramienta de conversi&oacute;n adecuada. <\/strong>Hay muchas herramientas para la conversi&oacute;n de Flash a HTML5. Algunos ejemplos son Adobe Animate, OpenFL y Google Web Designer. M&aacute;s adelante se explicar&aacute; m&aacute;s.<\/li>\n\n\n\n<li><strong>Prueba el nuevo sitio web.<\/strong> Una vez completada la conversi&oacute;n, prueba el sitio web HTML5 en diferentes dispositivos y navegadores.<\/li>\n<\/ol><p>Los tipos de herramientas de conversi&oacute;n de Flash a HTML5 que debes utilizar dependen de los archivos que tengas.<\/p><p>\n\n\n\n<div class=\"announcement-block announcement-block--important\">\n            <span class=\"announcement-block__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path fill-rule=\"evenodd\" clip-rule=\"evenodd\"\n                          d=\"M12 22.5C17.799 22.5 22.5 17.799 22.5 12C22.5 6.20101 17.799 1.5 12 1.5C6.20101 1.5 1.5 6.20101 1.5 12C1.5 17.799 6.20101 22.5 12 22.5ZM13.637 7.65198C13.637 6.74791 12.9041 6.01501 12 6.01501C11.0959 6.01501 10.363 6.74791 10.363 7.65198C10.5335 9.53749 10.875 13.383 10.875 13.383C10.875 14.0043 11.3787 14.508 12 14.508C12.6213 14.508 13.125 14.0043 13.125 13.383V13.38L13.637 7.65198ZM11.9927 15.714C11.3714 15.714 10.8677 16.2177 10.8677 16.839C10.8677 17.4603 11.3714 17.964 11.9927 17.964H12.0073C12.6286 17.964 13.1323 17.4603 13.1323 16.839C13.1323 16.2177 12.6286 15.714 12.0073 15.714H11.9927Z\"\n                          fill=\"#FEA419\"\/>\n                <\/svg>\n                Important\n            <\/span>\n            <p class=\"announcement-block__content\">\n                 Si tienes los archivos fuente <strong>.fla <\/strong>y <strong>.as3<\/strong>, te recomendamos que utilices Google Web Designer o Adobe Animate. Si s&oacute;lo tienes los archivos <strong>.swf<\/strong>, recomendamos utilizar herramientas como Zo&euml; de CreateJS u OpenFL. \n            <\/p><\/div>\n\n\n\n<\/p><p>Aqu&iacute; tienes una breve descripci&oacute;n de cada herramienta:<\/p><ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/webdesigner.withgoogle.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Google Web Designer<\/a>. El editor web gratuito de Google para crear contenido web HTML5 utilizando una combinaci&oacute;n de interfaz visual y de c&oacute;digo. Es compatible con Windows, Mac y Linux.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.adobe.com\/products\/animate.html\" target=\"_blank\" rel=\"noreferrer noopener\">Adobe Animate<\/a>. Software de autor&iacute;a multimedia y animaci&oacute;n por ordenador de Adobe. Es compatible con los objetivos de HTML5 y proporciona una ruta de migraci&oacute;n para convertir aplicaciones y juegos Flash antiguos en HTML5.<\/li>\n\n\n\n<li><a href=\"https:\/\/createjs.com\/zoe\" target=\"_blank\" rel=\"noreferrer noopener\">Zo&euml; de CreateJS<\/a>. Una aplicaci&oacute;n de c&oacute;digo abierto que forma parte de CreateJS, un conjunto de bibliotecas de JavaScript para crear contenido interactivo. Esta herramienta convierte las animaciones <strong>.swf<\/strong> en hojas de sprites.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.openfl.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">OpenFL<\/a>. Un marco de software libre y multiplataforma que implementa la API de Flash. Escrito en el lenguaje de programaci&oacute;n <a href=\"https:\/\/haxe.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">Haxe<\/a>, el marco se utiliza a menudo para crear aplicaciones y juegos.<\/li>\n<\/ul><h2 class=\"wp-block-heading\" id=\"h-conclusion\">Conclusi&oacute;n<\/h2><p>HTML es el lenguaje de marcas m&aacute;s utilizado para desarrollar p&aacute;ginas y aplicaciones web. HTML5 es la &uacute;ltima versi&oacute;n de HTML.<\/p><p>En este art&iacute;culo de HTML vs. HTML5, hemos hablado de las caracter&iacute;sticas clave que distinguen a HTML5 de sus predecesores y de otras nuevas como:<\/p><ul class=\"wp-block-list\">\n<li>Soporte nativo de audio y v&iacute;deo.<\/li>\n\n\n\n<li>Soporte de gr&aacute;ficos vectoriales sin plugins.<\/li>\n\n\n\n<li>Uso sin restricciones de MathML y SVG en l&iacute;nea en el texto.<\/li>\n\n\n\n<li>Soporte para la creaci&oacute;n de formas.<\/li>\n\n\n\n<li>Uso de una base de datos SQL en lugar de cookies para el almacenamiento temporal de datos.<\/li>\n\n\n\n<li>El JavaScript y la interfaz del navegador se ejecutan en hilos separados.<\/li>\n\n\n\n<li>Declaraci&oacute;n DOCTYPE de HTML m&aacute;s corta.<\/li>\n\n\n\n<li>Declaraci&oacute;n de codificaci&oacute;n de caracteres m&aacute;s corta y uso del conjunto de caracteres UTF-8.Reglas de an&aacute;lisis sint&aacute;ctico mejoradas, ya que HTML5 no se basa en el Lenguaje de Marcado Generalizado Est&aacute;ndar.<\/li>\n<\/ul><p>Adem&aacute;s de las funciones anteriores, HTML5 proporciona varios elementos, controles de formularios, atributos y API nuevos, especialmente beneficiosos para los desarrolladores y los usuarios finales.<\/p><p>Recomendamos a los usuarios de Adobe Flash que se pasen a HTML5. Aunque HTML5 tiene sus propios pros y contras, muchos nombres notables de la industria se han pasado a HTML5 debido a diversos problemas de seguridad y rendimiento.<\/p><p>Si utilizas Flash y quieres cambiar a HTML5, debes hacerlo con cuidado, utilizando las herramientas de conversi&oacute;n adecuadas, como <strong>Google Web Designer, Adobe Animate, Zo&euml; de CreateJS <\/strong>y<strong> OpenFL<\/strong>.<\/p><p>Es fundamental que aprendas sobre HTML5 lo antes posible para aprovechar al m&aacute;ximo el potencial de los navegadores actuales. Esperamos que este art&iacute;culo sobre la diferencia entre HTML y HTML5 sea de ayuda. &iexcl;Mucha suerte!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>HTML, por sus siglas en ingl&eacute;s de HyperText Markup Language, es el lenguaje de marcado m&aacute;s utilizado para crear p&aacute;ginas y aplicaciones web. Comprende elementos y etiquetas predefinidas para etiquetar piezas de contenido y describir la estructura de las p&aacute;ginas. Repasaremos la diferencia entre HTML y HTML5, as&iacute; como las ventajas de HTML5 para desarrolladores [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/ar\/tutoriales\/diferencia-entre-html-y-html5\/\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":353,"featured_media":16473,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"rank_math_title":"\u00bfCu\u00e1les son las Diferencias entre HTML y HTML5?","rank_math_description":"Consulta este art\u00edculo para aprender sobre la diferencia entre HTML y HTML5 y qu\u00e9 hace que este \u00faltimo sea mejor que el primero.","rank_math_focus_keyword":"diferencia entre html y html5","footnotes":""},"categories":[9166],"tags":[14226],"class_list":["post-14345","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-html","tag-diferencia-entre-html-y-html5"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/html-vs-html5\/","default":1},{"locale":"pt-BR","link":"https:\/\/www.hostinger.com\/br\/tutoriais\/diferenca-entre-html-e-html5\/","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/differences-html\/","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/diferencia-entre-html-y-html5\/","default":0},{"locale":"id-ID","link":"https:\/\/www.hostinger.com\/id\/tutorial\/perbedaan-html-dan-html5\/","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/html-vs-html5\/","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/html-vs-html5\/","default":0},{"locale":"en-GB","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/html-vs-html5\/","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/html-vs-html5\/","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/html-vs-html5\/","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/html-vs-html5\/","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/html-vs-html5\/","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/diferencia-entre-html-y-html5\/","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/diferencia-entre-html-y-html5\/","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/diferencia-entre-html-y-html5\/","default":0},{"locale":"pt-PT","link":"https:\/\/www.hostinger.com\/pt\/tutoriais\/diferenca-entre-html-e-html5\/","default":0}],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/posts\/14345","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/users\/353"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/comments?post=14345"}],"version-history":[{"count":14,"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/posts\/14345\/revisions"}],"predecessor-version":[{"id":30643,"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/posts\/14345\/revisions\/30643"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/media\/16473"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/media?parent=14345"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/categories?post=14345"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/tags?post=14345"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}