Formularios HTML

Los formularios nos permiten recibir un conjunto de datos que son proporcionados por los usuarios que visitan nuestro sitio web.

Una vez recibidos los datos recopilados por el formulario, estos se envían para su tratamiento al servidor.

Algunos ejemplos de formularios que podemos ver habitualmente en nuestro día a día son:

  • Registro de usuario
  • Información de contacto
  • Reset de password

Etiqueta Form

Para crear un formulario utilizamos la etiqueta <form> que será el contenedor de los elementos del formulario. Mediante a la etiqueta <form> le indicaremos al navegador que el contenido del interior de estás etiquetas será un formulario. Form es una especie de contenedor (una etiqueta) que englobará el resto de los elementos del formulario.

¿Qué elementos puede contener un Form?

Los formularios sirven para recibir datos, que son introducidos por el usuario. Existen muchos elementos y maneras de organizar los formularios. Como no podemos explicarlos todos, ya que daría para un curso, vamos a hablar sobre los principales. Que son:

Veremos un ejemplo de un formulario que los combina todos al final del artículo, pero el objetivo actual es entender los diferentes tipos y cuáles son sus diferencias

  • Inputs (picados por teclado): son el principal elemento, el elemento más importante, especifica que un campo es de entrada y que permite que el usuario pueda ingresar datos.



    • Vamos a ver algunos de los principales (aunque no todos):
      • <input type=»text»>: es el valor por defecto si no definimos un type que describa el tipo de input que vamos a escribir. Especifica que el input aceptará valores de texto (valen números, letras y caracteres especiales como «@», «-«, etc).
      • <input type=»number»>: especifica un input que solamente aceptará valores numéricos.
      • <input type=»password»>: especifica un input de password, los valores introducidos no se mostrará por pantalla, en su lugar, se verán caracteres como: •••••.

  • Labels: ¿Cómo podemos saber que tenemos que introducir en un input? Pues para ello, utilizaremos los labels (su traducción podría ser algo así como etiquetas) o etiquetas descriptivas con el fin de informar que tenemos que introducir en el label. Un ejemplo podría ser un input de un nombre acompañado de un label/etiqueta de «Nombre:»

  • CheckBox: nos permiten seleccionar varios items (elementos) de un conjunto de elementos. Realmente son un tipo de input, pero los hemos sacado de dicha categoría debido a que su estética y comportamiento es bastante diferente a los inputs normales.

Si seleccionamos elementos por ejemplo:

  • ComboBox: nos permiten seleccionar un solo valor sobre una lista (que se despliega) con varios items. Realmente son un tipo de input pero los hemos sacado de dicha categoría debido a que su estética y comportamiento es bastante diferente a los inputs normales.

  • RadioButtom: nos permiten seleccionar un solo valor sobre varios items (sin lista). Realmente son un tipo de input pero los hemos sacado de dicha categoría debido a que su estética y comportamiento es bastante diferente a los inputs normales. Un ejemplo:

Si seleccionamos un sexo (si seleccionamos otro se cambiará):

  • Botones: nos permitirán confirmar acciones o incluso hasta enviar el propio formulario. Realmente son un tipo de input pero los hemos sacado de dicha categoría debido a que su estética y comportamiento es bastante diferente a los inputs normales.
    • <input type=»submit»>: hemos preparado varios inputs del formulario para su envío pero una vez están todos completados ¿Cómo lo enviamos? Para ello, necesitamos crear el famoso input de envío de formulario. El botón de Submit que nos permitirá realizar el envío (es muy común verlo bajo con el texto de «send» o «submit» en inglés o si es en Castellano como «enviar»).

Atributos de Form: Action, method y target

