<?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: Guna Ramesh</title>
    <description>The latest articles on DEV Community by Guna Ramesh (@gunalan22082002).</description>
    <link>https://dev.to/gunalan22082002</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%2F3690772%2F108e97d9-3078-4ba8-b466-76fd2b0933ff.png</url>
      <title>DEV Community: Guna Ramesh</title>
      <link>https://dev.to/gunalan22082002</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/gunalan22082002"/>
    <language>en</language>
    <item>
      <title>Python</title>
      <dc:creator>Guna Ramesh</dc:creator>
      <pubDate>Mon, 25 May 2026 13:53:49 +0000</pubDate>
      <link>https://dev.to/gunalan22082002/python-5c5j</link>
      <guid>https://dev.to/gunalan22082002/python-5c5j</guid>
      <description>&lt;p&gt;1.Excepted output:&lt;br&gt;
    10 8 6 4 2&lt;br&gt;
program:&lt;br&gt;
    a=10&lt;br&gt;
    while a&amp;gt;=1:&lt;br&gt;
            print(a,end=" ")&lt;br&gt;
            a=a-2&lt;br&gt;
output:&lt;br&gt;
    10 8 6 4 2 &lt;/p&gt;

&lt;p&gt;What happens in this program?&lt;/p&gt;

&lt;p&gt;Initially, the value of a is set to 10. The while loop checks whether a is greater than or equal to 1.&lt;/p&gt;

&lt;p&gt;Since the condition is true, the loop starts executing. Inside the loop, the current value of a is printed, followed by a space.&lt;/p&gt;

&lt;p&gt;After printing, the value of a is decreased by 2 (a = a - 2), and the updated value is stored back in the same variable.&lt;/p&gt;

&lt;p&gt;This process continues:&lt;/p&gt;

&lt;p&gt;First iteration → a = 10&lt;br&gt;
Second iteration → a = 8&lt;br&gt;
Third iteration → a = 6&lt;br&gt;
Fourth iteration → a = 4&lt;br&gt;
Fifth iteration → a = 2&lt;/p&gt;

&lt;p&gt;When a becomes 0, the condition a &amp;gt;= 1 becomes false, and the loop stops.&lt;/p&gt;

&lt;p&gt;Output:&lt;br&gt;
    10 8 6 4 2&lt;/p&gt;

&lt;p&gt;This task for you&lt;br&gt;
15 12 9 6 3&lt;/p&gt;

</description>
      <category>python</category>
    </item>
    <item>
      <title>Javascript Variables.</title>
      <dc:creator>Guna Ramesh</dc:creator>
      <pubDate>Sun, 24 May 2026 15:52:51 +0000</pubDate>
      <link>https://dev.to/gunalan22082002/javascript-variables-3d4p</link>
      <guid>https://dev.to/gunalan22082002/javascript-variables-3d4p</guid>
      <description>&lt;p&gt;Task 1:Create Variables&lt;/p&gt;

&lt;p&gt;Create 3 variables:&lt;/p&gt;

&lt;p&gt;Your name&lt;br&gt;
Your age&lt;br&gt;
Your city&lt;/p&gt;

&lt;p&gt;Use let for age, const for name&lt;br&gt;
program:&lt;br&gt;
let name="gunalan"&lt;br&gt;
let age="23"&lt;br&gt;
const city="pattukkottai"&lt;br&gt;
console.log(name)&lt;br&gt;
console.log(age)&lt;br&gt;
console.log(city)&lt;/p&gt;

&lt;p&gt;output:&lt;br&gt;
    &lt;strong&gt;gunalan&lt;/strong&gt;&lt;br&gt;
        &lt;strong&gt;23&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
          &lt;strong&gt;pattukkottai&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Task 2: Update Value&lt;/p&gt;

&lt;p&gt;let score = 10;&lt;br&gt;
Change it to 50 and print it using:&lt;br&gt;
console.log(score);&lt;/p&gt;

&lt;p&gt;program:&lt;br&gt;
    let score=10;&lt;br&gt;
    score=50;&lt;br&gt;
    console.log(score)&lt;/p&gt;

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

