<?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[sanjay krishna's blog]]></title><description><![CDATA[sanjay krishna's blog]]></description><link>https://sanjaykrishnam.hashnode.dev</link><generator>RSS for Node</generator><lastBuildDate>Wed, 14 Oct 2026 09:35:19 GMT</lastBuildDate><atom:link href="https://sanjaykrishnam.hashnode.dev/rss.xml" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><ttl>60</ttl><item><title><![CDATA[CSS Box Model]]></title><description><![CDATA[Box model
Everything is CSS is considered as a box and all of the styling applied based on the box properties of the element. It is important to understand these because if we have good grip in box model it will be easy to create complex layouts and ...]]></description><link>https://sanjaykrishnam.hashnode.dev/css-box-model</link><guid isPermaLink="true">https://sanjaykrishnam.hashnode.dev/css-box-model</guid><category><![CDATA[iwritecode]]></category><category><![CDATA[@hiteshchoudharylco]]></category><category><![CDATA[#HiteshChaudhary ]]></category><category><![CDATA[Web Development]]></category><category><![CDATA[ineuron]]></category><dc:creator><![CDATA[sanjay krishna]]></dc:creator><pubDate>Sat, 26 Nov 2022 11:11:12 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1669450876411/wO-y24sHZ.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1 id="heading-box-model">Box model</h1>
<p>Everything is CSS is considered as a box and all of the styling applied based on the box properties of the element. It is important to understand these because if we have good grip in box model it will be easy to create complex layouts and dealing with flexbox and grid will be easy.</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1669457682216/0Ov0KdNt-.png" alt="image.png" /></p>
<h2 id="heading-padding">Padding</h2>
<p>Padding is used to create the space between the content and border. This makes the box size big when we set the content size will not change and border go away from the content box creating gap around the content.</p>
<p><code>padding</code> property sets the padding all around the content. 
<code>padding-top</code> this property set the padding to the top side of the content.
<code>padding-right</code> this property set the padding to the right side of the content.
<code>padding-bottom</code> this property set the padding to the bottom side of the content.
<code>padding-left</code> this property set the padding to the left side of the content.</p>
<h2 id="heading-border">Border</h2>
<p>Border property is used to set the border between margin and padding we can set the size, color, and style of the border.</p>
<p><code>border</code> this is used to set the width, style and color
<code>border-top</code> this is used to set the border width, style and color between top margin and top padding.
 <code>border-right</code> this is used to set the border width, style and color between right margin and right padding. 
<code>border-bottom</code> this is used to set the border width, style and color between bottom margin and bottom padding.
 <code>border-left</code> this is used to set the border width, style and color between left margin and left padding.
