Company Logo

HTML Tutorial - Learn HTML in Few Hours

Training Programs & Services

Updated on Dec 3, 2019

View more like this | Visit CALIFORNIA, PA | Contact Phptpoint
Image for HTML Tutorial - Learn HTML in Few Hours with ID of: 3891823
If you are a absolute beginner and want to learn HTML then you are at the right place because we at PHPTPOINT provide HTML tutorial for beginners that are provided by experts. We all know HTML stands for Hyper Text Markup Language which is used to describe the visual appearance of a document to be displayed by internet. It consist some document tags which act to directly describe the visual appearance of a web page or to provide a directive command such as inserting imagery or a link to another web page within a document. These tags are saved in text format and designed to be viewed or edited on any operating system that is able to connect to the internet. Now we discuss about HTML tags below.



My Top Bits Web Page


Page Heading


My First Web Page paragraph





The tag in the example code declares the document to be type HTML to a web browser. The tag contains a tag that will be displayed in the top of a web browser and can also contain Javascript and other meta data information for the web page. The <body> tag contains the displayable information in the HTML document and includes a header tag <h2> declaration and defines a new paragraph tag <p>. Although an HTML page can be displayed without all tags having corresponding closing tags, it is not considered to be a well-formed document and may have display errors if all tags are not closed. If you want to learn HTML in brief then visit here https://www.phptpoint.com/html-tutorial/</div></div></div> <div class="px-4" style="text-align: center; font-size: 12px; padding-top: 12px"><a href="//agreatertown.com/author/phptpoint-446713" class="text-base block p-2">View all posts by Phptpoint</a><a href="//agreatertown.com/montclair_nj/login_to_your_account_andor_reset_your_password_0006858276" class="text-base block p-2">Is this your business? Claim this post.</a><a href="//agreatertown.com/contact?a=446713&p=7094391" class="text-base block p-2">Contact Phptpoint</a></div> </main> <div class="text-center text-[12px] pt-5 px-4" /> goodideazs, LLC is not affiliated with the authors of this post nor is it responsible for its content, the accuracy and authenticity of which should be independently verified. </div> <footer class="footer text-center pt-40 px-4 pb-48 lg:pb-20 max-w-xlmw mx-auto mb-20"> <nav class="text-blue-600 mb-2"> <ul style="column-count: 1!important"> <li class="inline-block footer__nav-item"><a href="/montclair_nj/about_a_greater_town_000512">About</a></li> <li class="inline-block footer__nav-item"><a href="/terms">Terms</a></li> <li class="inline-block footer__nav-item"><a href="/affiliate_disclaimer">Affiliate Disclaimer</a></li> <li class="inline-block footer__nav-item"><a href="/privacy">Privacy</a></li> <li class="inline-block footer__nav-item"><a href="/contact" target="_blank">Contact A Greater Town</a></li> </ul> <ul style="column-count: 1!important"> <li class="inline-block footer__nav-item"><a href="/i">Top Business Listings</a></li> <li class="inline-block footer__nav-item"><a href="https://blog.agreatertown.com">Blog</a></li> <li class="inline-block footer__nav-item"><a href="https://agreatertown.com/seo-site-crawler">SEO Site Crawler</a></li> <li class="inline-block footer__nav-item"><a href="/agt-sitemaps">Sitemaps</a></li> </ul> </nav> <p class="text-gray-700 text-sm">Copyright © 2007-2026 goodideazs, LLC. All rights reserved.</p> </footer> </div> <script type="text/javascript" src="/dist/js/bundle.js?v=20260724t101410"></script> <!-- Thank you Modal --> <div class="hidden overflow-x-hidden overflow-y-auto fixed inset-0 z-50 outline-none focus:outline-none justify-center items-center" id="thankYouModal"> <div class="relative w-auto my-6 mx-auto max-w-3xl"> <div class="border-0 rounded-lg shadow-lg relative flex flex-col w-full bg-white outline-none focus:outline-none"> <div class="flex items-start justify-between p-5 border-b border-solid border-blueGray-200 rounded-t"> <h5 class="modal-title" id="thankYouLabel">Thank you for your submission</h5> <button class="p-1 ml-auto bg-transparent border-0 text-black opacity-5 float-right text-3xl leading-none font-semibold outline-none focus:outline-none" onclick="toggleModal('thankYouModal')"> <span class="bg-transparent text-black opacity-5 h-6 w-6 text-2xl block outline-none focus:outline-none"> × </span> </button> </div> <div class="relative p-6 flex-auto modal-body"> <span>You will be connected with a local real estate expert shortly.</span> </div> <div class="flex items-center justify-end p-6 border-t border-solid border-blueGray-200 rounded-b"> <button class="agt-btn-primary" onclick="toggleModal('thankYouModal')" type="submit">Okay</button> </div> </div> </div> </div> <div class="hidden opacity-25 fixed inset-0 z-40 bg-black" id="thankYouModal-backdrop"></div> <div id="zip-popup" class="hidden overflow-x-hidden overflow-y-auto fixed inset-0 z-50 outline-none focus:outline-none justify-center items-center"> <div class="relative w-auto my-6 mx-auto max-w-3xl"> <div class="border-0 rounded-lg shadow-lg relative flex flex-col w-full bg-white outline-none focus:outline-none"> <!-- header --> <div class="flex items-start justify-between p-5 border-b border-solid border-blueGray-200 rounded-t"> <h5 class="text-xl"> Complete the form below or call now <a href="tel:1-973-783-3226">1-973-783-3226</a> to get connected with a local agent. </h5> <button class="p-1 ml-auto bg-transparent border-0 text-black opacity-5 float-right text-3xl leading-none font-semibold outline-none focus:outline-none" onclick="toggleModal('zip-popup')"> <span class="bg-transparent text-black opacity-5 h-6 w-6 text-2xl block outline-none focus:outline-none"> × </span> </button> </div> <!-- body --> <div class="relative p-6 flex-auto" id="home-services-lead-gen" data-tf-element-role="offer"> <div id="modal-error-div" class="bg-orange-100 border-l-4 border-orange-500 text-orange-700 p-4 hidden" role="alert"> <p class="font-bold" id="modal-error-msg">Be Warned</p> </div> <form id="emailZipSponsor" action="/priam_do_realtor_com" method="POST"> <div class="modal-body"> <input type="hidden" name="cf-turnstile-response" value=""> <input type="hidden" name="post_url" value="https://agreatertown.com/california-pa/html-tutorial-learn-html-in-few-hours-0007094391"/> <input name="ListingKey" type="hidden" value="DELETE"> <input type="hidden" name="page_id"/> <input type="hidden" name="state_code" value="PA"/> <input type="hidden" name="author" value="Phptpoint"/> <input type="hidden" name="county_z" value="152"/> <input name="tcpa" type="hidden"> <input name="idempotency_key" type="hidden" value="6aab7d8250dd7"> <div class="p-2"> <input type="text" class="shadow appearance-none border rounded w-full py-2 px-3 text-gray-700 leading-tight focus:outline-none focus:shadow-outline" name="name" id="name" placeholder="Name*" autocomplete='name'> </div> <div class="p-2"> <input type="email" class="shadow appearance-none border rounded w-full py-2 px-3 text-gray-700 leading-tight focus:outline-none focus:shadow-outline" name="email" placeholder="Email*" autocomplete='email' required> </div> <div class="p-2"> <input type="text" class="shadow appearance-none border rounded w-full py-2 px-3 text-gray-700 leading-tight focus:outline-none focus:shadow-outline" name="tel" id="tel" autocomplete='tel' placeholder="Phone Number*" required> </div> <div class="p-2"> <input name="address" value="" style="display:none !important" tabindex="-1" autocomplete="off"> <p class="text-gray-500 text-xs italic mt-1">e.g., 07042</p> <input type="number" class="shadow appearance-none border rounded w-full py-2 px-3 text-gray-700 leading-tight focus:outline-none focus:shadow-outline" id="zip_code" name="zip_code" placeholder="Zip Code*" required max="99999" oninput="this.value = this.value.slice(0, 5)"> </div> <div class="cf-turnstile py-2" data-sitekey="0x4AAAAAABeQiFU0uAEzuBtF" data-callback="onTurnstileSuccess" data-theme="light"></div> </div> <div> <p class= "agt-zip-disclaimer text-[11px] text-left pt-[5px] italic" data-tf-element-role="consent-language"></p> </div> <!--footer--> <div class="flex items-center justify-end p-6 border-t border-solid border-blueGray-200 rounded-b"> <button class="agt-btn-secondary" type="button" onclick="toggleModal('zip-popup')">Close</button> <button id="agent-zip-mail-submit" class="agt-btn-primary btn-disabled" type="submit" disabled="true" data-tf-element-role="submit">Send</button> </div> </form> </div> </div> </div> </div> <div class="hidden opacity-25 fixed inset-0 z-40 bg-black" id="zip-popup-backdrop"></div> <script> function onTurnstileSuccess(token) { const submitButton = document.getElementById('agent-zip-mail-submit'); if (submitButton) { submitButton.classList.remove('btn-disabled'); submitButton.removeAttribute('disabled'); } const tokenField = document.querySelector('input[name="cf-turnstile-response"]'); if (tokenField) { tokenField.value = token; } } </script> <script> var defaultDisclaimer = ` By proceeding, you consent to receive calls, texts and voicemails at the number you provided (may be recorded and may be autodialed and use prerecorded and artificial voices), and email, from <a href='https://agreatertown.com' target='_blank'>AGreaterTown.com'</a>, Opcity, <a href='https://realtor.com' rel='nofollow' target='_blank'>realtor.com</a> and their network of service providers about your inquiry and other home-related matters. Msg/data rates may apply. This consent applies even if you are on a do not call list and is not a condition of any purchase. `; var _defaultThanks = "Thank you for your submission. You'll be contacted shortly to connect you with a local real estate expert."; let thanks; function turnstileDyno() { // If Turnstile already exists or script already injected, do nothing if (window.turnstile || document.getElementById('turnstile-script')) return; const script = document.createElement('script'); script.id = 'turnstile-script'; script.type = 'text/javascript'; script.src = 'https://challenges.cloudflare.com/turnstile/v0/api.js'; script.async = true; script.defer = true; document.head.appendChild(script); } function trustedFormDyno() { const field = 'xxTrustedFormCertUrl'; const provideReferrer = false; const invertFieldSensitivity = false; const useTaggedConsent = true; // Enable consent tagging const tf = document.createElement('script'); tf.type = 'text/javascript'; tf.async = true; tf.src = 'http' + (document.location.protocol === 'https:' ? 's' : '') + '://api.trustedform.com/trustedform.js?provide_referrer=' + encodeURIComponent(provideReferrer) + '&field=' + encodeURIComponent(field) + '&l=' + (new Date().getTime() + Math.random()) + '&invert_field_sensitivity=' + encodeURIComponent(invertFieldSensitivity) + '&use_tagged_consent=' + encodeURIComponent(useTaggedConsent); const s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(tf, s); } function validateZip(){ const zipInput = document.querySelector('#zip_code'); if(zipInput.value.length < 5){ showErrorMessage("Invalid ZIP"); return false; } return true; } function emailFormHandlerZip(fn, prefn) { const agtZipPopUp = document.querySelectorAll('.agt-zip-popup'); agtZipPopUp.forEach(el => { el.addEventListener('click',event => { turnstileDyno(); trustedFormDyno(); if (prefn) prefn('contact-form-show'); event.preventDefault(); toggleModal('zip-popup'); const inputTcpa = document.querySelector("input[name ='tcpa']"); const inputPageId = document.querySelector("input[name ='page_id']"); const agtDisclaimer = document.querySelector(".agt-zip-disclaimer"); inputTcpa.value = encodeURIComponent(event.currentTarget.dataset.disclaimer || defaultDisclaimer); inputPageId.value = event.currentTarget.dataset.sponsor; agtDisclaimer.innerHTML = (event.currentTarget.dataset.disclaimer || defaultDisclaimer); thanks = (event.currentTarget.dataset.thanks || _defaultThanks); }); }); const emailZipfrm = document.getElementById("emailZipSponsor"); emailZipfrm.addEventListener('submit', e => { e.preventDefault(); if(!validateZip()) return; const formType = emailZipfrm.getAttribute('method'); const url = emailZipfrm.getAttribute('action'); const formData = new FormData(emailZipfrm); const agentZipEmailSubmit = document.getElementById('agent-zip-mail-submit'); agentZipEmailSubmit.classList.add('btn-disabled'); agentZipEmailSubmit.setAttribute('disabled', true); fetch(url,{ method: formType, body: formData }).then(response => { if(response.status === 200){ return response.text().then(data => { if(data != 'ok'){ console.log(data); throw new Error('Something went wrong in the Form, Please try again later.'); } toggleModal('zip-popup'); if (fn) fn('contact-form-submit'); if (thanks){ let thankYouModal = document.getElementById('#thankYouModal'); const thankYouModalMessage = document.querySelector('#thankYouModal .modal-body span'); thankYouModalMessage.innerHTML = thanks; toggleModal('thankYouModal'); } }); }else{ return response.text().then(error => { showErrorMessage(error); turnstile.reset(); }); } }).catch(error => { console.log('An error occurred.'); console.log(error); showErrorMessage(error); }); }); } function showErrorMessage(error) { const errorDiv = document.getElementById('modal-error-div'); const errorMessage = document.getElementById('modal-error-msg'); if (errorMessage) { errorMessage.textContent = error; } if (errorDiv) { errorDiv.classList.remove('hidden'); } } emailFormHandlerZip(); </script> <script type="text/javascript"> function toggleModal(modalID) { const modal = document.getElementById(modalID); const backdrop = document.getElementById(modalID + "-backdrop"); [modal, backdrop].forEach(element => element.classList.toggle("hidden")); backdrop.classList.toggle("flex"); document.body.classList.toggle("overflow-y-hidden"); } </script> <noscript> <img src="https://api.trustedform.com/ns.gif" /> </noscript> <script type="text/javascript"> var _gauges = _gauges || []; (function() { var t = document.createElement('script'); t.type = 'text/javascript'; t.async = true; t.id = 'gauges-tracker'; t.setAttribute('data-site-id', '647c3017e54e523553cf4cc6'); t.setAttribute('data-track-path', 'https://track.gaug.es/track.gif'); t.src = 'https://d2fuc4clr7gvcn.cloudfront.net/track.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(t, s); })(); </script> </body> </html>