<?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: ASHWINTH</title>
    <description>The latest articles on DEV Community by ASHWINTH (@ashwinth).</description>
    <link>https://dev.to/ashwinth</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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4017175%2F3aa1e0b2-f300-40f0-8ae0-27b8f78126c7.jpg</url>
      <title>DEV Community: ASHWINTH</title>
      <link>https://dev.to/ashwinth</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/ashwinth"/>
    <language>en</language>
    <item>
      <title>Grid in Html</title>
      <dc:creator>ASHWINTH</dc:creator>
      <pubDate>Tue, 21 Jul 2026 19:15:49 +0000</pubDate>
      <link>https://dev.to/ashwinth/grid-in-html-3025</link>
      <guid>https://dev.to/ashwinth/grid-in-html-3025</guid>
      <description>&lt;p&gt;&lt;strong&gt;What Is CSS Grid?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;CSS Grid is a two-dimensional layout system that allows developers to arrange elements into rows and columns. Unlike Flexbox, which is primarily designed for one-dimensional layouts Grid can manage both dimensions simultaneously.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;why we use grid?&lt;/strong&gt;&lt;br&gt;
  CSS Grid is a powerful layout system that makes it easy to create modern, responsive web page designs. It allows developers to arrange elements in both rows and columns, making complex layouts simpler to build and manage. Compared to older layout techniques, CSS Grid requires less code, provides better control over element placement, and adapts easily to different screen sizes. Because of its flexibility, clean structure, and wide browser support, CSS Grid has become an essential tool for building responsive and professional websites.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight html"&gt;&lt;code&gt;&lt;span class="nt"&gt;&amp;lt;div&lt;/span&gt; &lt;span class="na"&gt;class=&lt;/span&gt;&lt;span class="s"&gt;"container"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;div&lt;/span&gt; &lt;span class="na"&gt;class=&lt;/span&gt;&lt;span class="s"&gt;"box"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;Item 1&lt;span class="nt"&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;div&lt;/span&gt; &lt;span class="na"&gt;class=&lt;/span&gt;&lt;span class="s"&gt;"box"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;Item 2&lt;span class="nt"&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;div&lt;/span&gt; &lt;span class="na"&gt;class=&lt;/span&gt;&lt;span class="s"&gt;"box"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;Item 3&lt;span class="nt"&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;div&lt;/span&gt; &lt;span class="na"&gt;class=&lt;/span&gt;&lt;span class="s"&gt;"box"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;Item 4&lt;span class="nt"&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;div&lt;/span&gt; &lt;span class="na"&gt;class=&lt;/span&gt;&lt;span class="s"&gt;"box"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;Item 5&lt;span class="nt"&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;div&lt;/span&gt; &lt;span class="na"&gt;class=&lt;/span&gt;&lt;span class="s"&gt;"box"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;Item 6&lt;span class="nt"&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;
CSS
.container {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
}