Hasta este punto, solamente hemos definido el formulario y añadido campos en su interior. Pero ¿Qué hacemos con los datos de su interior? No le hemos indicado ni cómo será enviada la información contenida en su interior ni hacía donde la enviaremos. Para ello utilizamos:

  • Action: Le especifica al navegador donde debe enviar los datos del formulario, es decir, ruta del servidor que los manejará/recibirá.
  • Method:  nos permite indicarle al navegador el método con el que será enviado el formulario GET o POST.
    • La principal diferencia entre utilizar el método GET y el método POST radica en la forma en que estos datos del formulario se envían al pulsar el botón de Send/Enviar. En el caso del método GET los datos se envía utilizando la URL. En cambio, en el método POST, los datos se envían de tal forma que no podemos verlos (en segundo plato de tal forma que «están ocultos al usuario»).
  • Target: nos permite especificarle al navegador dónde mostrará el resultado del proceso / la respuesta que se recibe después de enviar el formulario. Tenemos varias opciones, las principales son:
    • _blank: Abrirá otra pestaña del navegador con el resultado del envío. Ejemplo:
    • _self: mostrará el resultado del envío del formulario en la actual pestaña del navegador. Por tanto, el resultado será el mismo que con _blank pero en la pestaña actual (No abrirá otra). Ejemplo:
    • _parent: muestrá el resultado en el FRAMESET padre, actualmente ya no se recomienda trabajar con FRAMESET por lo que están OBSOLETOS.
    • _top: Es el valor que usaremos al cargar una página externa. Utiliza todo el espacio de la ventana del navegador destruyendo toda la estructura de FRAMESETS (OBSOLETO ya que como con _parent, los FRAMESET están obsoletos).

Ejemplo de formulario (sin CSS):

Si realizamos un formulario sin CSS, nos encontramos con el problema de la ubicación de las cajas.

Podremos ver que al visualizarlo en el navegador tendremos un caos enorme:

Esto es debido a las propiedades por defecto de los elementos como ya vimos en el artículo de: Diferencias entre display: block, inline, inline-block y none .En este caso tiene, la propiedad inline y por ello se ven todas juntas.

Con BR

Mucha gente utiliza los <BR> para forzar el salto de línea:

Aunque no es del todo correcto, es una solución bastante rápida.

Pero las etiquetas <BR> son precisamente elementos sintácticos de HTML que tienen como fin separar diferentes partes de un documento Web, como pueden ser las secciones. Y no están diseñados por tanto para ello. Y  menos aún para usarlos de esta manera tan abusiva (hasta dos veces por input).

Ejemplo de formulario (con CSS):

Con Listas UL

Otros developers, también utilizan listas:

Con Listas UL y CSS

Para mi tiene más sentido utilizar las listas UL que los BR. Tan solo tendríamos que eliminar los discs (puntitos) de las listas con CSS y añadir un margin-top:

Con Field Set y CSS

Existen muchas maneras de realizar el formulario. Vamos a poner un ejemplo en el que vamos a añadir una nueva etiqueta Field Set → que nos añadirá un borde sobre la zona sobre la que lo realizamos (se puede añadir también sobre todo el formulario). Además, añadiremos algunos DIVS.

El resultado será:


Esto es todo por hoy. Espero pero que os haya gustado. Un saludo 🙂