&lt;h2&gt;
  
  
      &lt;strong&gt;50&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Task 3: Const Error Check&lt;/p&gt;

&lt;p&gt;const country = "India";&lt;br&gt;
Try to change it to "USA"&lt;br&gt;
What happens? (observe error)&lt;/p&gt;

&lt;p&gt;program:&lt;br&gt;
    const country="india";&lt;br&gt;
    country="usa";&lt;br&gt;
    console.log(country);&lt;/p&gt;

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

&lt;h2&gt;
  
  
      &lt;strong&gt;TypeError: Assignment to constant variable.&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Understanding Concepts&lt;/p&gt;

&lt;p&gt;Task 4: Identify Output&lt;/p&gt;

&lt;p&gt;program:&lt;br&gt;
    var x = 10;&lt;br&gt;
    var x = 20;&lt;br&gt;
    console.log(x);&lt;/p&gt;

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

&lt;h2&gt;
  
  
      &lt;strong&gt;20&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Task 5: Fix Error&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;let y = 30;
let y = 40;

Fix this code without error
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;program:&lt;br&gt;
    let y=30;&lt;br&gt;
        y=40;&lt;br&gt;
    console.log(y)&lt;/p&gt;

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

&lt;h2&gt;
  
  
      &lt;strong&gt;40&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Task 6: Scope Test&lt;br&gt;
    {&lt;br&gt;
        let a = 100;&lt;br&gt;
    }&lt;br&gt;
        console.log(a);&lt;/p&gt;

&lt;p&gt;Will it work or error? Why?&lt;/p&gt;

&lt;p&gt;program:&lt;br&gt;
    {&lt;br&gt;
        let a = 100;&lt;br&gt;
    }&lt;br&gt;
        console.log(a);&lt;/p&gt;

&lt;p&gt;output:&lt;br&gt;
    &lt;strong&gt;a is not defined&lt;/strong&gt; . variable is inside a block but the print statement is outside&lt;br&gt;
so couldn't print the output because let is a block-scope, if you did the print statement inside the&lt;/p&gt;

&lt;h2&gt;
  
  
  block it is printed.
&lt;/h2&gt;

&lt;p&gt;Level 3: Real-Life Task (Your Project Style)&lt;br&gt;
Task 7: Shopping Cart&lt;/p&gt;

&lt;p&gt;Create variables:&lt;/p&gt;

&lt;p&gt;const shopName = "RuralCart";&lt;br&gt;
let items = 0;&lt;br&gt;
let price = 100;&lt;/p&gt;

&lt;p&gt;Do this:&lt;/p&gt;

&lt;p&gt;Add 3 items → update items&lt;br&gt;
Increase price → price = price + 50&lt;br&gt;
Print all values&lt;/p&gt;

&lt;p&gt;program:&lt;br&gt;
    const shopName = "RuralCart";&lt;br&gt;
    let items = 0;&lt;br&gt;
    let price = 100;&lt;br&gt;
    items=items+3;&lt;br&gt;
    price=price+50;&lt;br&gt;
    console.log(shopname)&lt;br&gt;
    console.log(items);&lt;br&gt;
    console.log(price);&lt;/p&gt;

&lt;p&gt;output:&lt;br&gt;
    &lt;strong&gt;RuralCart&lt;/strong&gt;&lt;br&gt;
    &lt;strong&gt;3&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
      &lt;strong&gt;150&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Bonus Challenge &lt;/p&gt;

&lt;p&gt;Task 8: Combine Everything&lt;/p&gt;

&lt;p&gt;Write a program:&lt;/p&gt;

&lt;p&gt;productName&lt;br&gt;
 productPrice&lt;br&gt;
 quantity&lt;/p&gt;

&lt;p&gt;Calculate total:&lt;/p&gt;

&lt;p&gt;total = productPrice * quantity;&lt;/p&gt;

&lt;p&gt;Print:&lt;/p&gt;

&lt;p&gt;Product: Rice&lt;br&gt;
Total Price: 500&lt;/p&gt;

