<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Dipesh Joshi</title>
    <description>The latest articles on DEV Community by Dipesh Joshi (@dipeshj2310).</description>
    <link>https://dev.to/dipeshj2310</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F879460%2F597ea31b-bcad-42d6-92aa-08c4a3f410e0.jpg</url>
      <title>DEV Community: Dipesh Joshi</title>
      <link>https://dev.to/dipeshj2310</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/dipeshj2310"/>
    <language>en</language>
    <item>
      <title>CSS Positions</title>
      <dc:creator>Dipesh Joshi</dc:creator>
      <pubDate>Sat, 24 Dec 2022 15:11:50 +0000</pubDate>
      <link>https://dev.to/dipeshj2310/css-positions-7g2</link>
      <guid>https://dev.to/dipeshj2310/css-positions-7g2</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;Hi Friends, I have written a blog on CSS Positioning, hope it will easy to read and understand.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3 id="heading-css-positions-property-with-example"&gt;CSS Positions Property with Example&lt;/h3&gt;

&lt;h4 id="heading-position-property-has-5-values"&gt;Position Property has 5 values-&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;Static&lt;/li&gt;
&lt;li&gt;Relative&lt;/li&gt;
&lt;li&gt;Absolute&lt;/li&gt;
&lt;li&gt;Fixed&lt;/li&gt;
&lt;li&gt;Sticky&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id="heading-sticky-position"&gt;Sticky Position&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;It is default position of every element.&lt;/li&gt;
&lt;li&gt;Explanation- lets take a box and we can see there will be no change in box position.&lt;blockquote&gt;
&lt;p&gt;by applying static position nothing is change.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/li&gt;
&lt;/ul&gt;


&lt;pre&gt;&lt;code&gt;&lt;span class="hljs-comment"&gt;//HTML Code-&lt;/span&gt;&lt;br&gt;
&lt;span class="hljs-operator"&gt;&amp;lt;&lt;/span&gt;body&lt;span class="hljs-operator"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
  &lt;span class="hljs-operator"&gt;&amp;lt;&lt;/span&gt;div class&lt;span class="hljs-operator"&gt;=&lt;/span&gt;&lt;span class="hljs-string"&gt;"container"&lt;/span&gt;&lt;span class="hljs-operator"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
  &lt;span class="hljs-operator"&gt;&amp;lt;&lt;/span&gt;div class&lt;span class="hljs-operator"&gt;=&lt;/span&gt;&lt;span class="hljs-string"&gt;"child"&lt;/span&gt;&lt;span class="hljs-operator"&gt;&amp;gt;&lt;/span&gt;&lt;span class="hljs-operator"&gt;&amp;lt;&lt;/span&gt;&lt;span class="hljs-operator"&gt;/&lt;/span&gt;div&lt;span class="hljs-operator"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
  &lt;span class="hljs-operator"&gt;&amp;lt;&lt;/span&gt;&lt;span class="hljs-operator"&gt;/&lt;/span&gt;div&lt;span class="hljs-operator"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
&lt;span class="hljs-operator"&gt;&amp;lt;&lt;/span&gt;&lt;span class="hljs-operator"&gt;/&lt;/span&gt;body&lt;span class="hljs-operator"&gt;&amp;gt;&lt;/span&gt;

&lt;p&gt;&lt;span&gt;//CSS Code-&lt;/span&gt;&lt;br&gt;
&lt;span&gt;*&lt;/span&gt;{&lt;br&gt;
  margin:&lt;span&gt;0&lt;/span&gt;;&lt;br&gt;
  padding:&lt;span&gt;0&lt;/span&gt;;&lt;br&gt;
  box&lt;span&gt;-&lt;/span&gt;sizing: border&lt;span&gt;-&lt;/span&gt;box;&lt;br&gt;&lt;br&gt;
}&lt;br&gt;
.container{&lt;br&gt;
  height:100px;&lt;br&gt;
  width:100px;&lt;br&gt;
  border:1px solid black;&lt;br&gt;
  background&lt;span&gt;-&lt;/span&gt;color:lightgreen;&lt;br&gt;
  position:static;&lt;br&gt;
}&lt;br&gt;
&lt;/p&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Edu0R5KU--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.hashnode.com/res/hashnode/image/upload/v1652202037386/Q_dMvurO-.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Edu0R5KU--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.hashnode.com/res/hashnode/image/upload/v1652202037386/Q_dMvurO-.JPG" alt="static.JPG" width="880" height="229"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3 id="heading-relative-andamp-absolute"&gt;Relative &amp;amp; Absolute&lt;/h3&gt;

&lt;p&gt;Both works in same way except that&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Relative -&amp;gt; works on Parent Class&lt;/li&gt;
&lt;li&gt;Absolute -&amp;gt; words on Children class&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Explanation- lets take a box means we are working only on container, child is not in role till now.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;After applying position relative we can see box moved 100px from left.&lt;/p&gt;
&lt;/blockquote&gt;