97 comentarios

  1. I think that everything posted made a bunch of sense.

    However, think about this, suppose you were to create a killer headline?
    I ain’t suggesting your information isn’t solid., but suppose you added a
    post title that makes people want more? I mean Formularios HTML – Java desde 0 is a little plain. You
    should glance at Yahoo’s front page and note how they write post headlines to get viewers to click.
    You might add a related video or a related picture or two to get readers
    excited about what you’ve got to say. In my opinion, it would bring your posts a
    little livelier.

  2. Every weekend i used to visit this web site, because i want enjoyment, since this
    this site conations truly good funny material too.

  3. Hello, all is going well here and ofcourse every
    one is sharing information, that’s in fact excellent, keep up writing.

  4. Hi! I know this is kinda off topic however I’d figured I’d ask.
    Would you be interested in trading links or maybe guest
    writing a blog article or vice-versa? My blog discusses a lot of the same topics as yours and
    I feel we could greatly benefit from each other.
    If you might be interested feel free to send me an email.

    I look forward to hearing from you! Superb blog by the way!

  5. Thanks for youjr рersonal marvеlous posting!
    I certɑinly enjoyеd readіng it, you can be a great author.
    I will be sure tⲟ bookmark your blog and may come back someday.
    Iwantt to encourage yurself to continue your great job, have a nice afternoon!

    Also visit my ԝeb-site :: Demen 303

  6. Howdy! Do you use Twitter? I’d like to follow you if that would be ok.
    I’m absolutely enjoying your blog and look forward to new updates.

  7. Piece of writing writing is also a fun, if you be familiar with afterward you can write otherwise it is difficult
    to write.

  8. Hiya! Quick question that’s totally off topic. Do you know how to make your site mobile friendly?
    My blog looks weird when viewing from my apple iphone.
    I’m trying to find a theme or plugin that might be able
    to fix this problem. If you have any suggestions, please share.

    Appreciate it!

  9. I do not even know how I finished up here, however I assumed
    this put up was once good. I do not know who you might be but certainly you’re going to a well-known blogger if you
    are not already. Cheers!

  10. I will immediately clutch your rss as I can’t in finding your
    e-mail subscription link or newsletter service.

    Do you have any? Kindly let me know so that I may subscribe.

    Thanks.

  11. Heya i am for the primary time here. I came across this board and I to
    find It really useful & it helped me out much.
    I hope to offer something again and aid others like you aided me.

  12. Appreciate this post. Let me try it out.

  13. Hello, I think your website could be having browser compatibility problems.
    When I look at your website in Safari, it looks fine
    but when opening in Internet Explorer, it’s got some overlapping issues.
    I simply wanted to provide you with a quick heads up!
    Besides that, great website!

  14. I really like your blog.. very nice colors & theme.
    Did you design this website yourself or did you hire someone
    to do it for you? Plz respond as I’m looking to construct
    my own blog and would like to know where u got this from.
    many thanks

  15. I’m not sure exactly why but this weblog is loading extremely slow for me.

    Is anyone else having this issue or is it a problem on my end?
    I’ll check back later and see if the problem still exists.

    quest bars http://bitly.com/3jZgEA2 quest bars

  16. This piece of writing presents clear idea in favor of the new visitors of blogging, that actually how to do running a blog.

  17. Hi, all is going fine here and ofcourse every one is sharing data, that’s in fact fine,
    keep up writing.

  18. Hey there! I know this is kind of off topic but I was
    wondering if you knew where I could find a captcha plugin for my comment
    form? I’m using the same blog platform as yours and I’m having problems finding one?
    Thanks a lot!

  19. Hmm it looks like your site ate my first comment (it was super long) so I guess I’ll just sum it
    up what I submitted and say, I’m thoroughly enjoying your blog.

    I as well am an aspiring blog blogger but I’m still new to the whole
    thing. Do you have any tips for inexperienced blog
    writers? I’d genuinely appreciate it.

  20. Terrific work! That is the kind of info that should be shared
    around the net. Disgrace on the seek engines for now not positioning this publish upper!
    Come on over and consult with my site . Thanks =)

  21. Great goods from you, man. I’ve take note your stuff prior to and
    you’re simply too excellent. I actually like what you’ve acquired
    right here, really like what you’re saying and the best
    way during which you assert it. You are making it entertaining and you
    still take care of to stay it sensible. I can’t wait to read much more from you.
    This is really a great website.

  22. Heya i am for the first time here. I found
    this board and I to find It really useful & it helped me out a lot.
    I hope to offer one thing again and help others such as you aided
    me.

  23. Hello, I enjoy reading through your article post. I wanted to write a little comment to
    support you.

  24. What i don’t realize is in reality how you’re not actually a
    lot more smartly-appreciated than you might be now.

    You’re so intelligent. You know therefore considerably
    with regards to this topic, made me in my view imagine it from a lot of varied angles.
    Its like men and women aren’t involved until it is one thing to accomplish with
    Girl gaga! Your personal stuffs outstanding. All the time take care of it up!

  25. Highly energetic post, I liked that bit. Will there be a part 2?

  26. Thank you for the good writeup. It in fact was a enjoyment account it.
    Glance advanced to more introduced agreeable from you! By
    the way, how could we keep up a correspondence?

  27. Good way of telling, and nice post to get facts concerning my presentation topic, which i
    am going to present in school.

  28. Your style is so unique compared to other folks I’ve read stuff from.
    Many thanks for posting when you’ve got the opportunity, Guess I
    will just book mark this blog.

  29. Hi! This post could not be written any better! Reading through this post reminds me of my old room mate!
    He always kept talking about this. I will forward this article to him.
    Pretty sure he will have a good read. Thanks for sharing!

  30. I will immediately grasp your rss feed as I can not in finding your e-mail subscription link or e-newsletter service.

    Do you have any? Kindly allow me recognise in order that I may subscribe.
    Thanks.

  31. hi!,I like your writing so so much! proportion we keep up a
    correspondence more about your post on AOL? I need a specialist on this space
    to solve my problem. May be that is you! Having a look
    ahead to see you.

  32. Thankfulness to my father who told me concerning this webpage, this blog is truly amazing.

  33. Very rapidly this web page will be famous among all blogging and site-building
    people, due to it’s nice articles

  34. Article writing is also a excitement, if you
    be acquainted with then you can write if not it is
    complex to write.

  35. Excellent post even so I was thinking if you may well write a litte more
    with this topic? I would be extremely grateful should you could luxury
    a little bit additionally. Thank you!Visit my blog
    website to read the latest articles with regards to bola togel on-line.
    Just about all articles that i write being from dependable sources.

  36. You really make it appear so easy together with your presentation but I in finding this matter to be really something which I think I would by no means
    understand. It kind of feels too complicated and very wide for me.
    I am taking a look ahead on your next submit, I will try to get
    the cling of it!

  37. Greetings from Ohio! I’m bored at work so I decided
    to check out your site on my iphone during lunch break.
    I enjoy the information you provide here and can’t wait to take
    a look when I get home. I’m shocked at how quick your blog loaded on my phone ..
    I’m not even using WIFI, just 3G .. Anyways, great site!

  38. It’s an amazing piece of writing in support of all the internet users; they will get benefit from it I am sure.

  39. This is really fascinating, You are an excessively skilled blogger.
    I have joined your feed and look ahead to searching for extra of
    your great post. Additionally, I have shared your site in my social networks

  40. Asking questions are really nice thing if you are not understanding something
    completely, except this post gives nice understanding yet.

  41. all the time i used to read smaller articles which also clear
    their motive, and that is also happening with this post which
    I am reading now.

  42. I always emailed this web site post page to all my contacts, since
    if like to read it afterward my links will too.

  43. What a material of un-ambiguity and preserveness of precious familiarity concerning unexpected feelings.
    https://parttimejobshiredin30minutes.wildapricot.org/ part time jobs hired in 30 minutes

  44. I’m really enjoying the theme/design of your web site.
    Do you ever run into any browser compatibility issues?
    A few of my blog visitors have complained about my site not working
    correctly in Explorer but looks great in Chrome.
    Do you have any tips to help fix this problem?

  45. whoah this blog is fantastic i like reading
    your posts. Stay up the good work! You recognize, a lot of
    people are looking around for this info, you can aid them greatly.

  46. I know this if off topic but I’m looking
    into starting my own blog and was curious what all is needed to
    get setup? I’m assuming having a blog like yours would cost a
    pretty penny? I’m not very web savvy so I’m not 100%
    positive. Any tips or advice would be greatly appreciated.

    Appreciate it

  47. Attractive section of content. I just stumbled upon your site and in accession capital to
    assert that I get actually enjoyed account your blog posts.

    Anyway I will be subscribing to your augment and even I achievement you access consistently quickly.

    Here is my homepage – tracfone special

  48. Hi, i read your blog from time to time and i own a similar one and i was just curious
    if you get a lot of spam remarks? If so how do you stop it, any plugin or anything you can advise?
    I get so much lately it’s driving me mad so any support
    is very much appreciated.

    Look into my page; tracfone special coupon 2022

  49. НУЖЕН ПРОГОН Зеннопостером и Олсабмиттером? пишите по контакту: [email protected]

    Что такое ZennoPoster?
    ZennoPoster – решение «всё в одном» для автоматизации SEO задач. Независимо от области SEO, он сохранит Вам много времени и денег.

    ZennoPoster программный комплекс для автоматизации Ваших действий в браузере. За считанные минуты Вы сможете автоматизировать любую работу в браузере, которую Вы привыкли выполнять вручную.

    Для использования ZennoPoster Вам не потребуются какие-либо специальные навыки и знания, это также просто, как конструктор Лего!

    Лучшие бэклинки!
    Большинство SEO софта на рынке ограничены базами и движками, на которых они обучены. С ZennoPoster вы сможете оставлять свои бэклинки там, где другие не могут это сделать! Самые хорошие ресурсы быстро меняют защиту. Пока другие днями и неделями ждут обновлений своего SEO-софта, Вы за несколько минут сможете восстановить работу своих ботов! После получения некоторого опыта вы сможете писать ботов, работающих не с одним, а сразу с многими похожими и не очень сайтами!
    http://elkonmobile.ru, http://uspehfishing.ru, http://arpanetvlg.ru, http://avangard-ro.ru, http://gotula.ru, http://hirurgcentr.ru, http://clubtennis.ru, http://dunaspb.ru, http://antario-print.ru, http://niramed.ru, http://respect-reklama.ru, http://danidar.ru, http://autochuvsu.ru, http://itidoc.ru, http://rodnoyspb.ru, http://seo61.ru, http://izbagifts.ru, http://kupi-kuhnu.ru, http://ecoparkdubrava.ru, http://kubanjurist.ru, http://izbavitsya-ot-cellyulita.ru, http://budy-mamoy.ru, http://shvejka.ru
    А также, поскольку это программное обеспечение для SEO предлагает вам эти услуги в разных пакетах, вам разрешается выбирать только те услуги, которые вам необходимы для вашего бизнеса. Если вы искали лучший сервис SEO для отчетности и анализа, то ALL Submitter-лучшее решение для вас. Чтобы облегчить ваше понимание, позвольте нам сделать его более прозрачным для вас, предоставив услугу SEO-программного обеспечения “Все отправители”.

    Allsubmitter не только предлагает вам экспертное решение для отчетов и статистики клиентов. Но is также предлагает вам лучшие доступные услуги по отправке онлайн-каталогов.

    a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w
    rsspqsosuQn5qA

  50. I am sure this post has touched all the internet users, its really really pleasant post on building up new webpage.

  51. When I initially commented I seem to have clicked on the -Notify me when new comments are added- checkbox and from now on whenever a comment is added I get four
    emails with the same comment. Perhaps there is a means you are able to
    remove me from that service? Kudos!

  52. Freelancers also pay hefty self-employment taxes and do not get matching retirement savings rewards.

    Here is my webpage: 비제이 알바

  53. I know this if off topic but I’m looking into starting my own weblog and was curious what all is required to
    get setup? I’m assuming having a blog like yours would cost a
    pretty penny? I’m not very internet smart so
    I’m not 100% certain. Any tips or advice
    would be greatly appreciated. Thank you

  54. While poorly remunerated compared to other nations, diplomatic jobs aare pretty much aas coveted as science jobs in North Korea.

    my blog; 여성알바

  55. I’m really enjoying the design and layout of your blog. It’s a very easy on the
    eyes which makes it much more enjoyable for me to come here
    and visit more often. Did you hire out a developer to
    create your theme? Great work!

  56. I like what you guys are up too. This type of clever
    work and exposure! Keep up the terrific works guys I’ve included you guys to my blogroll.

  57. Hey! This is my first visit to your blog! We are a group of volunteers and starting a new initiative in a community in the same niche. Your blog provided us valuable information to work on. You have done a marvellous job!

  58. Yesterday, while I was at work, my sister stole my iphone and tested to see if it can survive a 25 foot drop, just so she can be a youtube sensation. My iPad is now broken and she has 83 views. I know this is entirely off topic but I had to share it with someone!

  59. скупка золота 10к цена за грамм – сдача золота цена за грамм

  60. fantastic issues altogether, you just gained a emblem new reader. What might you suggest in regards to your post that you simply made a few days ago? Any positive?

  61. Useful info. Fortunate me I found your site by chance, and I am stunned why this coincidence did not came about in advance! I bookmarked it.

  62. Simply wish to say your article is as amazing. The clearness in your publish is simply nice and i can assume you are a professional in this subject. Well together with your permission allow me to grab your RSS feed to stay up to date with forthcoming post. Thank you a million and please continue the gratifying work.

  63. Excellent, what a blog it is! This website provides helpful information to us, keep it up.

  64. First off I want to say awesome blog! I had a quick
    question which I’d like to ask if you don’t mind.
    I was curious to find out how you center yourself and clear your thoughts before writing.
    I’ve had a difficult time clearing my thoughts in getting my
    thoughts out there. I truly do take pleasure in writing but it just seems
    like the first 10 to 15 minutes are usually wasted just trying to figure out how to begin.
    Any recommendations or hints? Many thanks!

  65. This is a topic that is close to my heart… Cheers! Where are your contact details though?

  66. I like reading a post that can make people think. Also, thanks for permitting me to comment!

  67. Nice blog here! Also your web site loads up fast! What host are you using?
    Can I get your affiliate link to your host? I wish my site loaded up as fast
    as yours lol

  68. Great post. I was checking constantly this blog and I
    am inspired! Very helpful information particularly the final part 🙂 I
    handle such info much. I was seeking this certain info for a long time.
    Thank you and good luck.

  69. What’s up Dear, are you really visiting this site daily, if so then you will absolutely take nice knowledge.

  70. Hi, this weekend is nice in favor of me, as this point in time i am reading this enormous informative piece of writing here at my home.

  71. I enjoy what you guys are usually up too. This sort of clever work and coverage! Keep up the superb works guys I’ve added you guys to our blogroll.

  72. I have to thank you for the efforts you’ve put in penning this blog.
    I am hoping to check out the same high-grade content by you later on as well.

    In truth, your creative writing abilities has encouraged me
    to get my own, personal site now 😉

  73. Hmm is anyone else having problems with the images on this blog loading? I’m trying to find out if its a problem on my end or if it’s the blog. Any feed-back would be greatly appreciated.

  74. This piece of writing offers clear idea for the new viewers of blogging, that really how to do blogging and site-building.

  75. It’s an remarkable article in favor of all
    the web people; they will take benefit from it I am sure.

  76. Having read this I thought it was rather informative. I appreciate you finding the time and effort to put this information together. I once again find myself spending a lot of time both reading and posting comments. But so what, it was still worthwhile!

  77. Hi there, this weekend iѕ fastidious foг mе, since this time i
    аm reading thiѕ enoormous informatiive piece
    of writing һere at mү house.

    Мy site – дэлгэрэнгүй мэдээллийг уншина уу

  78. buying generic propecia online Experimental and clinical studies suggest that counterregulatory responses mediated by adenosine may be involved

  79. Fantastic web site. A lot of useful information here. I’m sending it to some pals ans also sharing in delicious. And obviously, thank you for your effort!

  80. Hi every one, here every person is sharing
    these kinds of experience, therefore it’s nice to read this weblog, and I used to pay a quick visit
    this blog every day.

  81. Hey there just wanted to give you a quick heads up and let you know a few of the images aren’t loading correctly. I’m not sure why but I think its a linking issue. I’ve tried it in two different internet browsers and both show the same results.

  82. Hello there! Do you know if they make any plugins to safeguard against hackers?
    I’m kinda paranoid about losing everything I’ve worked hard
    on. Any suggestions?

  83. Why viewers still make use of to read news papers when in this technological world the whole thing
    is presented on web?

  84. Have you ever thought about publishing an e-book or guest authoring on other sites? I have a blog based upon on the same subjects you discuss and would really like to have you share some stories/information. I know my viewers would enjoy your work. If you are even remotely interested, feel free to send me an e mail.

  85. tretinoin en lнnea entrega rбpida retacnyl prescrit sur ordonnance

  86. Link exchange is nothing else but it is simply placing the other person’s weblog link on your page at appropriate place and other person will also do same for you.

  87. Hi would you mind stating which blog platform you’re working with? I’m planning to start my own blog in the near future but I’m having a tough time making a decision between BlogEngine/Wordpress/B2evolution and Drupal. The reason I ask is because your design and style seems different then most blogs and I’m looking for something completely unique. P.S My apologies for getting off-topic but I had to ask!

  88. Undeniably believe that which you said. Your favourite reason appeared to be at the net the easiest factor to understand of.
    I say to you, I definitely get annoyed while
    other people consider concerns that they plainly don’t understand about.
    You controlled to hit the nail upon the highest and outlined out the entire thing without having side-effects , other people could take a signal.
    Will probably be back to get more. Thanks

  89. It’s remarkable designed for me to have a web site, which is helpful in favor of my experience. thanks admin

  90. Hi, i think that i saw you visited my weblog so i came to return the favor.I am trying to find things to improve my website!I suppose its ok to use some of your ideas!!

  91. Hello just wanted to give you a quick heads up. The text in your content seem to be running off the screen in Internet explorer. I’m not sure if this is a format issue or something to do with web browser compatibility but I thought I’d post to let you know. The layout look great though! Hope you get the problem solved soon. Kudos

  92. you are really a good webmaster. The web site loading velocity is incredible. It sort of feels that you are doing any unique trick. In addition, The contents are masterpiece. you have performed a wonderful activity in this matter!

  93. you are in reality a good webmaster. The site loading speed is incredible. It kind of feels that you are doing any unique trick. In addition, The contents are masterpiece. you have performed a great process in this topic!

  94. I would like to thank you for the efforts you have put in writing this blog. I’m hoping to see the same high-grade blog posts from you in the future as well. In fact, your creative writing abilities has inspired me to get my very own blog now 😉

  95. What’s uр, aftеr reading this remarkable post і am
    tօ᧐ cheerful tօ sshare my familiarity һere with
    mates.

  96. We stumbled νer here comіng from a different web pɑɡe and thought I moght
    as well check tһings out. I like wat I sее so now і am follоwing you.
    Loߋk forward to exploring your web page again.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