&lt;p&gt;program 1:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;let productName="Rice";
let productPrice=50;
let quantity=10;
total=productPrice*quantity;
console.log(total)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;output:&lt;br&gt;
    &lt;strong&gt;500&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;program 2:&lt;br&gt;
    let productName="Rice";&lt;br&gt;
    let productPrice=50;&lt;br&gt;
    let quantity=10;&lt;br&gt;
    console.log(productPrice*quantity)&lt;/p&gt;

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

&lt;h2&gt;
  
  
      &lt;strong&gt;500&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Task 9: String + Variable&lt;/p&gt;

&lt;p&gt;Create:&lt;/p&gt;

&lt;p&gt;let name = "Guna";&lt;br&gt;
let age = 23;&lt;/p&gt;

&lt;p&gt;Print like this:&lt;/p&gt;

&lt;p&gt;My name is Guna and I am 23 years old&lt;/p&gt;

&lt;p&gt;program:&lt;br&gt;
    let name = "Guna";&lt;br&gt;
    let age = 23;&lt;br&gt;
    console.log("My name is "+name+" and I am "+age+" years old")&lt;/p&gt;

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

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;**My name is Guna and I am 23 years old**
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;




&lt;p&gt;Task 10: Total Price (Clean Output)&lt;br&gt;
let product = "Sugar";&lt;br&gt;
let price = 40;&lt;br&gt;
let qty = 5;&lt;/p&gt;

&lt;p&gt;expect Output:&lt;/p&gt;

&lt;p&gt;Product: Sugar&lt;br&gt;
Total: 200&lt;/p&gt;

&lt;p&gt;program:&lt;br&gt;
    let product = "Sugar";&lt;br&gt;
    let price = 40;&lt;br&gt;
    let qty = 5;&lt;br&gt;
    let total=price*qty&lt;br&gt;
    console.log("Product:"+product)&lt;br&gt;
    console.log("Total:"+total)&lt;br&gt;
output:&lt;br&gt;
    &lt;strong&gt;Product: Sugar&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
      &lt;strong&gt;Total: 200&lt;/strong&gt;
&lt;/h2&gt;

</description>
      <category>javascript</category>
      <category>frontend</category>
      <category>beginners</category>
      <category>variables</category>
    </item>
    <item>
      <title>Python progarming to Print the output in decending order using while loop</title>
      <dc:creator>Guna Ramesh</dc:creator>
      <pubDate>Sun, 24 May 2026 07:47:20 +0000</pubDate>
      <link>https://dev.to/gunalan22082002/python-progarming-to-print-the-output-in-decending-order-using-while-loop-pa3</link>
      <guid>https://dev.to/gunalan22082002/python-progarming-to-print-the-output-in-decending-order-using-while-loop-pa3</guid>
      <description>&lt;p&gt;Expected Output is 5 4 3 2 1&lt;br&gt;
Print the Program using Python&lt;br&gt;
count=1&lt;br&gt;
price=5&lt;br&gt;
while count&amp;lt;=5:&lt;br&gt;
    print(price,end=' ')&lt;br&gt;
    price=price-1&lt;br&gt;
    count=count+1&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;What happens here?
Step 1:
Create a variable named count and assign the value 1.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Step 2:&lt;br&gt;
Create a variable named price and assign the value 5.&lt;/p&gt;

&lt;p&gt;Step 3 (Condition):&lt;br&gt;
The loop runs as long as the value of count is less than or equal to 5.&lt;br&gt;
If count becomes greater than 5, the loop stops.&lt;/p&gt;

&lt;p&gt;How the loop works&lt;br&gt;
First, the loop checks the value of count. Initially, it is 1.&lt;/p&gt;

&lt;p&gt;The condition count &amp;lt;= 5 is true, so the loop starts.&lt;/p&gt;

&lt;p&gt;It prints the value of price and adds a space using end=' '.&lt;/p&gt;

&lt;p&gt;Then:&lt;/p&gt;

&lt;p&gt;count is increased by 1&lt;/p&gt;

&lt;p&gt;price is decreased by 1&lt;/p&gt;