.box {
    background: #4CAF50;
    color: white;
    padding: 20px;
    text-align: center;
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;For example output &lt;/p&gt;




&lt;h2&gt;
  
  
  | 1 | 2 | 3 | 
&lt;/h2&gt;

&lt;h2&gt;
  
  
  | 4 | 5 | 6 | 
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Conclusion&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;CSS Grid has transformed the way developers build web layouts. Its powerful two-dimensional capabilities make creating responsive, organized, and visually appealing designs much simpler than older methods. By mastering Grid, you'll be able to create everything from simple portfolios to sophisticated dashboards with clean, maintainable code.&lt;/p&gt;

</description>
      <category>css</category>
      <category>frontend</category>
      <category>html</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Html Table</title>
      <dc:creator>ASHWINTH</dc:creator>
      <pubDate>Sun, 19 Jul 2026 08:41:09 +0000</pubDate>
      <link>https://dev.to/ashwinth/html-table-1f30</link>
      <guid>https://dev.to/ashwinth/html-table-1f30</guid>
      <description>&lt;p&gt;&lt;strong&gt;what is html table?&lt;/strong&gt;&lt;br&gt;
    HTML tables are one of the most useful elements in web development. They allow developers to display information in rows and columns, making data easy to read and understand. Whether you're creating a student report, employee database, product list, or timetable, HTML tables are the ideal choice for presenting structured information. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;html table tags?&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight html"&gt;&lt;code&gt;
&lt;span class="nt"&gt;&amp;lt;table&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;thead&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;tbody&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;tr&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;td&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;th&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;tfoot&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;caption&amp;gt;&lt;/span&gt;

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Features of html table?&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Organize data into rows and columns.&lt;/li&gt;
&lt;li&gt;Display headers using the  tag.&lt;/li&gt;
&lt;li&gt;Merge cells with rowspan and colspan.&lt;/li&gt;
&lt;li&gt;Style tables easily using CSS.&lt;/li&gt;
&lt;li&gt;Improve accessibility by using semantic table elements.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;Conculutions?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;HTML tables are an essential part of web development when you need to display structured information. By learning the basic table elements such as and  and you can create a clear organization and presentation.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Html Form</title>
      <dc:creator>ASHWINTH</dc:creator>
      <pubDate>Sun, 19 Jul 2026 07:19:38 +0000</pubDate>
      <link>https://dev.to/ashwinth/html-form-3l2o</link>
      <guid>https://dev.to/ashwinth/html-form-3l2o</guid>
      <description>&lt;p&gt;What is html forms?&lt;br&gt;
 An HTML forms are elements used to collect input from users on a webpage . Forms are created using the &lt;/p&gt; element, which acts as a container for various input fields such as text boxes, radio buttons, checkboxes, dropdown menus, and submit buttons.

&lt;p&gt;. Text Input&lt;/p&gt;

&lt;p&gt;Used to collect short text such as names or usernames.&lt;br&gt;
&lt;/p&gt;

&lt;pre class="highlight html"&gt;&lt;code&gt;
&lt;span class="nt"&gt;&amp;lt;input&lt;/span&gt; &lt;span class="na"&gt;type=&lt;/span&gt;&lt;span class="s"&gt;"text"&lt;/span&gt; &lt;span class="na"&gt;name=&lt;/span&gt;&lt;span class="s"&gt;"username"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;



&lt;ol&gt;
&lt;li&gt;Password Input&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Masks the entered text for security.&lt;br&gt;
&lt;/p&gt;

&lt;pre class="highlight html"&gt;&lt;code&gt;&lt;span class="nt"&gt;&amp;lt;input&lt;/span&gt; &lt;span class="na"&gt;type=&lt;/span&gt;&lt;span class="s"&gt;"password"&lt;/span&gt; &lt;span class="na"&gt;name=&lt;/span&gt;&lt;span class="s"&gt;"password"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;



&lt;ol&gt;
&lt;li&gt;Email Input&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Ensures the entered value follows a valid email format.&lt;/p&gt;



&lt;ol&gt;
&lt;li&gt;Number Input cccepts only numeric values.
&lt;/li&gt;
&lt;/ol&gt;

&lt;pre class="highlight html"&gt;&lt;code&gt;
&lt;span class="nt"&gt;&amp;lt;input&lt;/span&gt; &lt;span class="na"&gt;type=&lt;/span&gt;&lt;span class="s"&gt;"number"&lt;/span&gt; &lt;span class="na"&gt;name=&lt;/span&gt;&lt;span class="s"&gt;"age"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;



&lt;ol&gt;
&lt;li&gt;Radio Buttons&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Allows users to select only one option from a group.Allows users to select multiple options.&lt;br&gt;
&lt;/p&gt;

&lt;pre class="highlight html"&gt;&lt;code&gt;
&lt;span class="nt"&gt;&amp;lt;input&lt;/span&gt; &lt;span class="na"&gt;type=&lt;/span&gt;&lt;span class="s"&gt;"radio"&lt;/span&gt; &lt;span class="na"&gt;name=&lt;/span&gt;&lt;span class="s"&gt;"gender"&lt;/span&gt; &lt;span class="na"&gt;value=&lt;/span&gt;&lt;span class="s"&gt;"male"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt; Male
&lt;span class="nt"&gt;&amp;lt;input&lt;/span&gt; &lt;span class="na"&gt;type=&lt;/span&gt;&lt;span class="s"&gt;"radio"&lt;/span&gt; &lt;span class="na"&gt;name=&lt;/span&gt;&lt;span class="s"&gt;"gender"&lt;/span&gt; &lt;span class="na"&gt;value=&lt;/span&gt;&lt;span class="s"&gt;"female"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt; Female
&lt;/code&gt;&lt;/pre&gt;



&lt;ol&gt;
&lt;li&gt;Checkboxes&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt; HTML&lt;br&gt;
 CSS&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Dropdown List
&lt;/li&gt;
&lt;/ol&gt;

&lt;pre class="highlight html"&gt;&lt;code&gt;&lt;span class="nt"&gt;&amp;lt;select&lt;/span&gt; &lt;span class="na"&gt;name=&lt;/span&gt;&lt;span class="s"&gt;"country"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;option&amp;gt;&lt;/span&gt;India&lt;span class="nt"&gt;&amp;lt;/option&amp;gt;&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;option&amp;gt;&lt;/span&gt;USA&lt;span class="nt"&gt;&amp;lt;/option&amp;gt;&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;option&amp;gt;&lt;/span&gt;Canada&lt;span class="nt"&gt;&amp;lt;/option&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;/select&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;



&lt;ol&gt;
&lt;li&gt;Textarea&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Used for longer text input, such as comments or feedback.&lt;/p&gt;



&lt;ol&gt;
&lt;li&gt;Submit Button&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Sends the form data to the server.&lt;/p&gt;



</description>
    </item>
    <item>
      <title>Html Form</title>
      <dc:creator>ASHWINTH</dc:creator>
      <pubDate>Thu, 16 Jul 2026 17:18:45 +0000</pubDate>
      <link>https://dev.to/ashwinth/html-form-1047</link>
      <guid>https://dev.to/ashwinth/html-form-1047</guid>
      <description>&lt;p&gt;What is html forms?&lt;br&gt;
 An HTML forms are elements used to collect input from users on a webpage . Forms are created using the &lt;/p&gt; element, which acts as a container for various input fields such as text boxes, radio buttons, checkboxes, dropdown menus, and submit buttons.

&lt;p&gt;&lt;strong&gt;Text Input&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Used to collect short text such as names or usernames.&lt;/p&gt;

&lt;p&gt;&lt;br&gt;
&lt;strong&gt;Password Input&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Masks the entered text for security.&lt;br&gt;
&lt;/p&gt;

&lt;pre class="highlight html"&gt;&lt;code&gt;&lt;span class="nt"&gt;&amp;lt;input&lt;/span&gt; &lt;span class="na"&gt;type=&lt;/span&gt;&lt;span class="s"&gt;"password"&lt;/span&gt; &lt;span class="na"&gt;name=&lt;/span&gt;&lt;span class="s"&gt;"password"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;



&lt;p&gt;&lt;strong&gt;Email Input&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Ensures the entered value follows a valid email format.&lt;/p&gt;

&lt;p&gt;&lt;br&gt;
&lt;strong&gt;Number Input cccepts only numeric values.&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;pre class="highlight html"&gt;&lt;code&gt;
&lt;span class="nt"&gt;&amp;lt;input&lt;/span&gt; &lt;span class="na"&gt;type=&lt;/span&gt;&lt;span class="s"&gt;"number"&lt;/span&gt; &lt;span class="na"&gt;name=&lt;/span&gt;&lt;span class="s"&gt;"age"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;



&lt;p&gt;&lt;strong&gt;Radio Buttons&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Allows users to select only one option from a group.Allows users to select multiple options.&lt;br&gt;
&lt;/p&gt;

&lt;pre class="highlight html"&gt;&lt;code&gt;
&lt;span class="nt"&gt;&amp;lt;input&lt;/span&gt; &lt;span class="na"&gt;type=&lt;/span&gt;&lt;span class="s"&gt;"radio"&lt;/span&gt; &lt;span class="na"&gt;name=&lt;/span&gt;&lt;span class="s"&gt;"gender"&lt;/span&gt; &lt;span class="na"&gt;value=&lt;/span&gt;&lt;span class="s"&gt;"male"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt; Male
&lt;span class="nt"&gt;&amp;lt;input&lt;/span&gt; &lt;span class="na"&gt;type=&lt;/span&gt;&lt;span class="s"&gt;"radio"&lt;/span&gt; &lt;span class="na"&gt;name=&lt;/span&gt;&lt;span class="s"&gt;"gender"&lt;/span&gt; &lt;span class="na"&gt;value=&lt;/span&gt;&lt;span class="s"&gt;"female"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt; Female
&lt;/code&gt;&lt;/pre&gt;



&lt;p&gt;&lt;strong&gt;Checkboxes&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Its select one or multiple values to the input fiels&lt;br&gt;
&lt;/p&gt;

&lt;pre class="highlight html"&gt;&lt;code&gt;
&lt;span class="nt"&gt;&amp;lt;input&lt;/span&gt; &lt;span class="na"&gt;type=&lt;/span&gt;&lt;span class="s"&gt;"checkbox"&lt;/span&gt; &lt;span class="na"&gt;name=&lt;/span&gt;&lt;span class="s"&gt;"Language"&lt;/span&gt; &lt;span class="na"&gt;value=&lt;/span&gt;&lt;span class="s"&gt;"english"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt; english
&lt;span class="nt"&gt;&amp;lt;input&lt;/span&gt; &lt;span class="na"&gt;type=&lt;/span&gt;&lt;span class="s"&gt;"checkbox"&lt;/span&gt; &lt;span class="na"&gt;name=&lt;/span&gt;&lt;span class="s"&gt;"language"&lt;/span&gt; &lt;span class="na"&gt;value=&lt;/span&gt;&lt;span class="s"&gt;"tamil"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt; tamil
&lt;/code&gt;&lt;/pre&gt;



&lt;p&gt;&lt;strong&gt;Dropdown List&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;create a list of options to the input fields.&lt;br&gt;
&lt;/p&gt;

&lt;pre class="highlight html"&gt;&lt;code&gt;&lt;span class="nt"&gt;&amp;lt;select&lt;/span&gt; &lt;span class="na"&gt;name=&lt;/span&gt;&lt;span class="s"&gt;"country"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;option&amp;gt;&lt;/span&gt;India&lt;span class="nt"&gt;&amp;lt;/option&amp;gt;&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;option&amp;gt;&lt;/span&gt;USA&lt;span class="nt"&gt;&amp;lt;/option&amp;gt;&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;option&amp;gt;&lt;/span&gt;Canada&lt;span class="nt"&gt;&amp;lt;/option&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;/select&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;



&lt;p&gt;&lt;strong&gt;Textarea&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Used for longer text input, such as comments or feedback.&lt;br&gt;
&lt;/p&gt;

&lt;pre class="highlight html"&gt;&lt;code&gt;&lt;span class="nt"&gt;&amp;lt;textarea&lt;/span&gt; &lt;span class="na"&gt;name=&lt;/span&gt;&lt;span class="s"&gt;"message"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&amp;lt;/textarea&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;



&lt;p&gt;&lt;strong&gt;Submit Button&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Sends the form data to the server.&lt;br&gt;
&lt;/p&gt;

&lt;pre class="highlight html"&gt;&lt;code&gt;
&lt;span class="nt"&gt;&amp;lt;input&lt;/span&gt; &lt;span class="na"&gt;type=&lt;/span&gt;&lt;span class="s"&gt;"submit"&lt;/span&gt; &lt;span class="na"&gt;value=&lt;/span&gt;&lt;span class="s"&gt;"Send"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;



&lt;p&gt;&lt;strong&gt;Get and Post methods&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Get&lt;/strong&gt;&lt;br&gt;
 Its send dats though the Url and Data is visible in the browser address bar.&lt;br&gt;
&lt;/p&gt;

&lt;pre class="highlight plaintext"&gt;&lt;code&gt;http://127.0.0.1:5500/user?name=aswinth&amp;amp;email=aswinth%40gmail.com&amp;amp;phone=9865896589&amp;amp;address=chennai&amp;amp;gender=male&amp;amp;course=course1
&lt;/code&gt;&lt;/pre&gt;



&lt;p&gt;&lt;strong&gt;Post&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Sends data in the request body and More secure than GET Suitable for login forms, registrations, and sensitive information.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Conculution&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;They enable websites to collect information, process requests, and provide personalized experiences. By mastering form elements, validation techniques, and accessibility best practices, developers can create forms that are both user-friendly and reliable. As&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Html :)</title>
      <dc:creator>ASHWINTH</dc:creator>
      <pubDate>Wed, 15 Jul 2026 06:23:11 +0000</pubDate>
      <link>https://dev.to/ashwinth/html--2kn4</link>
      <guid>https://dev.to/ashwinth/html--2kn4</guid>
      <description>&lt;p&gt;What is html?&lt;/p&gt;

