<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[HTML for beginners: Building Skeleton]]></title><description><![CDATA[HTML for beginners: Building Skeleton]]></description><link>https://html-for-beginners-building-skeleton.hashnode.dev</link><generator>RSS for Node</generator><lastBuildDate>Wed, 16 Sep 2026 19:50:27 GMT</lastBuildDate><atom:link href="https://html-for-beginners-building-skeleton.hashnode.dev/rss.xml" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><ttl>60</ttl><item><title><![CDATA[HTML for Beginners: Building the Skeleton of a Webpage]]></title><description><![CDATA[It was a quiet evening when I attended my first HTML class on ChaiCode after attending my first class. Then I decided to build my first webpage because I understood how websites worked. I thought. That’s when I stumbled upon HTML, the magical languag...]]></description><link>https://html-for-beginners-building-skeleton.hashnode.dev/html-for-beginners-building-the-skeleton-of-a-webpage</link><guid isPermaLink="true">https://html-for-beginners-building-skeleton.hashnode.dev/html-for-beginners-building-the-skeleton-of-a-webpage</guid><category><![CDATA[ChaiCode]]></category><category><![CDATA[HTML5]]></category><category><![CDATA[basics of html]]></category><dc:creator><![CDATA[Omkar Patil]]></dc:creator><pubDate>Tue, 21 Jan 2025 04:00:00 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1737392456356/f434db5d-4e6f-41f9-9662-5776cea8901f.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>It was a quiet evening when I attended my first HTML class on ChaiCode after attending my first class. Then I decided to build my first webpage because I understood how websites worked. I thought. That’s when I stumbled upon HTML, the magical language that forms the backbone of every webpage we see.</p>
<h3 id="heading-lets-know-about-what-is-html"><mark>Let’s know about what is HTML</mark></h3>
<h3 id="heading-what-is-html">What is HTML?</h3>
<ul>
<li>When building a webpage, think of HTML(<strong><mark>Hypertext Markup Language</mark></strong>) as the skeleton that provides structure. Just like a building needs blueprints, HTML is the foundation for organizing content on the web.</li>
</ul>
<h3 id="heading-lets-see-with-diagram"><em><mark>Let's see with Diagram</mark></em></h3>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1737394389721/4094ffdd-dccc-4e39-a4d8-3222b080b7b6.png" alt class="image--center mx-auto" /></p>
<h3 id="heading-now-we-can-see-the-key-topic-of-html"><em><mark>Now we can see the Key Topic of HTML</mark></em></h3>
<ol>
<li><p>HTML for Beginners: Building the skeleton of a webpage</p>
<ul>
<li><p>Every HTML document starts with the <code>&lt;!DOCTYPE HTML&gt;</code>declaration, followed by essential tags like <code>&lt;HTML&gt;</code>,<code>&lt;head&gt;</code>, and <code>&lt;body&gt;</code>.</p>
</li>
<li><p>The <code>&lt;head&gt;</code> section contains metadata, like the title and links to stylesheets.</p>
</li>
<li><p>The <code>&lt;body&gt;</code> section holds the page's visible content, such as headings, paragraphs, images, and links.</p>
</li>
</ul>
</li>
</ol>
<h3 id="heading-structure-of-html"><em><mark>Structure of HTML</mark></em></h3>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1737397654233/2822787d-7e31-4043-9adb-ef9902145955.gif" alt class="image--center mx-auto" /></p>
<h3 id="heading-now-we-can-see-what-html-tags"><em><mark>Now we can see what HTML tags</mark></em></h3>
<h3 id="heading-what-are-html-tags">What Are HTML Tags?</h3>
<p>HTML tags are the building blocks of any webpage. Think of them as labels that tell the browser how to display the content. For example, when you write a paragraph, you use the <code>&lt;p&gt;</code> tag to inform the browser, “Hey, this is a paragraph.”</p>
<p>Tags are usually enclosed in angle brackets, like <code>&lt;tag&gt;</code>. Most tags come in pairs:</p>
<ol>
<li><p><strong>Opening tag</strong>: <code>&lt;tag&gt;</code></p>
</li>
<li><p><strong>Closing tag</strong>: <code>&lt;/tag&gt;</code><br /> The content goes between these tags.</p>
</li>
</ol>
<h3 id="heading-types-of-html-tags"><em><mark>Types of HTML Tags</mark></em></h3>
<ol>
<li><h3 id="heading-basic-structure-tags"><strong>Basic Structure Tags</strong></h3>
</li>
</ol>
<ul>
<li><p><code>&lt;html&gt;</code>: This wraps everything and tells the browser, “This is an HTML document.”</p>
</li>
<li><p><code>&lt;head&gt;</code>: This is where you put things like the page title, styles, and metadata (stuff the user doesn’t see directly).</p>
</li>
<li><p><code>&lt;body&gt;</code>: This is the visible part of your webpage—the text, images, buttons, etc.</p>
</li>
</ul>
<ol start="2">
<li><h3 id="heading-content-tags"><strong>Content Tags</strong></h3>
</li>
</ol>
<ul>
<li><p><code>&lt;h1&gt;</code> to <code>&lt;h6&gt;</code>: These are for headings. <code>&lt;h1&gt;</code> is the largest, and <code>&lt;h6&gt;</code> is the smallest. Think of them as the titles and subtitles of your webpage.</p>
</li>
<li><p><code>&lt;p&gt;</code>: For paragraphs. Use this to write normal text.</p>
</li>
<li><p><code>&lt;a&gt;</code>: This is for links. Do you want to link to Google? Use:</p>
</li>
</ul>
<pre><code class="lang-xml">    <span class="hljs-tag">&lt;<span class="hljs-name">a</span> <span class="hljs-attr">href</span>=<span class="hljs-string">"https://google.com"</span>&gt;</span>Go to Google<span class="hljs-tag">&lt;/<span class="hljs-name">a</span>&gt;</span>
</code></pre>
<p><code>&lt;img&gt;</code>: This adds images to your webpage. Example</p>
<pre><code class="lang-xml">        <span class="hljs-tag">&lt;<span class="hljs-name">img</span> <span class="hljs-attr">src</span>=<span class="hljs-string">"image.jpg"</span> <span class="hljs-attr">alt</span>=<span class="hljs-string">"Description of the image"</span>&gt;</span>
</code></pre>
<ol start="3">
<li><h3 id="heading-layout-tags"><strong>Layout Tags</strong></h3>
</li>
</ol>
<ul>
<li><p><code>&lt;div&gt;</code>: A container for grouping elements. Think of it as a box you can use to organize your content.</p>
</li>
<li><p><code>&lt;span&gt;</code>: A smaller container used to style specific parts of text, like making one word bold.</p>
</li>
</ul>
<ol start="4">
<li><strong>Form Tags</strong> (For Input Fields)</li>
</ol>
<ul>
<li><p><code>&lt;form&gt;</code>: Wraps a form.</p>
</li>
<li><p><code>&lt;input&gt;</code>: For text boxes, buttons, etc. Example:</p>
<pre><code class="lang-xml">        <span class="hljs-tag">&lt;<span class="hljs-name">input</span> <span class="hljs-attr">type</span>=<span class="hljs-string">"text"</span> <span class="hljs-attr">placeholder</span>=<span class="hljs-string">"Enter your name"</span>&gt;</span>
</code></pre>
</li>
<li><p><code>&lt;button&gt;</code>: Adds a button.</p>
</li>
</ul>
<h2 id="heading-conclusion"><em><mark>Conclusion </mark></em> <mark>:</mark></h2>
<ul>
<li><p>Building webpages with HTML is like learning a new language—it might feel unfamiliar at first, but with practice, it becomes second nature. So, grab your "HTML toolkit," start experimenting with tags, and watch your ideas come to life on the web!</p>
<p>  Happy coding! 🚀</p>
</li>
</ul>
]]></content:encoded></item></channel></rss>