&lt;p&gt;Now:&lt;/p&gt;

&lt;p&gt;count = 2&lt;/p&gt;

&lt;p&gt;price = 4&lt;/p&gt;

&lt;p&gt;Again, the condition is checked. Since 2 &amp;lt;= 5, it is still true.&lt;/p&gt;

&lt;p&gt;This process continues until count becomes 6. At that point, the condition becomes false, and the loop stops.&lt;/p&gt;

&lt;p&gt;Output&lt;br&gt;
5 4 3 2 1&lt;br&gt;
Why is the output horizontal instead of vertical?&lt;br&gt;
Normally, print() moves to the next line after printing.&lt;/p&gt;

&lt;p&gt;But here we use:&lt;/p&gt;

&lt;p&gt;end=' '&lt;br&gt;
This means:&lt;/p&gt;

&lt;p&gt;After printing, a space is added instead of a new line.&lt;/p&gt;

&lt;p&gt;So the cursor stays on the same line.&lt;/p&gt;

&lt;p&gt;Different end examples&lt;br&gt;
end=' ' → 5 4 3 2 1&lt;/p&gt;

&lt;p&gt;end='.' → 5.4.3.2.1.&lt;/p&gt;

&lt;p&gt;end='' → 54321&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>codenewbie</category>
      <category>python</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>JavaScript Basics</title>
      <dc:creator>Guna Ramesh</dc:creator>
      <pubDate>Sun, 24 May 2026 07:11:40 +0000</pubDate>
      <link>https://dev.to/gunalan22082002/javascript-basics-484c</link>
      <guid>https://dev.to/gunalan22082002/javascript-basics-484c</guid>
      <description>&lt;p&gt;1.What is JavaScript?&lt;br&gt;
    JavaScript is a scripting programing language used to make website interactive.&lt;br&gt;
    example: click a button -&amp;gt; something happens.&lt;br&gt;
    used with &lt;br&gt;
        Html for make Content Structue.&lt;br&gt;
        Css for to make Design and Style.&lt;br&gt;
        JS for to make a Behaviour.&lt;/p&gt;

&lt;p&gt;2.what is Interpreter?&lt;br&gt;
    Interpreter is a program thats reads and executes a program line by line instead of execute whole program at once.Js also called Interpreter&lt;br&gt;
programming language because its executes a program line by line.&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Advantage:     Error shown instantly.
           Execute line by line.
Disadvantage:  Slower than Compiler.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;3.What is Variable In JavaScript and How to use?&lt;br&gt;
    Variable are declared a keyword like var , let and const.&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;example:       var a=10;
           let a=20;
           let name="gunalan";
           const a=true;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;4.What is the Difference between Var Let and Const?&lt;br&gt;
    In JavaScript, variables are declared using three keywords: var, let, and const.&lt;br&gt;
Each has different behavior in terms of scope, reusability, and mutability.&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;1.var is the oldest way to declare variables in JavaScript.
    var name = "Guna";
Features:
        Function-scoped (not block-scoped)
        Can be allow redeclared
        Can be reinitialized
        Gets hoisted (moved to top internally)

        var x = 10;
        var x = 20; //its allowed
var is not recommended in modern development due to unexpected behavior.
example:
        {
            var a=10;
            console.log(a);
        }
        output:10
        ---------------------
        {
            var a=10;
        }
            console.log(a);
        output:10


2.let is used for variables that may change.But cant to redeclare. And its only access inside the block. Because its block-scope.
    let a=10;
    let a=15; //cant allow redeclare 
        a=15;//allow to reinitial.
Features:
        Block-scoped ({ })
        Can be updated
        Cannot be redeclared in the same scope  
example:
        {
            let a=10;
            console.log(a);
        }
        output:10
        ---------------------
        {
            let a=10;
        }
            console.log(a);
        output:a is not defined

3.const is used for values that should not change.
    const age = 23;
Features:
        Block-scoped
        Cannot be updated
        Cannot be redeclared
        Must be initialized during declaration