&lt;p&gt;html(hyper text markup language) it is a standard language its used to create a structure of web page content.&lt;/p&gt;

&lt;p&gt;What is Html Tags?&lt;br&gt;
   HTML tags are special keywords enclosed within angle brackets(&amp;lt;&amp;gt;).They tell the browser how to display content. there is lots of tag in html.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight html"&gt;&lt;code&gt;example:
     &lt;span class="nt"&gt;&amp;lt;h1&amp;gt;&lt;/span&gt;welcome&lt;span class="nt"&gt;&amp;lt;/h1&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;what is Html attributes?&lt;br&gt;
   while html tage define the sturcture of web pages the attribues are add more information to the tag elements.&lt;/p&gt;

&lt;p&gt;Why attributes are important?&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Create hyperlinks&lt;/li&gt;
&lt;li&gt;Display images&lt;/li&gt;
&lt;li&gt;Add styles&lt;/li&gt;
&lt;li&gt;Identify elements&lt;/li&gt;
&lt;li&gt;Improve accessibility&lt;/li&gt;
&lt;li&gt;Build forms&lt;/li&gt;
&lt;li&gt;Add metadata&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Types of Html attributes&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;href&lt;/li&gt;
&lt;li&gt;target&lt;/li&gt;
&lt;li&gt;src&lt;/li&gt;
&lt;li&gt;alt&lt;/li&gt;
&lt;li&gt;width&lt;/li&gt;
&lt;li&gt;height&lt;/li&gt;
&lt;li&gt;type&lt;/li&gt;
&lt;li&gt;placeholder&lt;/li&gt;
&lt;li&gt;required&lt;/li&gt;
&lt;li&gt;action &lt;/li&gt;
&lt;li&gt;method&lt;/li&gt;
&lt;li&gt;id&lt;/li&gt;
&lt;li&gt;class&lt;/li&gt;
&lt;li&gt;style&lt;/li&gt;
&lt;li&gt;title&lt;/li&gt;
&lt;li&gt;hidden&lt;/li&gt;
&lt;li&gt;lang&lt;/li&gt;
&lt;li&gt;dir&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Common Html Attributes?&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;id Attribute&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The id attribute uniquely identifies an HTML element.Each id value should be unique within a webpage.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight html"&gt;&lt;code&gt;&lt;span class="nt"&gt;&amp;lt;div&lt;/span&gt; &lt;span class="na"&gt;id=&lt;/span&gt;&lt;span class="s"&gt;"header"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
    Welcome!