&lt;pre&gt;&lt;code&gt;&lt;span class="hljs-comment"&gt;//HTML Code-&lt;/span&gt;&lt;br&gt;
&lt;span class="hljs-operator"&gt;&amp;lt;&lt;/span&gt;body&lt;span class="hljs-operator"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
  &lt;span class="hljs-operator"&gt;&amp;lt;&lt;/span&gt;div class&lt;span class="hljs-operator"&gt;=&lt;/span&gt;&lt;span class="hljs-string"&gt;"container"&lt;/span&gt;&lt;span class="hljs-operator"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
  &lt;span class="hljs-operator"&gt;&amp;lt;&lt;/span&gt;div class&lt;span class="hljs-operator"&gt;=&lt;/span&gt;&lt;span class="hljs-string"&gt;"child"&lt;/span&gt;&lt;span class="hljs-operator"&gt;&amp;gt;&lt;/span&gt;&lt;span class="hljs-operator"&gt;&amp;lt;&lt;/span&gt;&lt;span class="hljs-operator"&gt;/&lt;/span&gt;div&lt;span class="hljs-operator"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
  &lt;span class="hljs-operator"&gt;&amp;lt;&lt;/span&gt;&lt;span class="hljs-operator"&gt;/&lt;/span&gt;div&lt;span class="hljs-operator"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
&lt;span class="hljs-operator"&gt;&amp;lt;&lt;/span&gt;&lt;span class="hljs-operator"&gt;/&lt;/span&gt;body&lt;span class="hljs-operator"&gt;&amp;gt;&lt;/span&gt;

&lt;p&gt;&lt;span&gt;//CSS Code-&lt;/span&gt;&lt;br&gt;
&lt;span&gt;*&lt;/span&gt;{&lt;br&gt;
  margin:&lt;span&gt;0&lt;/span&gt;;&lt;br&gt;
  padding:&lt;span&gt;0&lt;/span&gt;;&lt;br&gt;
  box&lt;span&gt;-&lt;/span&gt;sizing: border&lt;span&gt;-&lt;/span&gt;box;&lt;br&gt;&lt;br&gt;
}&lt;br&gt;
.container{&lt;br&gt;
  height:100px;&lt;br&gt;
  width:100px;&lt;br&gt;
  border:1px solid black;&lt;br&gt;
  background&lt;span&gt;-&lt;/span&gt;color:lightgreen;&lt;br&gt;
  position:relative;&lt;br&gt;
  left:100px;&lt;br&gt;
}&lt;br&gt;
&lt;/p&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--zEi3mN3g--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.hashnode.com/res/hashnode/image/upload/v1652202605483/ofMmNdqqJe.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--zEi3mN3g--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.hashnode.com/res/hashnode/image/upload/v1652202605483/ofMmNdqqJe.JPG" alt="Relative.JPG" width="880" height="193"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3 id="heading-relative-vs-absolute"&gt;Relative vs Absolute&lt;/h3&gt;

&lt;p&gt;Now lets take a children to explain it. child box moved 100px from its parent means outer box as seen in below image.&lt;/p&gt;


&lt;pre&gt;&lt;code&gt;&lt;span class="hljs-comment"&gt;//HTML Code-&lt;/span&gt;&lt;br&gt;
&lt;span class="hljs-operator"&gt;&amp;lt;&lt;/span&gt;body&lt;span class="hljs-operator"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
  &lt;span class="hljs-operator"&gt;&amp;lt;&lt;/span&gt;div class&lt;span class="hljs-operator"&gt;=&lt;/span&gt;&lt;span class="hljs-string"&gt;"container"&lt;/span&gt;&lt;span class="hljs-operator"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
  &lt;span class="hljs-operator"&gt;&amp;lt;&lt;/span&gt;div class&lt;span class="hljs-operator"&gt;=&lt;/span&gt;&lt;span class="hljs-string"&gt;"child"&lt;/span&gt;&lt;span class="hljs-operator"&gt;&amp;gt;&lt;/span&gt;&lt;span class="hljs-operator"&gt;&amp;lt;&lt;/span&gt;&lt;span class="hljs-operator"&gt;/&lt;/span&gt;div&lt;span class="hljs-operator"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
  &lt;span class="hljs-operator"&gt;&amp;lt;&lt;/span&gt;&lt;span class="hljs-operator"&gt;/&lt;/span&gt;div&lt;span class="hljs-operator"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
&lt;span class="hljs-operator"&gt;&amp;lt;&lt;/span&gt;&lt;span class="hljs-operator"&gt;/&lt;/span&gt;body&lt;span class="hljs-operator"&gt;&amp;gt;&lt;/span&gt;

&lt;p&gt;&lt;span&gt;//CSS Code-&lt;/span&gt;&lt;br&gt;
&lt;span&gt;*&lt;/span&gt;{&lt;br&gt;
  margin:&lt;span&gt;0&lt;/span&gt;;&lt;br&gt;
  padding:&lt;span&gt;0&lt;/span&gt;;&lt;br&gt;
  box&lt;span&gt;-&lt;/span&gt;sizing: border&lt;span&gt;-&lt;/span&gt;box;&lt;br&gt;&lt;br&gt;
}&lt;br&gt;
.container{&lt;br&gt;
  height:300px;&lt;br&gt;
  width:300px;&lt;br&gt;
  border:1px solid black;&lt;br&gt;
  background&lt;span&gt;-&lt;/span&gt;color:lightgreen;&lt;br&gt;
  position:relative;&lt;br&gt;
}&lt;br&gt;
.child{&lt;br&gt;
  width:100px;&lt;br&gt;
  height:100px;&lt;br&gt;
  background&lt;span&gt;-&lt;/span&gt;color:pink;&lt;br&gt;
  border:1px solid black;&lt;br&gt;
  position:absolute;&lt;br&gt;
  left:100px&lt;br&gt;
}&lt;br&gt;
&lt;/p&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--oR3hONh5--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.hashnode.com/res/hashnode/image/upload/v1652203388373/teGO8pki0.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--oR3hONh5--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.hashnode.com/res/hashnode/image/upload/v1652203388373/teGO8pki0.JPG" alt="Relative vs absolute.JPG" width="880" height="376"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;ul&gt;
&lt;li&gt;Suppose we are giving relative position to body not the parent box then output will be shown like below. here we are assuming that parent box is in middle of the page&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;