example:
        {
            const a=10
            console.log(a)
        }
        output:10   
        --------------------------
        {
            const a=10
        }
        console.log(a)
        output:a is not defined.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

</description>
      <category>variable</category>
      <category>var</category>
      <category>let</category>
      <category>const</category>
    </item>
    <item>
      <title>Facebook Layout</title>
      <dc:creator>Guna Ramesh</dc:creator>
      <pubDate>Fri, 22 May 2026 07:20:43 +0000</pubDate>
      <link>https://dev.to/gunalan22082002/facebook-layout-16o8</link>
      <guid>https://dev.to/gunalan22082002/facebook-layout-16o8</guid>
      <description>&lt;p&gt;Facebook Login Page Clone using HTML &amp;amp; CSS&lt;br&gt;
&lt;strong&gt;Introduction&lt;/strong&gt;&lt;br&gt;
In this project, I created a clone of the Facebook login page using HTML and CSS. The goal was to understand real-world UI design and improve my frontend development skills.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Technologies Used&lt;/strong&gt;&lt;br&gt;
HTML for structuring the webpage&lt;br&gt;
 CSS for styling and layout design&lt;br&gt;
 CSS Grid and Flexbox for alignment&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Features&lt;/strong&gt;&lt;br&gt;
 Two-column layout using CSS Grid&lt;br&gt;
 Left section with logo and image&lt;br&gt;
 Right section with login form&lt;br&gt;
 Styled buttons with hover effects&lt;br&gt;
 Footer with multiple language options&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What I Learned&lt;/strong&gt;&lt;br&gt;
 Through this project, I learned how to:&lt;br&gt;
 Use CSS Grid for page layout&lt;br&gt;
 Use Flexbox for alignment and spacing&lt;br&gt;
 Design responsive UI structures&lt;br&gt;
 Style forms, buttons, and text effectively&lt;br&gt;
 Organize code for better readability&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Challenges Faced&lt;/strong&gt;&lt;br&gt;
 Aligning the left and right sections properly&lt;br&gt;
 Managing spacing between elements&lt;br&gt;
 Making the layout similar to the original Facebook design&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Improvements&lt;/strong&gt;&lt;br&gt;
 Added responsive design using media queries&lt;br&gt;
 Improved button hover effects&lt;br&gt;
 Enhanced UI with better spacing and shadows&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Conclusion&lt;/strong&gt;&lt;br&gt;
 This project helped me gain hands-on experience in building real-world UI designs. It improved my understanding of layout techniques and boosted my confidence in frontend development.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Future Scope&lt;/strong&gt;&lt;br&gt;
 Add JavaScript form validation&lt;br&gt;
 Connect to backend for login functionality&lt;br&gt;
 Improve mobile responsiveness further&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%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fctkazldreluftrosueez.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%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fctkazldreluftrosueez.png" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>css</category>
      <category>html</category>
      <category>showdev</category>
      <category>ui</category>
    </item>
    <item>
      <title>CSS-Cascading Style Sheet</title>
      <dc:creator>Guna Ramesh</dc:creator>
      <pubDate>Thu, 21 May 2026 08:14:09 +0000</pubDate>
      <link>https://dev.to/gunalan22082002/css-cascading-style-sheet-2fa0</link>
      <guid>https://dev.to/gunalan22082002/css-cascading-style-sheet-2fa0</guid>
      <description>&lt;p&gt;1.What is CSS and Why we use this?&lt;br&gt;
     CSS is used to style the html tags.&lt;br&gt;
Like:&lt;br&gt;
     Color&lt;br&gt;
     Background Color&lt;br&gt;
     Size&lt;br&gt;
     Border etc...&lt;br&gt;
     Because html is a tag if we enter the value inside any tag its will display in browser. But its look normal,ok now i ask one question we see two sites one is display in black and white without style and other is look color-fully and use more styles.&lt;br&gt;
I think all are like the second one right!&lt;br&gt;
     That's why we using CSS.&lt;br&gt;
2.How many ways to using CSS?&lt;br&gt;
    we must know&lt;br&gt;&lt;br&gt;
        1.Inline CSS&lt;br&gt;
        2.Internal CSS&lt;br&gt;
        3.External CSS&lt;br&gt;