&lt;span class="nt"&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;class Attribute&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The class attribute groups elements together. It is mainly used with CSS and JavaScript.Multiple elements can share the same class&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight html"&gt;&lt;code&gt;&lt;span class="nt"&gt;&amp;lt;p&lt;/span&gt; &lt;span class="na"&gt;class=&lt;/span&gt;&lt;span class="s"&gt;"highlight"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
    This is important.
&lt;span class="nt"&gt;&amp;lt;/p&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;3.** href Attribute**&lt;/p&gt;

&lt;p&gt;The href attribute specifies the destination of a hyperlink.Without href, the link won't navigate anywhere.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight html"&gt;&lt;code&gt;&lt;span class="nt"&gt;&amp;lt;a&lt;/span&gt; &lt;span class="na"&gt;href=&lt;/span&gt;&lt;span class="s"&gt;"https://www.google.com"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
    Google
&lt;span class="nt"&gt;&amp;lt;/a&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;4.** src Attribute**&lt;/p&gt;

&lt;p&gt;The src attribute specifies the location of an image, video, audio, or other external resource.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight html"&gt;&lt;code&gt;
&lt;span class="nt"&gt;&amp;lt;img&lt;/span&gt; &lt;span class="na"&gt;src=&lt;/span&gt;&lt;span class="s"&gt;"nature.jpg"&lt;/span&gt; &lt;span class="na"&gt;alt=&lt;/span&gt;&lt;span class="s"&gt;"Nature"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;alt Attribute&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The alt attribute provides alternative text if an image cannot be displayed. It also improves accessibility for screen readers.Always provide meaningful alt text.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight html"&gt;&lt;code&gt;&lt;span class="nt"&gt;&amp;lt;img&lt;/span&gt; &lt;span class="na"&gt;src=&lt;/span&gt;&lt;span class="s"&gt;"cat.jpg"&lt;/span&gt; &lt;span class="na"&gt;alt=&lt;/span&gt;&lt;span class="s"&gt;"A cute orange cat"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;style Attribute&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The style attribute allows you to apply inline CSS directly to an element.For larger projects, prefer external CSS over inline styles.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight html"&gt;&lt;code&gt;&lt;span class="nt"&gt;&amp;lt;p&lt;/span&gt; &lt;span class="na"&gt;style=&lt;/span&gt;&lt;span class="s"&gt;"color: blue; font-size: 20px;"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
    Hello Friends!