&lt;pre&gt;&lt;code&gt;&lt;span class="hljs-selector-tag"&gt;body&lt;/span&gt; {&lt;br&gt;
  &lt;span class="hljs-attribute"&gt;position&lt;/span&gt;: relative;&lt;br&gt;
}&lt;br&gt;
&lt;span class="hljs-selector-class"&gt;.container&lt;/span&gt; {&lt;br&gt;
  &lt;span class="hljs-attribute"&gt;height&lt;/span&gt;: &lt;span class="hljs-number"&gt;300px&lt;/span&gt;;&lt;br&gt;
  &lt;span class="hljs-attribute"&gt;width&lt;/span&gt;: &lt;span class="hljs-number"&gt;300px&lt;/span&gt;;&lt;br&gt;
  &lt;span class="hljs-attribute"&gt;margin&lt;/span&gt;:auto;&lt;br&gt;
  &lt;span class="hljs-attribute"&gt;border&lt;/span&gt;: &lt;span class="hljs-number"&gt;1px&lt;/span&gt; solid black;&lt;br&gt;
  &lt;span class="hljs-attribute"&gt;background-color&lt;/span&gt;: lightgreen;&lt;br&gt;
}&lt;br&gt;
&lt;span class="hljs-selector-class"&gt;.child&lt;/span&gt; {&lt;br&gt;
  &lt;span class="hljs-attribute"&gt;width&lt;/span&gt;: &lt;span class="hljs-number"&gt;100px&lt;/span&gt;;&lt;br&gt;
  &lt;span class="hljs-attribute"&gt;height&lt;/span&gt;: &lt;span class="hljs-number"&gt;100px&lt;/span&gt;;&lt;br&gt;
  &lt;span class="hljs-attribute"&gt;background-color&lt;/span&gt;: pink;&lt;br&gt;
  &lt;span class="hljs-attribute"&gt;border&lt;/span&gt;: &lt;span class="hljs-number"&gt;1px&lt;/span&gt; solid black;&lt;br&gt;
  &lt;span class="hljs-attribute"&gt;position&lt;/span&gt;: absolute;&lt;br&gt;
  &lt;span class="hljs-attribute"&gt;left&lt;/span&gt;: &lt;span class="hljs-number"&gt;100px&lt;/span&gt;;&lt;br&gt;
}&lt;br&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--oVb6btn_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.hashnode.com/res/hashnode/image/upload/v1652203924868/F0nQjaBqa.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--oVb6btn_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.hashnode.com/res/hashnode/image/upload/v1652203924868/F0nQjaBqa.JPG" alt="bodyrelative.JPG" width="880" height="317"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Fixed Position
After applying fixed position to the box it has fixed at its given position. Even we scroll, it will no move from its fixed position i.e. 100px from top and 200px from left. &lt;/p&gt;
&lt;/blockquote&gt;


&lt;pre&gt;&lt;code&gt;&lt;span class="hljs-comment"&gt;//HTML Code-&lt;/span&gt;&lt;br&gt;
&lt;span class="hljs-operator"&gt;&amp;lt;&lt;/span&gt;body&lt;span class="hljs-operator"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
  &lt;span class="hljs-operator"&gt;&amp;lt;&lt;/span&gt;div class&lt;span class="hljs-operator"&gt;=&lt;/span&gt;&lt;span class="hljs-string"&gt;"container"&lt;/span&gt;&lt;span class="hljs-operator"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
    &lt;span class="hljs-operator"&gt;&amp;lt;&lt;/span&gt;p&lt;span class="hljs-operator"&gt;&amp;gt;&lt;/span&gt;Lorem ipsum dolor, sit amet consectetur adipisicing elit. &lt;br&gt;
     Tempore, soluta?&lt;span class="hljs-operator"&gt;&amp;lt;&lt;/span&gt;&lt;span class="hljs-operator"&gt;/&lt;/span&gt;p&lt;span class="hljs-operator"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
  &lt;span class="hljs-operator"&gt;&amp;lt;&lt;/span&gt;div class&lt;span class="hljs-operator"&gt;=&lt;/span&gt;&lt;span class="hljs-string"&gt;"child-box"&lt;/span&gt;&lt;span class="hljs-operator"&gt;&amp;gt;&lt;/span&gt;&lt;span class="hljs-operator"&gt;&amp;lt;&lt;/span&gt;&lt;span class="hljs-operator"&gt;/&lt;/span&gt;div&lt;span class="hljs-operator"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
   &lt;span class="hljs-operator"&gt;&amp;lt;&lt;/span&gt;p&lt;span class="hljs-operator"&gt;&amp;gt;&lt;/span&gt;Lorem ipsum dolor, sit amet consectetur adipisicing elit. &lt;br&gt;
    Tempore, soluta?&lt;span class="hljs-operator"&gt;&amp;lt;&lt;/span&gt;&lt;span class="hljs-operator"&gt;/&lt;/span&gt;p&lt;span class="hljs-operator"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