Inline-Inline CSS is applied directly inside an HTML element using the style attribute.&lt;br&gt;
    &lt;code&gt;&amp;lt;p style="color: red;"&amp;gt;Hello World&amp;lt;/p&amp;gt;&lt;/code&gt;&lt;br&gt;
    Use one element only &lt;br&gt;
        can't reusable.&lt;br&gt;
Internal-Internal CSS is written inside the &lt;code&gt;&amp;lt;style&amp;gt;&lt;/code&gt; tag in the &lt;code&gt;&amp;lt;head&amp;gt;&lt;/code&gt; section of an HTML page.&lt;br&gt;
         &lt;code&gt;&amp;lt;head&amp;gt;&lt;/code&gt;&lt;br&gt;
     &lt;code&gt;&amp;lt;style&amp;gt;&lt;/code&gt;&lt;br&gt;
     p {&lt;br&gt;
         color: blue;&lt;br&gt;
      }&lt;br&gt;
     &lt;code&gt;&amp;lt;/style&amp;gt;&lt;/code&gt;&lt;br&gt;
     &lt;code&gt;&amp;lt;/head&amp;gt;&lt;/code&gt;&lt;br&gt;
        Works for single page&lt;br&gt;
        Easy to manage inside same file&lt;br&gt;
External-External CSS is written in a separate .css file and linked to HTML.&lt;br&gt;
    These is the format to link CSS file to Html file.&lt;br&gt;
    &lt;code&gt;&amp;lt;link rel="stylesheet" href="style.css"&amp;gt;&lt;/code&gt;&lt;br&gt;
We go clearly from basics of css.&lt;br&gt;
1.create a one div class fix any name to that div.&lt;br&gt;
   1.i am using the name is container.&lt;br&gt;
   2.Container is created but cant visible.&lt;br&gt;
   3.Use css to make color and set width and height.&lt;br&gt;
       how to use&lt;br&gt;
        div class name is container&lt;br&gt;
          .container{&lt;br&gt;
        border:1px solid green; //&lt;strong&gt;now border is visible like green color.&lt;/strong&gt;&lt;br&gt;
                height:100vh;//&lt;strong&gt;why we did a height 100vh -view of height 100 fully covered. But dont need  to set width because div tag is block level so take full width.&lt;/strong&gt;&lt;br&gt;
            }&lt;/p&gt;

&lt;p&gt;Without CSS Property&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%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3jymr7yvy947ubi1tvrn.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%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3jymr7yvy947ubi1tvrn.png" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Border 2px solid green&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%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvae3tbmlpeoe6jf0rxui.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%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvae3tbmlpeoe6jf0rxui.png" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Border 2px solid&lt;br&gt;
100vh&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%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7qjzl59h6nkuwh1yiufw.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%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7qjzl59h6nkuwh1yiufw.png" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Upcoming days i will update next properties.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>css</category>
      <category>programming</category>
      <category>frontend</category>
    </item>
    <item>
      <title>HTML</title>
      <dc:creator>Guna Ramesh</dc:creator>
      <pubDate>Fri, 15 May 2026 13:21:51 +0000</pubDate>
      <link>https://dev.to/gunalan22082002/html-4mk1</link>
      <guid>https://dev.to/gunalan22082002/html-4mk1</guid>
      <description>&lt;p&gt;Last Month I was start to learn html in Payilagam Institute Chennai.For my carrer growth, Because i want to see myself as a frontend developer,So i choose to learn java script and React js.&lt;br&gt;
what i learn?&lt;br&gt;
1.what is html?&lt;br&gt;
     Html-Hypertext Markup Language.&lt;br&gt;
2.What is Element?&lt;br&gt;
     One of the tag open and close properly with text that is called element.&lt;br&gt;
3.Its not a logical language, then why use this?&lt;br&gt;
    Its helps to create a structure.All the browser like google ,chrome etc only know html for display structue.&lt;br&gt;