&lt;span class="nt"&gt;&amp;lt;/p&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;target Attribute&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The target attribute specifies where a linked document should open.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://example.com" rel="noopener noreferrer"&gt;&lt;br&gt;
    Open Website&lt;br&gt;
&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Common values:&lt;br&gt;
_self&lt;br&gt;
_blank&lt;br&gt;
_parent&lt;br&gt;
_top&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;placeholder Attribute&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Displays hint text inside input fields.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight html"&gt;&lt;code&gt;&lt;span class="nt"&gt;&amp;lt;input&lt;/span&gt;
    &lt;span class="na"&gt;type=&lt;/span&gt;&lt;span class="s"&gt;"text"&lt;/span&gt;
    &lt;span class="na"&gt;placeholder=&lt;/span&gt;&lt;span class="s"&gt;"Enter your name"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;required Attribute&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Makes an input field mandatory.Users must enter a value before submitting the form.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight html"&gt;&lt;code&gt;&lt;span class="nt"&gt;&amp;lt;input&lt;/span&gt;
    &lt;span class="na"&gt;type=&lt;/span&gt;&lt;span class="s"&gt;"email"&lt;/span&gt;
    &lt;span class="na"&gt;required&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;disabled Attribute&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Disables an element.Disabled elements cannot be interacted with.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight html"&gt;&lt;code&gt;&lt;span class="nt"&gt;&amp;lt;button&lt;/span&gt; &lt;span class="na"&gt;disabled&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
    Submit