&lt;span class="hljs-operator"&gt;&amp;lt;&lt;/span&gt;&lt;span class="hljs-operator"&gt;/&lt;/span&gt;div&lt;span class="hljs-operator"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
&lt;span class="hljs-operator"&gt;&amp;lt;&lt;/span&gt;&lt;span class="hljs-operator"&gt;/&lt;/span&gt;body&lt;span class="hljs-operator"&gt;&amp;gt;&lt;/span&gt;

&lt;p&gt;&lt;span&gt;//CSS Code-&lt;/span&gt;&lt;br&gt;
.container {&lt;br&gt;
  height: 1000px;&lt;br&gt;
}&lt;br&gt;
.child-box {&lt;br&gt;
  width: 100px;&lt;br&gt;
  height: 100px;&lt;br&gt;
  background&lt;span&gt;-&lt;/span&gt;color: pink;&lt;br&gt;
  border: 1px solid black;&lt;br&gt;
  position: &lt;span&gt;fixed&lt;/span&gt;;&lt;br&gt;
  top:100px;&lt;br&gt;
  left: 200px;&lt;br&gt;
}&lt;br&gt;
&lt;/p&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--a84evBTY--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.hashnode.com/res/hashnode/image/upload/v1652205106060/XyoTndzFj.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--a84evBTY--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.hashnode.com/res/hashnode/image/upload/v1652205106060/XyoTndzFj.JPG" alt="Fixed.JPG" width="880" height="296"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3 id="heading-sticky-position"&gt;Sticky Position&lt;/h3&gt;


&lt;pre&gt;&lt;code&gt;&lt;span class="hljs-comment"&gt;//CSS Code-&lt;/span&gt;&lt;br&gt;
&lt;span class="hljs-selector-class"&gt;.child-box&lt;/span&gt; {&lt;br&gt;
  &lt;span class="hljs-attribute"&gt;width&lt;/span&gt;: &lt;span class="hljs-number"&gt;100px&lt;/span&gt;;&lt;br&gt;
  &lt;span class="hljs-attribute"&gt;height&lt;/span&gt;: &lt;span class="hljs-number"&gt;100px&lt;/span&gt;;&lt;br&gt;
  &lt;span class="hljs-attribute"&gt;background-color&lt;/span&gt;: pink;&lt;br&gt;
  &lt;span class="hljs-attribute"&gt;border&lt;/span&gt;: &lt;span class="hljs-number"&gt;1px&lt;/span&gt; solid black;&lt;br&gt;
  &lt;span class="hljs-attribute"&gt;position&lt;/span&gt;: sticky;&lt;br&gt;
  &lt;span class="hljs-attribute"&gt;top&lt;/span&gt;:&lt;span class="hljs-number"&gt;10px&lt;/span&gt;;&lt;br&gt;
  &lt;span class="hljs-attribute"&gt;left&lt;/span&gt;: &lt;span class="hljs-number"&gt;200px&lt;/span&gt;;&lt;br&gt;
}&lt;br&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;We can understand by below example-&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;After applying sticky position to the box- if we check without scrolling it will remain at its original position means 200px from left.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--__smk-Vd--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.hashnode.com/res/hashnode/image/upload/v1652206543843/hMPAQCFvW.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--__smk-Vd--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.hashnode.com/res/hashnode/image/upload/v1652206543843/hMPAQCFvW.JPG" alt="stickoriginal.JPG" width="880" height="373"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;But when we check with scrolling, box moves up but when it reached at given position means 10px from top then it sticks there.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--y-BapU-4--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.hashnode.com/res/hashnode/image/upload/v1652206636551/j_RPf5JPF.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--y-BapU-4--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.hashnode.com/res/hashnode/image/upload/v1652206636551/j_RPf5JPF.JPG" alt="stickmove.JPG" width="880" height="351"&gt;&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;This article is published w/ &lt;a href="https://scattr.io?ref=dev"&gt;Scattr  ↗️&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>CSS Float &amp; Clear</title>
      <dc:creator>Dipesh Joshi</dc:creator>
      <pubDate>Sat, 24 Dec 2022 15:11:47 +0000</pubDate>
      <link>https://dev.to/dipeshj2310/css-float-clear-61a</link>
      <guid>https://dev.to/dipeshj2310/css-float-clear-61a</guid>
      <description>&lt;h1 id="heading-float"&gt;&lt;strong&gt;FLOAT&lt;/strong&gt;&lt;/h1&gt;

