{"id":809,"date":"2025-10-29T10:27:03","date_gmt":"2025-10-29T09:27:03","guid":{"rendered":"https:\/\/vermiip.es\/blog\/?p=809"},"modified":"2025-10-29T10:27:03","modified_gmt":"2025-10-29T09:27:03","slug":"curso-de-html5-y-css3-formularios-en-html","status":"publish","type":"post","link":"https:\/\/vermiip.es\/blog\/curso-de-html5-y-css3-formularios-en-html\/","title":{"rendered":"Curso de HTML5 y CSS3: Formularios en HTML"},"content":{"rendered":"\n<h3 class=\"wp-block-heading\">Introducci\u00f3n a los formularios en HTML<\/h3>\n\n\n\n<p>Los formularios son elementos esenciales en cualquier sitio web, pues permiten la interacci\u00f3n del usuario con la p\u00e1gina. En este art\u00edculo, exploraremos c\u00f3mo crear formularios utilizando las etiquetas m\u00e1s comunes de HTML5, tales como &lt;input type=\u00bbtext\u00bb \/&gt;, &lt;button&gt; y &lt;textarea&gt;. Estos elementos son fundamentales para capturar informaci\u00f3n de los usuarios, como nombres, correos electr\u00f3nicos y comentarios.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Etiqueta &lt;input&gt;<\/h3>\n\n\n\n<p>La etiqueta &lt;input&gt; es utilizada para crear diferentes campos de entrada. Existen varios tipos de <code>input<\/code> que permiten recolectar diverso tipo de datos. A continuaci\u00f3n se presentan algunos de los tipos m\u00e1s comunes:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>type=\"text\"<\/code>: Campo para entrada de texto simple.<\/li>\n\n\n\n<li><code>type=\"email\"<\/code>: Campo para entrada de correos electr\u00f3nicos, que incluye validaci\u00f3n.<\/li>\n\n\n\n<li><code>type=\"password\"<\/code>: Campo para ocultar la entrada de texto, ideal para contrase\u00f1as.<\/li>\n\n\n\n<li><code>type=\"number\"<\/code>: Campo para entrada de n\u00fameros.<\/li>\n\n\n\n<li><code>type=\"date\"<\/code>: Campo que permite seleccionar una fecha.<\/li>\n<\/ul>\n\n\n\n<p>Ejemplo de un formulario b\u00e1sico con el uso de la etiqueta &lt;input&gt;:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;form action=\"submit.php\" method=\"post\"> \n&lt;label for=\"name\">Nombre:&lt;\/label> \n&lt;input type=\"text\" id=\"name\" name=\"name\" required> \n&lt;label for=\"email\">Correo electr\u00f3nico:&lt;\/label> \n&lt;input type=\"email\" id=\"email\" name=\"email\" required> \n&lt;input type=\"submit\" value=\"Enviar\"> \n&lt;\/form><\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Etiqueta &lt;button><\/h3>\n\n\n\n<p>La etiqueta &lt;button> se utiliza para crear botones que pueden ser utilizados en tu formulario para ejecutar acciones, como enviar datos. Esta etiqueta es m\u00e1s vers\u00e1til que un simple &lt;input type=\u00bbsubmit\u00bb> ya que se puede personalizar con diferentes atributos y estilos.<\/p>\n\n\n\n<p>Ejemplo de un bot\u00f3n en un formulario:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;form action=\"submit.php\" method=\"post\">\n&lt;label for=\"name\">Nombre:&lt;\/label> \n&lt;input type=\"text\" id=\"name\" name=\"name\"> \n&lt;button type=\"submit\">Enviar Datos&lt;\/button> \n&lt;\/form><\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Etiqueta &lt;textarea><\/h3>\n\n\n\n<p>La etiqueta &lt;textarea> es usada para generar un \u00e1rea de texto de m\u00faltiples l\u00edneas, ideal para recibir comentarios o descripciones largas de los usuarios. Es importante tener en cuenta que puedes establecer propiedades como la cantidad de filas y columnas que debe tener el \u00e1rea de texto.<\/p>\n\n\n\n<p>Ejemplo de &lt;textarea> en un formulario:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;form action=\"submit.php\" method=\"post\">\n&lt;label for=\"comments\">Comentarios:&lt;\/label> \n&lt;textarea id=\"comments\" name=\"comments\" rows=\"4\" cols=\"50\">&lt;\/textarea> \n&lt;button type=\"submit\">Enviar Comentarios&lt;\/button>\n&lt;\/form><\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Validaci\u00f3n de formularios<\/h3>\n\n\n\n<p>La validaci\u00f3n de formularios es un aspecto importante para asegurar que los datos recolectados sean correctos y completos. HTML5 facilita este proceso con atributos como <code>required<\/code> y <code>pattern<\/code>. Estos atributos pueden evitar que se env\u00ede el formulario si no se cumplen ciertos criterios.<\/p>\n\n\n\n<p>Ejemplo de validaci\u00f3n en un formulario:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;form action=\"submit.php\" method=\"post\">\n&lt;label for=\"email\">Correo electr\u00f3nico:&lt;\/label> \n&lt;input id=\"email\" name=\"email\" required=\"\" type=\"email\" \/> \n&lt;input type=\"submit\" value=\"Enviar\" \/>\n&lt;\/form><\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Estilizando formularios con CSS<\/h3>\n\n\n\n<p>Una vez que tengas tu formulario estructurado correctamente con HTML, puedes emplear CSS para estilizarlo y hacer que luzca m\u00e1s atractivo. Por ejemplo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>form { margin: 20px; } label { font-weight: bold; } input, textarea, button { margin-top: 10px; padding: 8px; width: 100%; border: 1px solid #ccc; border-radius: 4px; } button { background-color: #4CAF50; color: white; border: none; cursor: pointer; } <\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>form { \nmargin: 20px; \n} \nlabel { \nfont-weight: bold; \n} \ninput, textarea, button { \nmargin-top: 10px; \npadding: 8px; \nwidth: 100%; \nborder: 1px solid #ccc; \nborder-radius: 4px; \n} \nbutton { \nbackground-color: #4CAF50; \ncolor: white; \nborder: none; \ncursor: pointer; \n}<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Conclusiones<\/h3>\n\n\n\n<p>Crear formularios en HTML5 es un proceso intuitivo que permite interactuar de manera efectiva con los usuarios en tu sitio web. La combinaci\u00f3n de etiquetas como &lt;input type=\u00bbtext\u00bb \/>, &lt;button> y &lt;textarea> te brinda las herramientas necesarias para recoger variedad de datos. No olvides aplicar la validaci\u00f3n adecuada y estilizar tus formularios con CSS para mejorar la experiencia del usuario.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Fuentes y lecturas recomendadas<\/h3>\n\n\n\n<p><a href=\"https:\/\/developer.mozilla.org\/es\/docs\/Web\/HTML\/Elemento\/input\">Documentaci\u00f3n sobre el elemento input en MDN<\/a><br><a href=\"https:\/\/www.w3schools.com\/html\/html_forms.asp\">Tutorial de formularios en W3Schools<\/a><br><a href=\"https:\/\/front-end-mentor.io\/\">Ejercicios pr\u00e1cticos para dise\u00f1o de formularios<\/a><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Aprende a crear formularios en HTML desde cero utilizando etiquetas clave como input type=\u00bbtext\u00bb, button, y textarea en nuestro curso de HTML5 y CSS3.<\/p>\n","protected":false},"author":1,"featured_media":810,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[89,88],"tags":[169],"class_list":["post-809","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-css","category-html5","tag-curso-de-html5-y-css3"],"_wp_attached_file":null,"_wp_attachment_metadata":null,"_wp_old_slug":null,"_aioseop_description":null,"_wp_attachment_image_alt":null,"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Curso de HTML5 y CSS3: Formularios en HTML - Ver mi IP<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vermiip.es\/blog\/curso-de-html5-y-css3-formularios-en-html\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Curso de HTML5 y CSS3: Formularios en HTML - Ver mi IP\" \/>\n<meta property=\"og:description\" content=\"Aprende a crear formularios en HTML desde cero utilizando etiquetas clave como input type=&quot;text&quot;, button, y textarea en nuestro curso de HTML5 y CSS3.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vermiip.es\/blog\/curso-de-html5-y-css3-formularios-en-html\/\" \/>\n<meta property=\"og:site_name\" content=\"Ver mi IP\" \/>\n<meta property=\"article:published_time\" content=\"2025-10-29T09:27:03+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/vermiip.es\/blog\/wp-content\/uploads\/2025\/10\/output1-22.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1792\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Xose de la Paz\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Xose de la Paz\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/curso-de-html5-y-css3-formularios-en-html\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/curso-de-html5-y-css3-formularios-en-html\\\/\"},\"author\":{\"name\":\"Xose de la Paz\",\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/#\\\/schema\\\/person\\\/0617918e61a75dc2d11c09238bf84200\"},\"headline\":\"Curso de HTML5 y CSS3: Formularios en HTML\",\"datePublished\":\"2025-10-29T09:27:03+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/curso-de-html5-y-css3-formularios-en-html\\\/\"},\"wordCount\":470,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/curso-de-html5-y-css3-formularios-en-html\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/output1-22.png\",\"keywords\":[\"Curso de HTML5 y CSS3\"],\"articleSection\":[\"css\",\"html5\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/vermiip.es\\\/blog\\\/curso-de-html5-y-css3-formularios-en-html\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/curso-de-html5-y-css3-formularios-en-html\\\/\",\"url\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/curso-de-html5-y-css3-formularios-en-html\\\/\",\"name\":\"Curso de HTML5 y CSS3: Formularios en HTML - Ver mi IP\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/curso-de-html5-y-css3-formularios-en-html\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/curso-de-html5-y-css3-formularios-en-html\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/output1-22.png\",\"datePublished\":\"2025-10-29T09:27:03+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/curso-de-html5-y-css3-formularios-en-html\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vermiip.es\\\/blog\\\/curso-de-html5-y-css3-formularios-en-html\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/curso-de-html5-y-css3-formularios-en-html\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/output1-22.png\",\"contentUrl\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/output1-22.png\",\"width\":1792,\"height\":1024,\"caption\":\"Curso de HTML5 y CSS3: Formularios en HTML --> Vemos c\u00f3mo realizar un formulario: etiquetas , ,\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/curso-de-html5-y-css3-formularios-en-html\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Curso de HTML5 y CSS3: Formularios en HTML\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/\",\"name\":\"Cual es mi ip - Internet y otras locuras\",\"description\":\"Internet y otras locuras\",\"publisher\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/#organization\"},\"alternateName\":\"Cual es mi IP\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/#organization\",\"name\":\"Ver mi IP\",\"alternateName\":\"vermiip\",\"url\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/cropped-logo-vermiip-naranja.png\",\"contentUrl\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/cropped-logo-vermiip-naranja.png\",\"width\":512,\"height\":512,\"caption\":\"Ver mi IP\"},\"image\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/#\\\/schema\\\/person\\\/0617918e61a75dc2d11c09238bf84200\",\"name\":\"Xose de la Paz\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d248b555dd18abd5e7350d28ecf07116718da621eb85762e02558c2cef2bb8bc?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d248b555dd18abd5e7350d28ecf07116718da621eb85762e02558c2cef2bb8bc?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d248b555dd18abd5e7350d28ecf07116718da621eb85762e02558c2cef2bb8bc?s=96&d=mm&r=g\",\"caption\":\"Xose de la Paz\"},\"description\":\"M\u00e1s de 20 a\u00f1os transformando pasi\u00f3n en profesi\u00f3n. Experto en desarrollo Full Stack con una visi\u00f3n integral que abarca desde la gesti\u00f3n de servidores y redes hasta el dise\u00f1o de interfaz. Soy un \\\"todoterreno\\\" tecnol\u00f3gico que cree en el aprendizaje continuo y la visi\u00f3n global de los proyectos. Entre despliegue y despliegue, me pierdo por el mundo con mi c\u00e1mara al hombro.\",\"sameAs\":[\"https:\\\/\\\/www.enfocado.com\",\"https:\\\/\\\/www.instagram.com\\\/xose_de_la_paz\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/xosedelapaz\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Curso de HTML5 y CSS3: Formularios en HTML - Ver mi IP","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/vermiip.es\/blog\/curso-de-html5-y-css3-formularios-en-html\/","og_locale":"es_ES","og_type":"article","og_title":"Curso de HTML5 y CSS3: Formularios en HTML - Ver mi IP","og_description":"Aprende a crear formularios en HTML desde cero utilizando etiquetas clave como input type=\"text\", button, y textarea en nuestro curso de HTML5 y CSS3.","og_url":"https:\/\/vermiip.es\/blog\/curso-de-html5-y-css3-formularios-en-html\/","og_site_name":"Ver mi IP","article_published_time":"2025-10-29T09:27:03+00:00","og_image":[{"width":1792,"height":1024,"url":"https:\/\/vermiip.es\/blog\/wp-content\/uploads\/2025\/10\/output1-22.png","type":"image\/png"}],"author":"Xose de la Paz","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Xose de la Paz","Tiempo de lectura":"3 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/vermiip.es\/blog\/curso-de-html5-y-css3-formularios-en-html\/#article","isPartOf":{"@id":"https:\/\/vermiip.es\/blog\/curso-de-html5-y-css3-formularios-en-html\/"},"author":{"name":"Xose de la Paz","@id":"https:\/\/vermiip.es\/blog\/#\/schema\/person\/0617918e61a75dc2d11c09238bf84200"},"headline":"Curso de HTML5 y CSS3: Formularios en HTML","datePublished":"2025-10-29T09:27:03+00:00","mainEntityOfPage":{"@id":"https:\/\/vermiip.es\/blog\/curso-de-html5-y-css3-formularios-en-html\/"},"wordCount":470,"commentCount":0,"publisher":{"@id":"https:\/\/vermiip.es\/blog\/#organization"},"image":{"@id":"https:\/\/vermiip.es\/blog\/curso-de-html5-y-css3-formularios-en-html\/#primaryimage"},"thumbnailUrl":"https:\/\/vermiip.es\/blog\/wp-content\/uploads\/2025\/10\/output1-22.png","keywords":["Curso de HTML5 y CSS3"],"articleSection":["css","html5"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/vermiip.es\/blog\/curso-de-html5-y-css3-formularios-en-html\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/vermiip.es\/blog\/curso-de-html5-y-css3-formularios-en-html\/","url":"https:\/\/vermiip.es\/blog\/curso-de-html5-y-css3-formularios-en-html\/","name":"Curso de HTML5 y CSS3: Formularios en HTML - Ver mi IP","isPartOf":{"@id":"https:\/\/vermiip.es\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vermiip.es\/blog\/curso-de-html5-y-css3-formularios-en-html\/#primaryimage"},"image":{"@id":"https:\/\/vermiip.es\/blog\/curso-de-html5-y-css3-formularios-en-html\/#primaryimage"},"thumbnailUrl":"https:\/\/vermiip.es\/blog\/wp-content\/uploads\/2025\/10\/output1-22.png","datePublished":"2025-10-29T09:27:03+00:00","breadcrumb":{"@id":"https:\/\/vermiip.es\/blog\/curso-de-html5-y-css3-formularios-en-html\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vermiip.es\/blog\/curso-de-html5-y-css3-formularios-en-html\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/vermiip.es\/blog\/curso-de-html5-y-css3-formularios-en-html\/#primaryimage","url":"https:\/\/vermiip.es\/blog\/wp-content\/uploads\/2025\/10\/output1-22.png","contentUrl":"https:\/\/vermiip.es\/blog\/wp-content\/uploads\/2025\/10\/output1-22.png","width":1792,"height":1024,"caption":"Curso de HTML5 y CSS3: Formularios en HTML --> Vemos c\u00f3mo realizar un formulario: etiquetas , ,"},{"@type":"BreadcrumbList","@id":"https:\/\/vermiip.es\/blog\/curso-de-html5-y-css3-formularios-en-html\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/vermiip.es\/blog\/"},{"@type":"ListItem","position":2,"name":"Curso de HTML5 y CSS3: Formularios en HTML"}]},{"@type":"WebSite","@id":"https:\/\/vermiip.es\/blog\/#website","url":"https:\/\/vermiip.es\/blog\/","name":"Cual es mi ip - Internet y otras locuras","description":"Internet y otras locuras","publisher":{"@id":"https:\/\/vermiip.es\/blog\/#organization"},"alternateName":"Cual es mi IP","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vermiip.es\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/vermiip.es\/blog\/#organization","name":"Ver mi IP","alternateName":"vermiip","url":"https:\/\/vermiip.es\/blog\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/vermiip.es\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/vermiip.es\/blog\/wp-content\/uploads\/2023\/10\/cropped-logo-vermiip-naranja.png","contentUrl":"https:\/\/vermiip.es\/blog\/wp-content\/uploads\/2023\/10\/cropped-logo-vermiip-naranja.png","width":512,"height":512,"caption":"Ver mi IP"},"image":{"@id":"https:\/\/vermiip.es\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/vermiip.es\/blog\/#\/schema\/person\/0617918e61a75dc2d11c09238bf84200","name":"Xose de la Paz","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/d248b555dd18abd5e7350d28ecf07116718da621eb85762e02558c2cef2bb8bc?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/d248b555dd18abd5e7350d28ecf07116718da621eb85762e02558c2cef2bb8bc?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d248b555dd18abd5e7350d28ecf07116718da621eb85762e02558c2cef2bb8bc?s=96&d=mm&r=g","caption":"Xose de la Paz"},"description":"M\u00e1s de 20 a\u00f1os transformando pasi\u00f3n en profesi\u00f3n. Experto en desarrollo Full Stack con una visi\u00f3n integral que abarca desde la gesti\u00f3n de servidores y redes hasta el dise\u00f1o de interfaz. Soy un \"todoterreno\" tecnol\u00f3gico que cree en el aprendizaje continuo y la visi\u00f3n global de los proyectos. Entre despliegue y despliegue, me pierdo por el mundo con mi c\u00e1mara al hombro.","sameAs":["https:\/\/www.enfocado.com","https:\/\/www.instagram.com\/xose_de_la_paz\/","https:\/\/www.linkedin.com\/in\/xosedelapaz\/"]}]}},"_links":{"self":[{"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/posts\/809","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/comments?post=809"}],"version-history":[{"count":3,"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/posts\/809\/revisions"}],"predecessor-version":[{"id":820,"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/posts\/809\/revisions\/820"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/media\/810"}],"wp:attachment":[{"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/media?parent=809"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/categories?post=809"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/tags?post=809"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}