&lt;span class="nt"&gt;&amp;lt;/button&amp;gt;&lt;/span&gt;

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;value Attribute&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Specifies the initial value of an input element.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight html"&gt;&lt;code&gt;
&lt;span class="nt"&gt;&amp;lt;input&lt;/span&gt;
    &lt;span class="na"&gt;type=&lt;/span&gt;&lt;span class="s"&gt;"text"&lt;/span&gt;
    &lt;span class="na"&gt;value=&lt;/span&gt;&lt;span class="s"&gt;"John"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;width and height Attributes&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Set the dimensions of images.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight html"&gt;&lt;code&gt;&lt;span class="nt"&gt;&amp;lt;img&lt;/span&gt;
    &lt;span class="na"&gt;src=&lt;/span&gt;&lt;span class="s"&gt;"mountain.jpg"&lt;/span&gt;
    &lt;span class="na"&gt;width=&lt;/span&gt;&lt;span class="s"&gt;"400"&lt;/span&gt;
    &lt;span class="na"&gt;height=&lt;/span&gt;&lt;span class="s"&gt;"250"&lt;/span&gt;
    &lt;span class="na"&gt;alt=&lt;/span&gt;&lt;span class="s"&gt;"Mountain"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;maxlength Attribute&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Limits the number of characters a user can type.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight html"&gt;&lt;code&gt;