&lt;ul&gt;
&lt;li&gt;The CSS float property specifies how an element should float.&lt;/li&gt;
&lt;li&gt;so let’s Understand with the example&lt;/li&gt;
&lt;li&gt;left - The element floats to the left of its container&lt;/li&gt;
&lt;li&gt;right - The element floats to the right of its container&lt;/li&gt;
&lt;li&gt;none - The element does not float (will be displayed just where it occurs in the text). This is default&lt;/li&gt;
&lt;li&gt;inherit - The element inherits the float value of its parent&lt;/li&gt;
&lt;li&gt;so here in example we have very 2 images there will taking space and not beutifull visually too&lt;/li&gt;
&lt;li&gt;so make it them right or left side we used&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;float:left&lt;/strong&gt; or &lt;strong&gt;float:right&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id="heading-example1st-of-float"&gt;Example:1st of float&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1670240879013%2FE3ahmaZTE.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1670240879013%2FE3ahmaZTE.png" alt="1.png" width="800" height="648"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1670240886430%2FlHMG5vaQW.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1670240886430%2FlHMG5vaQW.jpeg" alt="2.jpeg" width="800" height="368"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1670240891383%2FK_kWZ4KCi.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1670240891383%2FK_kWZ4KCi.png" alt="3.png" width="800" height="767"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1670240896170%2FtQO4HgbQt.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1670240896170%2FtQO4HgbQt.png" alt="4.png" width="800" height="172"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2 id="heading-example2nd-of-float"&gt;Example:2nd of float&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;when we make navigation bar and we applied float and  our element(li)  out from ul container.&lt;/li&gt;
&lt;li&gt;when we float  ul make it smaller so li comes out of ul  to prevent this overflow . property of overflow comes in picture&lt;/li&gt;
&lt;li&gt;this li overflow from ul stop by &lt;strong&gt;overflow : auto&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;code&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1670241000616%2FzNYxvsP4v.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1670241000616%2FzNYxvsP4v.png" alt="5.png" width="800" height="913"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;output&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1670241027591%2FFUPcHqXK_.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1670241027591%2FFUPcHqXK_.png" alt="51.png" width="800" height="86"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;code&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1670241044863%2FY6y9OIrKe.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1670241044863%2FY6y9OIrKe.png" alt="6.png" width="800" height="561"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;output&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1670241056478%2FWB2-LiLTy.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1670241056478%2FWB2-LiLTy.png" alt="7.png" width="800" height="158"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1 id="heading-clear-property"&gt;&lt;strong&gt;CLEAR PROPERTY&lt;/strong&gt;&lt;/h1&gt;

&lt;ul&gt;
&lt;li&gt;CLEAR PROPERTY APPLY ON FLOATED ELEMENT AND NON-FLOATED ELEMENT TOO&lt;/li&gt;
&lt;li&gt;clear property decide the other floated element stay left or right of floated element&lt;/li&gt;
&lt;li&gt;The clear property specifies what elements can float beside the cleared element and on which side.&lt;/li&gt;
&lt;li&gt;The clear property can have one of the following values:&lt;/li&gt;
&lt;li&gt;none - Allows floating elements on both sides. This is default&lt;/li&gt;
&lt;li&gt;left - No floating elements allowed on the left side&lt;/li&gt;
&lt;li&gt;right- No floating elements allowed on the right side&lt;/li&gt;
&lt;li&gt;both - No floating elements allowed on either the left or the right side&lt;/li&gt;
&lt;li&gt;inherit - The element inherits the clear value of its parent&lt;/li&gt;
&lt;li&gt;The most common way to use the clear property is after you have used a float property on an element.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;When clearing floats, you should match the clear to the float: If an element is floated to the left, then you should clear to the left. Your floated element will continue to float, but the cleared element will appear below it on the web page.&lt;/p&gt;




&lt;p&gt;there is only one difference with you can make change in output1 and output 2 which i&lt;strong&gt;s clear:right;&lt;/strong&gt; &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;output 1&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1670241142375%2FFScGZiBe0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1670241142375%2FFScGZiBe0.png" alt="8.png" width="800" height="118"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1670241151037%2F63Mq-6mVR.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1670241151037%2F63Mq-6mVR.png" alt="9.png" width="800" height="805"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;output 2&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1670241172611%2F5Osoe4r6y.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1670241172611%2F5Osoe4r6y.png" alt="10.png" width="800" height="180"&gt;&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;This article is published w/ &lt;a href="https://scattr.io?ref=dev" rel="noopener noreferrer"&gt;Scattr  ↗️&lt;/a&gt;&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>node</category>
      <category>vscode</category>
      <category>discuss</category>
    </item>
    <item>
      <title>Input Elments</title>
      <dc:creator>Dipesh Joshi</dc:creator>
      <pubDate>Sat, 24 Dec 2022 15:10:37 +0000</pubDate>
      <link>https://dev.to/dipeshj2310/input-elments-3620</link>
      <guid>https://dev.to/dipeshj2310/input-elments-3620</guid>
      <description>&lt;ul&gt;
&lt;li&gt;We will know about the Input element. The input element is used to create form fields that accept user input.&lt;/li&gt;
&lt;li&gt;The input tag is used within the form element. It is an empty element that contains only attributes. Let's know the different input types in HTML -&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id="heading-html-input-types"&gt;&lt;strong&gt;HTML Input types :-&lt;/strong&gt;&lt;/h2&gt;

&lt;h3 id="heading-input-type-text"&gt;&lt;strong&gt;Input Type Text :&lt;/strong&gt;&lt;/h3&gt;

&lt;p&gt;This is a default value. It defines a single-line text field. The text input accepts alphanumeric characters for fields like, name, address, etc.&lt;/p&gt;


&lt;pre&gt;&lt;code&gt;Example :&lt;br&gt;
&lt;span class="xml"&gt;&lt;span&gt;&amp;lt;&lt;span&gt;input&lt;/span&gt; &lt;span&gt;type&lt;/span&gt;=&lt;span&gt;"text"&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id="heading-input-type-password"&gt;&lt;strong&gt;Input Type Password :-&lt;/strong&gt;&lt;/h3&gt;

&lt;p&gt;The password input type is used to create an obscured text control.&lt;/p&gt;


&lt;pre&gt;&lt;code&gt;Example :&lt;br&gt;
&lt;span class="xml"&gt;&lt;span&gt;&amp;lt;&lt;span&gt;input&lt;/span&gt; &lt;span&gt;type&lt;/span&gt;=&lt;span&gt;"password"&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id="heading-input-type-email"&gt;&lt;strong&gt;Input Type Email :-&lt;/strong&gt;&lt;/h3&gt;

