{"id":895,"date":"2022-01-19T08:55:57","date_gmt":"2022-01-19T08:55:57","guid":{"rendered":"http:\/\/duckminifarm.com\/?p=895"},"modified":"2023-12-15T14:16:09","modified_gmt":"2023-12-15T14:16:09","slug":"estructurando-la-web-con-html-aprende-desarrollo","status":"publish","type":"post","link":"http:\/\/duckminifarm.com\/index.php\/2022\/01\/19\/estructurando-la-web-con-html-aprende-desarrollo\/","title":{"rendered":"Estructurando la web con HTML Aprende desarrollo web MDN"},"content":{"rendered":"<p>Esta versi\u00f3n busca ofrecer elementos y atributos nuevos a los usuarios, adecuados a las necesidades de programaci\u00f3n web modernos. Markup o marcado&nbsp;se refiere a c\u00f3mo HTML \u00abmarca\u00bb la p\u00e1gina con anotaciones dentro del archivo HTML. Estas anotaciones no se muestran en la p\u00e1gina web en s\u00ed; funcionan detr\u00e1s de escena y les dicen a los navegadores c\u00f3mo mostrar el documento a los visitantes. Este m\u00f3dulo proporciona una serie de art\u00edculos que te ayudar\u00e1n a dominar los conceptos b\u00e1sicos de los formularios web.<\/p>\n<ul>\n<li>Publicado por primera vez por Tim Berners-Lee en 1989, HTML ahora se usa en el 94 % de todos los sitios web, y probablemente en todos los que visitas.<\/li>\n<li>As\u00ed mismo, las p\u00e1ginas web creadas en una versi\u00f3n anterior de HTML deber\u00edan ser actualizadas o reescritas, aunque esto no siempre se cumple.<\/li>\n<li>Si HTML es o no t\u00e9cnicamente un lenguaje de programaci\u00f3n, es un debate continuo entre los desarrolladores y expertos web.<\/li>\n<li>No es esencial incluir otros atributos, pero se considera una buena pr\u00e1ctica.<\/li>\n<li>No obstante, no debes escribir\u00a0varias instancias del mismo atributo dentro de la misma etiqueta HTML.<\/li>\n<li>El HTML se cre\u00f3 en un principio con objetivos divulgativos de informaci\u00f3n con texto y algunas im\u00e1genes.<\/li>\n<\/ul>\n<p>Luego veremos c\u00f3mo escribir HTML y revisaremos algunos de los elementos y atributos m\u00e1s comunes en el lenguaje. Finalmente, terminaremos con algunos recursos que  puedes emplear para continuar aprendiendo y usar HTML. Seleccionando la opci\u00f3n \u00abver c\u00f3digo fuente\u00bb en el navegador, se puede ver realmente la informaci\u00f3n que est\u00e1 recibiendo el navegador web y c\u00f3mo la est\u00e1 interpretando. Antes de empezar este m\u00f3dulo, no necesitas conocimientos previos de HTML, pero deber\u00edas estar, por lo menos, familiarizado con el uso b\u00e1sico de computadoras, y usar la Web pasivamente (es decir, s\u00f3lo revis\u00e1ndola y consumiendo el contenido). Debes tener configurado un entorno de trabajo b\u00e1sico (como se detalla en Instalaci\u00f3n de software b\u00e1sico), y comprender c\u00f3mo crear y administrar archivos (como se detalla en Manejo de archivos). Ambos son parte de nuestro m\u00f3dulo completo Introducci\u00f3n a la web para principiantes.<\/p>\n<h2>Primeras especificaciones de HTML[editar]<\/h2>\n<p>Desde entonces, se han lanzado cuatro versiones con docenas de etiquetas agregadas en cada versi\u00f3n. Ten en cuenta que solo se representan el encabezado y el p\u00e1rrafo de la secci\u00f3n del cuerpo. A continuaci\u00f3n, se muestra un ejemplo de un archivo HTML b\u00e1sico que cualquier principiante puede crear. Ve a la&nbsp;p\u00e1gina de descarga de Sublime Text&nbsp;&nbsp;y haz clic en el que corresponda a tu sistema operativo.<\/p>\n<p>Es por eso que com\u00fanmente el uso de este lenguaje va acompa\u00f1ado de otros lenguajes como CSS o JavaScript, que ofrecen funcionalidades de dise\u00f1o y permiten dar mayor dinamismo y visualizar&nbsp;a los sitios web. Para llevar a cabo este paso, necesitar\u00e1s contar con acceso y licencia de uso a un&nbsp;web&nbsp;hosting, incluso si este es gratuito. Debido a su configuraci\u00f3n, los servicios de hosting automatizan la apertura de los archivos, por lo que solamente deber\u00e1s validar que los navegadores interpretan de modo adecuado tus datos. En esta gu\u00eda de HTML para principiantes aprenderemos qu\u00e9 es y para qu\u00e9 se utiliza.<\/p>\n<h2>Formaci\u00f3n<\/h2>\n<p>Los formularios web son una herramienta muy poderosa para interactuar con los usuarios \u2014 generalmente, se utilizan para recopilar datos de los usuarios o para permitirles controlar una interfaz de usuario. Sin embargo, por razones hist\u00f3ricas y t\u00e9cnicas, no siempre es obvio c\u00f3mo utilizarlos en todo su potencial. Aborda todos los aspectos esenciales de los formularios web, incluido el marcado de su estructura <a href=\"https:\/\/www.1000tipsinformaticos.com\/2023\/12\/un-curso-de-ciencia-de-datos-que-te-prepara-para-el-futuro.html\">curso de ciencia de datos<\/a>, el dise\u00f1o de controles  de formulario, la validaci\u00f3n de datos de formulario y el env\u00edo de datos al servidor. Representar datos tabulares en una p\u00e1gina web de una manera comprensible y accesible puede ser un desaf\u00edo.<\/p>\n<ul>\n<li>Aunque los esfuerzos para HTML+ continuaron, nunca se convirti\u00f3 en un est\u00e1ndar, a pesar de ser la propuesta formalmente m\u00e1s parecida al aspecto compositivo de las especificaciones actuales.<\/li>\n<li>Escribe un nombre (iremos con \u00abMi p\u00e1gina HTML\u00bb en este ejemplo) y luego envu\u00e9lvelo en etiquetas .<\/li>\n<li>As\u00ed, el c\u00f3digo HTML le da las instrucciones necesarias al navegador para que sepa qu\u00e9 funci\u00f3n desempe\u00f1a cada parte del texto, d\u00f3nde la tiene que situar y qu\u00e9 debe mostrar a los visitantes.<\/li>\n<li>El borrador del est\u00e1ndar HTML 3.0 fue propuesto por el reci\u00e9n formado W3C en marzo de 1995.<\/li>\n<\/ul>\n<p>Este adopt\u00f3 muchos elementos espec\u00edficos desarrollados inicialmente para un navegador web concreto, pero al mismo tiempo comenz\u00f3 a limpiar el <a href=\"https:\/\/www.1000tipsinformaticos.com\/2023\/12\/un-curso-de-ciencia-de-datos-que-te-prepara-para-el-futuro.html\">https:\/\/www.1000tipsinformaticos.com\/2023\/12\/un-curso-de-ciencia-de-datos-que-te-prepara-para-el-futuro.html<\/a>, se\u00f1alando algunos de elementos como \u00abdesaprobados\u00bb (deprecated, en ingl\u00e9s). Aparte de poder ver el c\u00f3digo fuente HTML de una p\u00e1gina web con las opciones antes descritas, Internet Explorer, Firefox y Google Chrome incorporan tambi\u00e9n unas herramientas conocidas como inspectores de p\u00e1gina que se puede activar con F12. Combinar estos dos m\u00e9todos resulta muy interesante, ya que de alguna manera se ayudan entre s\u00ed.<\/p>\n<h2>Elementos[editar]<\/h2>\n<p>Para crear sitios web, debes conocer el HTML \u2014 la tecnolog\u00eda fundamental que se utiliza para definir la estructura de una p\u00e1gina web. HTML se utiliza para especificar si tu contenido web se debe reconocer como un p\u00e1rrafo, lista, encabezado, enlace, imagen, reproductor multimedia, formulario o uno de los muchos otros elementos disponibles o incluso un nuevo elemento que t\u00fa definas. Las etiquetas HTML[15]\u200b son c\u00f3digos utilizados para estructurar y dar formato al contenido en p\u00e1ginas web. Funcionan como instrucciones que indican al navegador c\u00f3mo mostrar diferentes elementos, como texto, im\u00e1genes o enlaces, al interpretar el c\u00f3digo HTML.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Esta versi\u00f3n busca ofrecer elementos y atributos nuevos a los usuarios, adecuados a las necesidades de programaci\u00f3n web modernos. Markup o marcado&nbsp;se refiere a c\u00f3mo HTML \u00abmarca\u00bb la p\u00e1gina con anotaciones dentro del archivo HTML. Estas anotaciones no se muestran en la p\u00e1gina web en s\u00ed; funcionan detr\u00e1s de escena y les dicen a los [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[47],"tags":[],"_links":{"self":[{"href":"http:\/\/duckminifarm.com\/index.php\/wp-json\/wp\/v2\/posts\/895"}],"collection":[{"href":"http:\/\/duckminifarm.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/duckminifarm.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/duckminifarm.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/duckminifarm.com\/index.php\/wp-json\/wp\/v2\/comments?post=895"}],"version-history":[{"count":1,"href":"http:\/\/duckminifarm.com\/index.php\/wp-json\/wp\/v2\/posts\/895\/revisions"}],"predecessor-version":[{"id":896,"href":"http:\/\/duckminifarm.com\/index.php\/wp-json\/wp\/v2\/posts\/895\/revisions\/896"}],"wp:attachment":[{"href":"http:\/\/duckminifarm.com\/index.php\/wp-json\/wp\/v2\/media?parent=895"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/duckminifarm.com\/index.php\/wp-json\/wp\/v2\/categories?post=895"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/duckminifarm.com\/index.php\/wp-json\/wp\/v2\/tags?post=895"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}