La Ley 34/2002 nos obliga a avisarte de que usamos cookies propias y de terceros con objetivos estadísticos y de sesión y para mostrarte la 'publi' que nos da de comer. Tranquilo, este mensaje solo sale una vez. Más información

Java desde 0 comunica a los usuarios, a través de este aviso, que puede utilizar cookies cuando el usuario navega por las diferentes pantallas y páginas del sitio. Durante el uso de nuestra página Web usted acepta y autoriza expresamente el uso de cookies, de acuerdo con nuestra Política de Privacidad. Este sitio web utiliza las siguientes cookies propias: - Cookies de sesión, para garantizar que los usuarios que escriban comentarios en el blog sean humanos y no aplicaciones automatizadas. De esta forma se combate el spam. Este sitio web utiliza las siguientes cookies de terceros: - Google AdManager y AdSense: Utiliza cookies para mejorar la publicidad. Entre otros fines, suelen utilizarse para segmentarla según el contenido que sea relevante para los usuarios o su ubicación, mejorar los informes de rendimiento de las campañas y evitar mostrar anuncios que los usuarios ya hayan visto. Las cookies no contienen información personal identificable. Consulta cómo utiliza Google la información de sitios web o aplicaciones. y cómo bloquear determinados anuncios. - Google Analytics: Almacena cookies para poder elaborar estadísticas sobre el tráfico y volumen de visitas de esta web. Al utilizar este sitio web está consintiendo el tratamiento de información acerca de usted por Google. Por tanto, el ejercicio de cualquier derecho en este sentido deberá hacerlo comunicando directamente con Google. - Redes sociales: Cada red social utiliza sus propias cookies para que usted pueda pinchar en botones del tipo Me gusta o Compartir.

Cerrar