&lt;p&gt;This input field is for email where the user enters their email address. This input type has been specifically designed to handle and validate email addresses.&lt;/p&gt;


&lt;pre&gt;&lt;code&gt;Example :&lt;br&gt;
&lt;span class="xml"&gt;&lt;span&gt;&amp;lt;&lt;span&gt;input&lt;/span&gt; &lt;span&gt;type&lt;/span&gt;=&lt;span&gt;"email"&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id="heading-input-type-date"&gt;&lt;strong&gt;Input Type Date :-&lt;/strong&gt;&lt;/h3&gt;

&lt;p&gt;This input field is for a date. Where the user enters a date, like their date of birth.&lt;/p&gt;


&lt;pre&gt;&lt;code&gt;Example :&lt;br&gt;
&lt;span class="xml"&gt;&lt;span&gt;&amp;lt;&lt;span&gt;input&lt;/span&gt; &lt;span&gt;type&lt;/span&gt;=&lt;span&gt;"date"&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id="heading-input-type-submit"&gt;&lt;strong&gt;Input Type Submit :-&lt;/strong&gt;&lt;/h3&gt;

&lt;p&gt;This is a button input that submits the form.&lt;/p&gt;


&lt;pre&gt;&lt;code&gt;Example :&lt;br&gt;
&lt;span class="xml"&gt;&lt;span&gt;&amp;lt;&lt;span&gt;input&lt;/span&gt; &lt;span&gt;type&lt;/span&gt;=&lt;span&gt;"submit"&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id="heading-input-type-file"&gt;&lt;strong&gt;Input Type File :-&lt;/strong&gt;&lt;/h3&gt;

&lt;p&gt;This input type specifies a file selection control in which the user selects the file from their device.&lt;/p&gt;


&lt;pre&gt;&lt;code&gt;Example :&lt;br&gt;
&lt;span class="xml"&gt;&lt;span&gt;&amp;lt;&lt;span&gt;input&lt;/span&gt; &lt;span&gt;type&lt;/span&gt;=&lt;span&gt;"file"&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id="heading-input-type-radio"&gt;&lt;strong&gt;Input Type Radio :-&lt;/strong&gt;&lt;/h3&gt;

&lt;p&gt;It defines a radio button. in the radio inputs, the user can click only one value at a time.&lt;/p&gt;


&lt;pre&gt;&lt;code&gt;Example :&lt;br&gt;
&lt;span class="xml"&gt;&lt;span&gt;&amp;lt;&lt;span&gt;input&lt;/span&gt; &lt;span&gt;type&lt;/span&gt;=&lt;span&gt;"radio"&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id="heading-input-type-number"&gt;&lt;strong&gt;Input Type Number:-&lt;/strong&gt;&lt;/h3&gt;

&lt;p&gt;It defines a field for entering a number. Using this input type, you can enter a value in two ways – from the keyword and by clicking the little up and down buttons provided in the input field.&lt;/p&gt;


&lt;pre&gt;&lt;code&gt;Example :&lt;br&gt;
&lt;span class="xml"&gt;&lt;span&gt;&amp;lt;&lt;span&gt;input&lt;/span&gt; &lt;span&gt;type&lt;/span&gt;=&lt;span&gt;"number"&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id="heading-input-type-checkbox"&gt;&lt;strong&gt;Input Type Checkbox :-&lt;/strong&gt;&lt;/h3&gt;

&lt;p&gt;It defines a checkbox button. In the input type, the user can select more than one option.&lt;/p&gt;


&lt;pre&gt;&lt;code&gt;Example :&lt;br&gt;
&lt;span class="xml"&gt;&lt;span&gt;&amp;lt;&lt;span&gt;input&lt;/span&gt; &lt;span&gt;type&lt;/span&gt;=&lt;span&gt;"checkbox"&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id="heading-input-type-search"&gt;&lt;strong&gt;Input Type Search:-&lt;/strong&gt;&lt;/h3&gt;

&lt;p&gt;This input type creates a search input field. This field is used to enter a query. You can search whatever you want.&lt;/p&gt;


&lt;pre&gt;&lt;code&gt;Example :&lt;br&gt;
&lt;span class="xml"&gt;&lt;span&gt;&amp;lt;&lt;span&gt;input&lt;/span&gt; &lt;span&gt;type&lt;/span&gt;=&lt;span&gt;"search"&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id="heading-input-type-reset"&gt;&lt;strong&gt;Input Type Reset:-&lt;/strong&gt;&lt;/h3&gt;

&lt;p&gt;This input type is used to define a reset button. Clicking a reset button will clear all input elements in the form to their original value.&lt;/p&gt;


&lt;pre&gt;&lt;code&gt;Example :&lt;br&gt;
&lt;span class="xml"&gt;&lt;span&gt;&amp;lt;&lt;span&gt;input&lt;/span&gt; &lt;span&gt;type&lt;/span&gt;=&lt;span&gt;"reset"&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;This article is published w/ &lt;a href="https://scattr.io?ref=dev" rel="noopener noreferrer"&gt;Scattr  ↗️&lt;/a&gt;&lt;/p&gt;