we can also set the width , style and color individually by using these properties <code>border-width</code> <code>border-style</code> <code>border-color</code></p>
<h2 id="heading-margin">margin</h2>
<p>Margin is used to create the space around the border. This makes the box size big and all the content around the box will be pushed. </p>
<p><code>margin</code> property is used to set the margin around the box in single line. 
<code>margin-top</code> this property is used to set the margin to the top side of the box.
<code>margin-right</code> this property is used to set the margin to the right side of the box.
<code>margin-bottom</code> this property is used to set the margin to the bottom side of the box.
<code>margin-left</code> this property is used to set the margin to the left side of the box.</p>
<div class="embed-wrapper"><div class="embed-loading"><div class="loadingRow"></div><div class="loadingRow"></div></div><a class="embed-card" href="https://codepen.io/sanjay-krishna-the-looper/pen/yLEENNE">https://codepen.io/sanjay-krishna-the-looper/pen/yLEENNE</a></div>
]]></content:encoded></item><item><title><![CDATA[CSS, Selectors and its types]]></title><description><![CDATA[CSS
Cascading Style Sheets (CSS) is used in styling the webpages, it is written inside HTML .
It describes how the elements should be rendered on to screen like what size ,color ,position etc.
CSS selectors and its types
selectors are used to select ...]]></description><link>https://sanjaykrishnam.hashnode.dev/css-selectors-and-its-types</link><guid isPermaLink="true">https://sanjaykrishnam.hashnode.dev/css-selectors-and-its-types</guid><category><![CDATA[iwritecode]]></category><category><![CDATA[#HiteshChaudhary ]]></category><category><![CDATA[ineuron]]></category><dc:creator><![CDATA[sanjay krishna]]></dc:creator><pubDate>Mon, 21 Nov 2022 17:42:13 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/unsplash/NzERTNpnaDw/upload/v1669050946876/0xDCjuZta.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2 id="heading-css">CSS</h2>
<p>Cascading Style Sheets (CSS) is used in styling the webpages, it is written inside HTML .
It describes how the elements should be rendered on to screen like what size ,color ,position etc.</p>
<h2 id="heading-css-selectors-and-its-types">CSS selectors and its types</h2>
<p>selectors are used to select elements to which the styling should be applied.</p>
<h3 id="heading-universal-selector">Universal Selector</h3>
<p>its is used to apply styling to all the elements in the body. </p>
<blockquote>
<p>Syntax:</p>
<pre><code>* {
style properties 
}
</code></pre></blockquote>
<div class="embed-wrapper"><div class="embed-loading"><div class="loadingRow"></div><div class="loadingRow"></div></div><a class="embed-card" href="https://codepen.io/sanjay-krishna-the-looper/pen/poKagNZ?editors=1100">https://codepen.io/sanjay-krishna-the-looper/pen/poKagNZ?editors=1100</a></div>
<h3 id="heading-type-selector">Type selector</h3>
<p>It is used to apply styling to the element of selected type.</p>
<blockquote>
<p>Syntax:</p>
<pre><code>p{
style properties 
}
h1{
style properties
}
</code></pre></blockquote>
<div class="embed-wrapper"><div class="embed-loading"><div class="loadingRow"></div><div class="loadingRow"></div></div><a class="embed-card" href="https://codepen.io/sanjay-krishna-the-looper/pen/wvXyMqp">https://codepen.io/sanjay-krishna-the-looper/pen/wvXyMqp</a></div>
<h3 id="heading-class-selector">Class Selector</h3>
<p>It is used to apply styling to the element of class selected.</p>
<blockquote>
<p>Syntax:</p>
<pre><code>.class_name{
style properties 
}
</code></pre></blockquote>
<div class="embed-wrapper"><div class="embed-loading"><div class="loadingRow"></div><div class="loadingRow"></div></div><a class="embed-card" href="https://codepen.io/sanjay-krishna-the-looper/pen/RwJQrJV?editors=1100">https://codepen.io/sanjay-krishna-the-looper/pen/RwJQrJV?editors=1100</a></div>
<h3 id="heading-id-selector">ID Selector</h3>
<p>It is used to apply styling to the element of class selected. It is same as class selector but it should be unique i.e multiple elements may have same class but they cannot have same ID .</p>
<blockquote>
<p>Syntax:</p>
<pre><code>#ID_name{
style properties 
}
</code></pre></blockquote>
<div class="embed-wrapper"><div class="embed-loading"><div class="loadingRow"></div><div class="loadingRow"></div></div><a class="embed-card" href="https://codepen.io/sanjay-krishna-the-looper/pen/dyKdGjp?editors=1100">https://codepen.io/sanjay-krishna-the-looper/pen/dyKdGjp?editors=1100</a></div>
<h3 id="heading-chained-selector">Chained Selector</h3>
<p>Chained selector is used to target some special tags with using multiple class names these classes are chained together using "." . Lets say you named multiple tags with same class name and want to target some special tag in them then simply we can add another class name to that tag and chain together and can add CSS we wanted.</p>
<blockquote>
<p>Syntax:</p>
<pre><code>tag.class_name{
style properties 
}
</code></pre></blockquote>
<div class="embed-wrapper"><div class="embed-loading"><div class="loadingRow"></div><div class="loadingRow"></div></div><a class="embed-card" href="https://codepen.io/sanjay-krishna-the-looper/pen/xxzjvyM?editors=1100">https://codepen.io/sanjay-krishna-the-looper/pen/xxzjvyM?editors=1100</a></div>
<h3 id="heading-descendant-selector">Descendant Selector</h3>
<p>We use Descendant selector method when we want to target an specific element or tag inside some other tag (may not be direct child) most of the time we use multiple tags inside tags depending on the use cases in order to target specific tags we use Descendant selector method. The syntax is usually separated &gt; between the tags.</p>
<blockquote>
<p>Syntax:</p>
<pre><code>tag1 tag <span class="hljs-number">2</span>{
style properties 
}
</code></pre></blockquote>
<div class="embed-wrapper"><div class="embed-loading"><div class="loadingRow"></div><div class="loadingRow"></div></div><a class="embed-card" href="https://codepen.io/sanjay-krishna-the-looper/pen/poKVMmL">https://codepen.io/sanjay-krishna-the-looper/pen/poKVMmL</a></div>
<h3 id="heading-direct-child-selector">Direct Child Selector</h3>
<p>We use direct child selector method when we want to target an specific element or tag inside some other tag (direct child) most of the time we use multiple tags inside tags depending on the use cases in order to target specific tags we use direct child selector method. The syntax is usually separated by space between the child tags.</p>
<blockquote>
<p>Syntax:</p>
<pre><code>tag1 &gt; tag <span class="hljs-number">2</span>{
style properties 
}
</code></pre></blockquote>
<div class="embed-wrapper"><div class="embed-loading"><div class="loadingRow"></div><div class="loadingRow"></div></div><a class="embed-card" href="https://codepen.io/sanjay-krishna-the-looper/pen/WNyJVqZ">https://codepen.io/sanjay-krishna-the-looper/pen/WNyJVqZ</a></div>
<h3 id="heading-sibling-selector">Sibling Selector</h3>
<p>Sibling selector is used to target the next sibling tags after the given tag. There are two different types of sibling tags we can use + and ~ for different use cases. + is used to target next single sibling and in case of the ~ targets all of the sibling tags with same tag name given.</p>
<blockquote>
<p>Syntax:</p>
<pre><code>class_name ~ tag{
style properties 
}
class_name + tag{
style properties 
}
</code></pre></blockquote>
<div class="embed-wrapper"><div class="embed-loading"><div class="loadingRow"></div><div class="loadingRow"></div></div><a class="embed-card" href="https://codepen.io/sanjay-krishna-the-looper/pen/NWzzKqw">https://codepen.io/sanjay-krishna-the-looper/pen/NWzzKqw</a></div>
<h3 id="heading-pseudo-element-selector">Pseudo element Selector</h3>
<p>Pseudo element is the keyword added to a selector that lets you style a specific part of the selected element. We can target the area which is not provided in HTML using the pseudo elements.</p>
<h4 id="heading-after">::after</h4>
<p>This ::after will create an pseudo element after the selected target in order to add the content next to it. We will use content keyword in order for adding some "content" like text or anything else.</p>
<blockquote>
<p>Syntax:</p>
<pre><code>class_name ::after {
  <span class="hljs-attr">content</span>: <span class="hljs-string">"your content "</span>;
  style properties 
}
</code></pre></blockquote>
<h4 id="heading-before">::before</h4>
<p>This ::before will create an pseudo element before the selected target in order to add the content at that place. We will use content keyword in order for adding some "content" like text or anything else. we can add required content before or after using these pseudo elements.</p>
<blockquote>
<p>Syntax:</p>
<pre><code>class_name ::before {
  <span class="hljs-attr">content</span>: <span class="hljs-string">"your content "</span>;
  style properties 
}
</code></pre></blockquote>
<div class="embed-wrapper"><div class="embed-loading"><div class="loadingRow"></div><div class="loadingRow"></div></div><a class="embed-card" href="https://codepen.io/sanjay-krishna-the-looper/pen/eYKKOZb?editors=1100">https://codepen.io/sanjay-krishna-the-looper/pen/eYKKOZb?editors=1100</a></div>
]]></content:encoded></item><item><title><![CDATA[HTML and its Tags]]></title><description><![CDATA[HTML
HTML is a Hypertext Markup Language which is used to describe the contents of a web page.
There are two parts in html head and body. In head u describe about the content like you give the title metadata ,etc. What you write in body is the conten...]]></description><link>https://sanjaykrishnam.hashnode.dev/html-and-its-tags</link><guid isPermaLink="true">https://sanjaykrishnam.hashnode.dev/html-and-its-tags</guid><category><![CDATA[ineuron]]></category><category><![CDATA[#HiteshChaudhary ]]></category><category><![CDATA[iwritecode]]></category><category><![CDATA[HTML5]]></category><dc:creator><![CDATA[sanjay krishna]]></dc:creator><pubDate>Thu, 10 Nov 2022 10:47:20 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/unsplash/_t-l5FFH8VA/upload/v1668077459736/wrpQPtd9d.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2 id="heading-html">HTML</h2>
<p>HTML is a Hypertext Markup Language which is used to describe the contents of a web page.
There are two parts in html head and body. In head u describe about the content like you give the title metadata ,etc. What you write in body is the content what you want to see in the browser. There are different tags we use them inside body and its rendered into the browser.</p>
<h2 id="heading-html-tags">HTML Tags</h2>
<h3 id="heading-paragraph-tag">Paragraph Tag</h3>
<p>If you write anything inside a p tag (paragraph tag) that is directly rendered into the browser.</p>
<pre><code>&lt;p&gt; <span class="hljs-built_in">this</span> is a example <span class="hljs-keyword">of</span> paragraph tag&lt;/p&gt;
</code></pre><h3 id="heading-heading-tag">Heading Tag</h3>
<p>This tag is used to write headings there 6 types h1 to h6 you can use them depending upon which size of the heading u need, h1 is for the big size headings and h6 is for small size headings.</p>
<pre><code>&lt;h2&gt;<span class="hljs-built_in">this</span> is example <span class="hljs-keyword">of</span> heading&lt;/h2&gt;
</code></pre><h3 id="heading-anchor-tag">Anchor Tag</h3>
<p>This tag is used to put links .if you write some text and you want user to direct to different page while clicking on that text then we use anchor tag.</p>
<pre><code>&lt;a href=<span class="hljs-string">"www.google.com"</span>&gt;google&lt;/a&gt;
</code></pre><p>we should enter the link to redirect in href attribute.</p>
<h3 id="heading-br-tag">br Tag</h3>
<p>this tag is used to continue the content from next line. If we write anything after this tag they appear from next line in the browser.</p>
<pre><code>&lt;br&gt;
</code></pre><h3 id="heading-image-tag">Image Tag</h3>
<p>This tag is used to insert the image in the browser.</p>
<pre><code>&lt;img src=<span class="hljs-string">"./abc.jpg"</span> alt=<span class="hljs-string">"abc"</span> &gt;
</code></pre><p>In src we must enter the path to the image and in alt we have to enter what text you want to see in the browser if the image is failed to load.</p>
]]></content:encoded></item><item><title><![CDATA[short blog on web]]></title><description><![CDATA[What is Server?
A Server is nothing but a software program serves or provide service to another software program.
the programs which are getting serviced are called clients. Web server is most commonly used server ,example of web servers are Apache ,...]]></description><link>https://sanjaykrishnam.hashnode.dev/short-blog-on-web</link><guid isPermaLink="true">https://sanjaykrishnam.hashnode.dev/short-blog-on-web</guid><category><![CDATA[iwritecode]]></category><category><![CDATA[ineuron]]></category><category><![CDATA[#HiteshChaudhary ]]></category><category><![CDATA[webservice]]></category><category><![CDATA[webserver]]></category><dc:creator><![CDATA[sanjay krishna]]></dc:creator><pubDate>Wed, 09 Nov 2022 18:15:18 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/unsplash/FlPc9_VocJ4/upload/v1668017053589/ijgDuYl3x.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2 id="heading-what-is-server">What is Server?</h2>
<p>A Server is nothing but a software program serves or provide service to another software program.
the programs which are getting serviced are called clients. Web server is most commonly used server ,example of web servers are Apache ,Nginx etc.</p>
<h3 id="heading-apache-web-server">Apache web server</h3>
<p>Apache2 is the most popular web server since it is free and open source web server.
It is used to develop and maintain open source HTTP server .Apache is considered open source software, which means the original source code is freely available for viewing and collaboration. Being open source has made Apache very popular with developers who have built and configured their own modules to apply specific functionality and improve on its core features.</p>
<h3 id="heading-cpanel">cPanel</h3>
<p>cPanel is a Linux-based GUI(graphical user interface) tool for server management. It is used to manage and publish websites.</p>
<h2 id="heading-live-server">Live server</h2>
<p>A live server is an application that is used in web development to track changes. Generally when you make some changes in code you have to save the code and reload the page every time after the code changes to see those changes in the web, what live server does is on just saving the code the changes are reflected in web instead of reload every time. </p>
]]></content:encoded></item></channel></rss>