4.is it case sensitive?&lt;br&gt;
    No, but mostly recommented lowercase.&lt;br&gt;
5.What is meta?&lt;br&gt;
    If one of the content inside head that is called meta.&lt;br&gt;
6.Difference Between Block level and Inline element?&lt;br&gt;
     If we type one line then type next line its show continue in same line is called inline element.&lt;br&gt;
     But goto next line its called block level.&lt;br&gt;
7.i think these tags must know beginners.&lt;br&gt;
&lt;code&gt;&amp;lt;html&amp;gt;&lt;/code&gt; root of an language all the tag must inside this.&lt;br&gt;
&lt;code&gt;&amp;lt;head&amp;gt;&lt;/code&gt; head tag is all the other css file and js file link should be inside this tag and title also.&lt;br&gt;
&lt;code&gt;&amp;lt;body&amp;gt;&lt;/code&gt; body all the element inside this.&lt;br&gt;
&lt;code&gt;&amp;lt;div&amp;gt;&lt;/code&gt;for set of tags inside one container(generic container)&lt;br&gt;
&lt;code&gt;&amp;lt;span&amp;gt;&lt;/code&gt;inline container&lt;br&gt;
&lt;code&gt;&amp;lt;p&amp;gt;&lt;/code&gt;paragraph&lt;br&gt;
&lt;code&gt;&amp;lt;h1&amp;gt;&lt;/code&gt;to&lt;code&gt;&amp;lt;h6&amp;gt;&lt;/code&gt;for text size&lt;br&gt;
&lt;code&gt;&amp;lt;a&amp;gt;&lt;/code&gt;anchor tag for look like a link .&lt;br&gt;
&lt;code&gt;&amp;lt;img&amp;gt;&lt;/code&gt; for add a image&lt;br&gt;
8.semantic tags&lt;br&gt;
&lt;code&gt;&amp;lt;header&amp;gt;&lt;br&gt;
 &amp;lt;footer&amp;gt;&lt;br&gt;
 &amp;lt;main&amp;gt;&lt;br&gt;
 &amp;lt;nav&amp;gt;&lt;br&gt;
 &amp;lt;article&amp;gt;&lt;/code&gt; iam not clear in article i will update.|&lt;br&gt;
9.Forms&lt;br&gt;
&lt;code&gt;&amp;lt;input&amp;gt;&lt;br&gt;
&amp;lt;button&amp;gt;&lt;/code&gt;&lt;br&gt;
and etc&lt;br&gt;
10.Table (less common but useful)&lt;br&gt;
 &lt;code&gt;&amp;lt;table&amp;gt;&lt;br&gt;
  &amp;lt;tr&amp;gt;&lt;br&gt;
  &amp;lt;td&amp;gt;&lt;br&gt;
  &amp;lt;th&amp;gt;&lt;/code&gt;&lt;br&gt;
and &lt;code&gt;&amp;lt;li&amp;gt;&lt;/code&gt;tags &lt;code&gt;&amp;lt;ul&amp;gt; &amp;lt;ol &amp;gt;&lt;/code&gt;&lt;br&gt;
this is for begginers.&lt;/p&gt;

&lt;p&gt;i know my english is very difficult to understand others.&lt;br&gt;
but iam improving.&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>frontend</category>
      <category>html</category>
      <category>webdev</category>
    </item>
    <item>
      <title>[Boost]</title>
      <dc:creator>Guna Ramesh</dc:creator>
      <pubDate>Fri, 03 Apr 2026 05:13:11 +0000</pubDate>
      <link>https://dev.to/gunalan22082002/-23ei</link>
      <guid>https://dev.to/gunalan22082002/-23ei</guid>
      <description></description>
    </item>
    <item>
      <title>[Boost]</title>
      <dc:creator>Guna Ramesh</dc:creator>
      <pubDate>Fri, 03 Apr 2026 05:07:34 +0000</pubDate>
      <link>https://dev.to/gunalan22082002/-303o</link>
      <guid>https://dev.to/gunalan22082002/-303o</guid>
      <description></description>
    </item>
  </channel>
</rss>