</description>
      <category>gratitude</category>
    </item>
    <item>
      <title>HTML &amp; Html Element</title>
      <dc:creator>Dipesh Joshi</dc:creator>
      <pubDate>Sat, 24 Dec 2022 15:10:35 +0000</pubDate>
      <link>https://dev.to/dipeshj2310/html-html-element-1556</link>
      <guid>https://dev.to/dipeshj2310/html-html-element-1556</guid>
      <description>&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;to learn how to make websites then first step to know about HTML. &lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;html is the Structurer of all websites&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id="heading-html"&gt;&lt;strong&gt;HTML&lt;/strong&gt;&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;HTML stands for Hypertext markup language.&lt;/li&gt;
&lt;li&gt;This is the standard markup language for creating web pages. It describes the structure of a web page .&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Structure of HTML :-&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;


&lt;pre&gt;&lt;code&gt;&amp;lt;!DOCTYPE html&amp;gt;&lt;br&gt;
&amp;lt;html lang="en"&amp;gt;&lt;br&gt;
&amp;lt;head&amp;gt;&lt;br&gt;
    &amp;lt;meta charset="UTF-8"&amp;gt;&lt;br&gt;
    &amp;lt;meta http-equiv="X-UA-Compatible" content="IE=edge"&amp;gt;&lt;br&gt;
    &amp;lt;meta name="viewport" content="width=device-width, initial-scale=1.0"&amp;gt;&lt;br&gt;
    &amp;lt;link rel="stylesheet" href="style/style.css"&amp;gt;&lt;br&gt;
    &amp;lt;title&amp;gt;This is a Title&amp;lt;/title&amp;gt;&lt;br&gt;
&amp;lt;/head&amp;gt;&lt;br&gt;
&amp;lt;body&amp;gt;&lt;br&gt;
     &amp;lt;h1&amp;gt;This is a heading&amp;lt;/h1&amp;gt;&lt;br&gt;
     &amp;lt;p&amp;gt;This is a paragraph&amp;lt;/p&amp;gt;&lt;br&gt;
&amp;lt;/body&amp;gt;&lt;br&gt;
&amp;lt;/html&amp;gt;&lt;br&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id="heading-html-elements"&gt;&lt;strong&gt;HTML Elements&lt;/strong&gt;&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;HTML Elements tells the browser how to display content.&lt;/li&gt;
&lt;li&gt;HTML elements are created with tags. It is defined by a start tag and an end tag and between these tags there is content.&lt;/li&gt;
&lt;li&gt;Some HTML elements represent visible components on a web page, such as text, images, or buttons, while others denote different sections of the page or provide meta information about the document.&lt;/li&gt;
&lt;li&gt;Some HTML elements that don't have an end tag are called &lt;strong&gt;empty elements&lt;/strong&gt;. Now Let's see some tags :&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Basic HTML Tags:&lt;/strong&gt;&lt;/p&gt;


&lt;pre&gt;&lt;code&gt;&amp;lt;html&amp;gt;: This is the root element &lt;span class="hljs-keyword"&gt;of&lt;/span&gt; an HTML element.&lt;br&gt;
&amp;lt;head&amp;gt;: This is a container &lt;span class="hljs-keyword"&gt;for&lt;/span&gt; metadata. It is placed between the &amp;lt;html&amp;gt; tag&lt;br&gt;
        and the &amp;lt;body&amp;gt; tag.&lt;br&gt;
&amp;lt;link&amp;gt;: It defines the relationship between a &lt;span class="hljs-built_in"&gt;document&lt;/span&gt; and external resources.&lt;br&gt;
&amp;lt;title&amp;gt;: It defines the title &lt;span class="hljs-keyword"&gt;of&lt;/span&gt; a &lt;span class="hljs-built_in"&gt;document&lt;/span&gt;.&lt;br&gt;
&amp;lt;body&amp;gt;: It defines the &lt;span class="hljs-built_in"&gt;document&lt;/span&gt;&lt;span class="hljs-string"&gt;'s body. and is a container for all the visible&lt;br&gt;
        contents, such as headings, paragraphs, images, audio, videos, hyperlinks,&lt;br&gt;
        tables, lists, etc.&lt;/span&gt;&lt;br&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id="heading-heading-tags"&gt;&lt;strong&gt;Heading Tags :&lt;/strong&gt;&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;HTML heading tag is used to define the heading of the HTML document.&lt;/li&gt;
&lt;/ul&gt;


&lt;pre&gt;&lt;code&gt;The &amp;lt;h1&amp;gt; tag defines the most important tag, and &amp;lt;h6&amp;gt; defines the least&lt;br&gt;
important heading.&lt;br&gt;
Example :&lt;br&gt;
&lt;span class="xml"&gt;&lt;span&gt;&amp;lt;&lt;span&gt;h1&lt;/span&gt;&amp;gt;&lt;/span&gt;This  is heading 1 &lt;span&gt;&amp;lt;/&lt;span&gt;h1&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="xml"&gt;&lt;span&gt;&amp;lt;&lt;span&gt;h2&lt;/span&gt;&amp;gt;&lt;/span&gt;This  is heading 2&lt;span&gt;&amp;lt;/&lt;span&gt;h2&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="xml"&gt;&lt;span&gt;&amp;lt;&lt;span&gt;h3&lt;/span&gt;&amp;gt;&lt;/span&gt;This  is heading 3&lt;span&gt;&amp;lt;/&lt;span&gt;h3&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="xml"&gt;&lt;span&gt;&amp;lt;&lt;span&gt;h4&lt;/span&gt;&amp;gt;&lt;/span&gt;This  is heading 4&lt;span&gt;&amp;lt;/&lt;span&gt;h4&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="xml"&gt;&lt;span&gt;&amp;lt;&lt;span&gt;h5&lt;/span&gt;&amp;gt;&lt;/span&gt;This  is heading 5&lt;span&gt;&amp;lt;/&lt;span&gt;h5&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="xml"&gt;&lt;span&gt;&amp;lt;&lt;span&gt;h6&lt;/span&gt;&amp;gt;&lt;/span&gt;This  is heading 6&lt;span&gt;&amp;lt;/&lt;span&gt;h6&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id="heading-paragraph-tag"&gt;&lt;strong&gt;Paragraph Tag :&lt;/strong&gt;&lt;/h3&gt;