&lt;span class="nt"&gt;&amp;lt;input&lt;/span&gt;
    &lt;span class="na"&gt;type=&lt;/span&gt;&lt;span class="s"&gt;"text"&lt;/span&gt;
    &lt;span class="na"&gt;maxlength=&lt;/span&gt;&lt;span class="s"&gt;"20"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;readonly Attribute&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Makes an input field read-only.Users can see the value but cannot edit it.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight html"&gt;&lt;code&gt;
&lt;span class="nt"&gt;&amp;lt;input&lt;/span&gt;
    &lt;span class="na"&gt;type=&lt;/span&gt;&lt;span class="s"&gt;"text"&lt;/span&gt;
    &lt;span class="na"&gt;value=&lt;/span&gt;&lt;span class="s"&gt;"Admin"&lt;/span&gt;
    &lt;span class="na"&gt;readonly&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;*&lt;em&gt;Combining multiple Attributes *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;An one elements have multiple attributes. this is very common in real world projects.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight html"&gt;&lt;code&gt;&lt;span class="nt"&gt;&amp;lt;input&lt;/span&gt; &lt;span class="na"&gt;type=&lt;/span&gt;&lt;span class="s"&gt;"text"&lt;/span&gt; &lt;span class="na"&gt;id=&lt;/span&gt;&lt;span class="s"&gt;"username"&lt;/span&gt; &lt;span class="na"&gt;class=&lt;/span&gt;&lt;span class="s"&gt;"form-control"&lt;/span&gt; &lt;span class="na"&gt;placeholder=&lt;/span&gt;&lt;span class="s"&gt;" Enter your username"&lt;/span&gt; &lt;span class="na"&gt;required&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Conculution&lt;/strong&gt;&lt;br&gt;
   As you continue learning HTML, practice using different attributes together in small projects. The more you experiment, the more comfortable you'll become with writing clean and effective HTML.&lt;/p&gt;

&lt;p&gt;Happy Coding! &lt;/p&gt;

</description>
    </item>
    <item>
      <title>flex box and flex directions</title>
      <dc:creator>ASHWINTH</dc:creator>
      <pubDate>Thu, 09 Jul 2026 08:38:21 +0000</pubDate>
      <link>https://dev.to/ashwinth/flex-box-and-flex-directions-583h</link>
      <guid>https://dev.to/ashwinth/flex-box-and-flex-directions-583h</guid>
      <description>&lt;p&gt;*&lt;em&gt;flex directions.&lt;/em&gt;&lt;br&gt;
The flex-direction property in CSS determines the direction in which flex items are placed inside a flex container.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;flex wrap.&lt;/strong&gt;&lt;br&gt;
flex-wrap is a CSS property that controls whether flex items stay on a single line or wrap onto multiple lines when there isn't enough space.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;justify content&lt;/strong&gt;&lt;br&gt;
justify-content is a CSS Flexbox property that controls how flex items are aligned along the main axis (the direction set by flex-direction).&lt;/p&gt;

&lt;p&gt;For the default flex-direction: row, the main axis is horizontal, so justify-content controls the horizontal spacing of items.&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgmio2eghntfb6310ossq.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgmio2eghntfb6310ossq.png" alt=" " width="800" height="307"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;main axis and cross axis&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;if the main axiss is row the cross axis is column and main axis is column the cross axis is row.&lt;br&gt;
when the flex direction is row the main axis is row when you move the main axis elements use justify content-center.&lt;br&gt;
when you move the cross axis use the align items center.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Hello Guys :)</title>
      <dc:creator>ASHWINTH</dc:creator>
      <pubDate>Tue, 07 Jul 2026 07:18:50 +0000</pubDate>
      <link>https://dev.to/ashwinth/hello-guys--15p</link>
      <guid>https://dev.to/ashwinth/hello-guys--15p</guid>
      <description>&lt;p&gt;this is my first blog and today we are discuss about block elements and inline elements how works margin and padding spaces.and creating footer to my instagram login page.&lt;/p&gt;

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