&lt;p&gt;A paragraph always starts on a new line and is usually a &lt;strong&gt;block&lt;/strong&gt; of text.&lt;/p&gt;


&lt;pre&gt;&lt;code&gt;HTML paragraph defined &lt;span class="hljs-keyword"&gt;with&lt;/span&gt; the &amp;lt;p&amp;gt; tag.&lt;br&gt;
Example :&lt;br&gt;
&lt;span class="xml"&gt;&lt;span&gt;&amp;lt;&lt;span&gt;p&lt;/span&gt;&amp;gt;&lt;/span&gt; This is a paragraph &lt;span&gt;&amp;lt;/&lt;span&gt;p&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="xml"&gt;&lt;span&gt;&amp;lt;&lt;span&gt;p&lt;/span&gt;&amp;gt;&lt;/span&gt; This is another paragraph &lt;span&gt;&amp;lt;/&lt;span&gt;p&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id="heading-html-links"&gt;&lt;strong&gt;HTML Links :&lt;/strong&gt;&lt;/h3&gt;

&lt;p&gt;The HTML anchor tag defines a hyperlink that links one page to another page.&lt;/p&gt;


&lt;pre&gt;&lt;code&gt;HTML links are defined &lt;span class="hljs-keyword"&gt;with&lt;/span&gt; the &amp;lt;a&amp;gt; tag.&lt;br&gt;
Example :&lt;br&gt;
&lt;span class="xml"&gt;&lt;span&gt;&amp;lt;&lt;span&gt;a&lt;/span&gt; &lt;span&gt;href&lt;/span&gt;=&lt;span&gt;"&lt;a href="https://www.ineuron.ai"&gt;https://www.ineuron.ai&lt;/a&gt;"&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;lt;/&lt;span&gt;a&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br&gt;
href - It means Hypertext Reference. which indicates the link&lt;span class="hljs-string"&gt;'s destination.&lt;/span&gt;&lt;br&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id="heading-image-tag"&gt;&lt;strong&gt;Image Tag :&lt;/strong&gt;&lt;/h3&gt;
&lt;br&gt;
&lt;pre&gt;&lt;code&gt;The &amp;lt;img&amp;gt; tag is used to embed an image &lt;span class="hljs-keyword"&gt;in&lt;/span&gt; an HTML page. This is a self-closing&lt;br&gt;
tag, which means &lt;span class="hljs-built_in"&gt;this&lt;/span&gt; tag has no end tag.&lt;br&gt;
&amp;lt;img src=&lt;span class="hljs-string"&gt;""&lt;/span&gt; &amp;gt;&lt;br&gt;
src - This is an attribute. It specifies the path to the image to be displayed&lt;br&gt;
on a web page.&lt;br&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;### &lt;/p&gt;

&lt;h3 id="heading-html-formatting-elements"&gt;&lt;strong&gt;HTML Formatting Elements :&lt;/strong&gt;&lt;/h3&gt;


&lt;pre&gt;&lt;code&gt;&amp;lt;b&amp;gt; : Bold Text&lt;br&gt;
&amp;lt;strong&amp;gt; : Important Text&lt;br&gt;
&amp;lt;i&amp;gt; : Italic Text&lt;br&gt;
&amp;lt;em&amp;gt; : Emphasized Text&lt;br&gt;
&amp;lt;mark&amp;gt; : Marked Text (Highlighted text)&lt;br&gt;
&amp;lt;small&amp;gt; : Smaller text&lt;br&gt;
&amp;lt;sub&amp;gt; : Subscript text&lt;br&gt;
&amp;lt;sup&amp;gt; : Superscript text&lt;br&gt;
&amp;lt;q&amp;gt; : Quotation mark&lt;br&gt;
&amp;lt;blockquote&amp;gt; : Defines a section that is quoted &lt;span class="hljs-keyword"&gt;from&lt;/span&gt; another source.&lt;br&gt;
&amp;lt;cite&amp;gt; : Defines the title &lt;span class="hljs-keyword"&gt;of&lt;/span&gt; a work.&lt;br&gt;
&amp;lt;address&amp;gt; : Defines contact information &lt;span class="hljs-keyword"&gt;for&lt;/span&gt; the author &lt;span class="hljs-keyword"&gt;of&lt;/span&gt; a &lt;span class="hljs-built_in"&gt;document&lt;/span&gt;.&lt;br&gt;
&amp;lt;ins&amp;gt; : Inserted text (Underline text)&lt;br&gt;
&amp;lt;del&amp;gt; : Deleted text&lt;br&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id="heading-empty-elements"&gt;&lt;strong&gt;Empty Elements :&lt;/strong&gt;&lt;/h3&gt;
&lt;br&gt;
&lt;p&gt;This article is published w/ &lt;a href="https://scattr.io?ref=dev"&gt;Scattr  ↗️&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
