<?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: Mark Tony</title>
    <description>The latest articles on DEV Community by Mark Tony (@mark_tony_160702).</description>
    <link>https://dev.to/mark_tony_160702</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%2F4018576%2F8f97a26c-053d-4aec-9668-b8db3bde1784.jpg</url>
      <title>DEV Community: Mark Tony</title>
      <link>https://dev.to/mark_tony_160702</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/mark_tony_160702"/>
    <language>en</language>
    <item>
      <title>HTML Attributes</title>
      <dc:creator>Mark Tony</dc:creator>
      <pubDate>Wed, 15 Jul 2026 12:53:02 +0000</pubDate>
      <link>https://dev.to/mark_tony_160702/html-attributes-356a</link>
      <guid>https://dev.to/mark_tony_160702/html-attributes-356a</guid>
      <description>&lt;p&gt;If HTML tags are the skeleton of a webpage, attributes are the features that give that skeleton personality, functionality, and style.&lt;/p&gt;

&lt;p&gt;Whether you want to center a paragraph, change a font's color, or make your website accessible to a global audience, HTML attributes are the tools you need. Let’s break down exactly what they are, how they work, and the core attributes you will use every single day.&lt;/p&gt;

&lt;p&gt;What is an HTML Attribute?&lt;br&gt;
Attributes are modifiers used to adjust or provide additional information about the content within an HTML tag. They always look like a name-value pair and are separated by an equals sign (=).&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;style=&lt;/span&gt;&lt;span class="s"&gt;"text-align: center;"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;Centered text&lt;span class="nt"&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;
By adding style="text-align: center;"
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;we change the default layout of the &lt;/p&gt; to fit our specific design goals.

&lt;h2&gt;
  
  
  The Golden Rules of HTML Attributes
&lt;/h2&gt;

&lt;p&gt;Before you start coding, keep these 5 essential characteristics in mind:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;They are opening-tag exclusive: Attributes must always be written inside the opening tag, never the closing tag.&lt;/li&gt;
&lt;li&gt;They are optional (but crucial): While elements can function without them, attributes unlock advanced styling and functionality.&lt;/li&gt;
&lt;li&gt;Space-separated: An HTML element can have multiple attributes. Just separate them with a space.&lt;/li&gt;
&lt;li&gt;Name-Value formatting: Most attributes require a value enclosed in quotes (name="value").&lt;/li&gt;
&lt;li&gt;Boolean Attributes exist: Some attributes don't need a value at all. If the attribute name is present (like required, disabled, or checked), the browser automatically treats it as true.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  The Big Three: Core Global Attributes
&lt;/h2&gt;

&lt;p&gt;While some attributes only work on specific tags, Global Attributes can be used on almost any HTML element. Here are the three most popular.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. The id Attribute&lt;/strong&gt;&lt;br&gt;
The id attribute acts as a social security number for your HTML element—it must be completely unique on the page.&lt;/p&gt;

&lt;p&gt;Developers use id for two main reasons:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;To target a specific, unique element with JavaScript or CSS.&lt;/li&gt;
&lt;li&gt;To differentiate between two identical tags on the same page.
&lt;/li&gt;
&lt;/ul&gt;
&lt;pre class="highlight html"&gt;&lt;code&gt;&lt;span class="nt"&gt;&amp;lt;body&amp;gt;&lt;/span&gt;
   &lt;span class="nt"&gt;&amp;lt;p&lt;/span&gt; &lt;span class="na"&gt;id=&lt;/span&gt;&lt;span class="s"&gt;"html-desc"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;This paragraph explains what HTML is.&lt;span class="nt"&gt;&amp;lt;/p&amp;gt;&lt;/span&gt;
   &lt;span class="nt"&gt;&amp;lt;p&lt;/span&gt; &lt;span class="na"&gt;id=&lt;/span&gt;&lt;span class="s"&gt;"css-desc"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;This paragraph explains what CSS is.&lt;span class="nt"&gt;&amp;lt;/p&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;/body&amp;gt;&lt;/span&gt;

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

&lt;h2&gt;
  
  
  2. The class Attribute
&lt;/h2&gt;

&lt;p&gt;The class attribute is built for sharing. You can assign the same class name to multiple elements to apply uniform styling. You can even assign multiple classes to a single element by separating them with a space.&lt;br&gt;
&lt;/p&gt;

&lt;pre class="highlight html"&gt;&lt;code&gt;&lt;span class="c"&gt;&amp;lt;!-- One element sharing three distinct style classes --&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;"card card-dark text-bold"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;Card Content&lt;span class="nt"&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;

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



&lt;h2&gt;
  
  
  3. The style Attribute
&lt;/h2&gt;

&lt;p&gt;The style attribute allows you to write inline CSS directly inside your HTML element. While it's generally better practice to use external style sheets, the style attribute is perfect for quick fixes or dynamic shifts.&lt;br&gt;
&lt;/p&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;"font-family: Arial, sans-serif; color: #FF0000;"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
   Welcome to HTML!
&lt;span class="nt"&gt;&amp;lt;/p&amp;gt;&lt;/span&gt;

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



&lt;h2&gt;
  
  
  Going Global: Internationalization Attributes (i18n)
&lt;/h2&gt;

&lt;p&gt;*&lt;em&gt;Building a website for the world? *&lt;/em&gt;&lt;br&gt;
  HTML includes specific internationalization attributes to tell browsers and screen readers how to handle different languages and text flows.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The dir Attribute (Direction)&lt;/strong&gt;&lt;br&gt;
Not every language reads from left to right. The dir attribute tells the browser which direction the text should flow:&lt;/p&gt;

&lt;p&gt;ltr: Left-to-right (Default for English, Spanish, etc.)&lt;/p&gt;

&lt;p&gt;rtl: Right-to-left (Used for Arabic, Hebrew, etc.)&lt;/p&gt;

&lt;p&gt;auto: Lets the browser dynamically decide based on the content.&lt;br&gt;
&lt;/p&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;dir=&lt;/span&gt;&lt;span class="s"&gt;"rtl"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;هذا النص مكتوب من اليمين إلى اليسار.&lt;span class="nt"&gt;&amp;lt;/p&amp;gt;&lt;/span&gt;

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



&lt;p&gt;The lang Attribute (Language)&lt;br&gt;
This is arguably the most important internationalization attribute. Placed on the opening  tag, it tells search engines and screen readers the primary language of the page.&lt;br&gt;
&lt;/p&gt;

&lt;pre class="highlight html"&gt;&lt;code&gt;&lt;span class="nt"&gt;&amp;lt;html&lt;/span&gt; &lt;span class="na"&gt;lang=&lt;/span&gt;&lt;span class="s"&gt;"en"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt; &lt;span class="c"&gt;&amp;lt;!-- Sets the language to English --&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;



&lt;p&gt;The translate Attribute&lt;br&gt;
Sometimes, you don't want automated tools (like Google Translate) messing with your text—such as your brand name or a code snippet. The translate attribute solves this:&lt;br&gt;
&lt;/p&gt;

&lt;pre class="highlight html"&gt;&lt;code&gt;&lt;span class="nt"&gt;&amp;lt;p&amp;gt;&lt;/span&gt;Welcome to our platform!&lt;span class="nt"&gt;&amp;lt;/p&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;p&lt;/span&gt; &lt;span class="na"&gt;translate=&lt;/span&gt;&lt;span class="s"&gt;"no"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;Apple&lt;span class="nt"&gt;&amp;lt;/p&amp;gt;&lt;/span&gt; &lt;span class="c"&gt;&amp;lt;!-- Keeps the brand name from being translated --&amp;gt;&lt;/span&gt;

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



&lt;h2&gt;
  
  
  Summary
&lt;/h2&gt;

&lt;p&gt;Mastering attributes is your first major step toward writing semantic, clean, and accessible code. By combining id, class, and internationalization tags, you gain full control over how browsers interpret and display your web pages.&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>html</category>
      <category>tutorial</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Git Lab - Login &amp; more</title>
      <dc:creator>Mark Tony</dc:creator>
      <pubDate>Fri, 10 Jul 2026 07:35:44 +0000</pubDate>
      <link>https://dev.to/mark_tony_160702/git-lab-login-more-3bdb</link>
      <guid>https://dev.to/mark_tony_160702/git-lab-login-more-3bdb</guid>
      <description>&lt;p&gt;Hilo folks!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Git Lab&lt;/strong&gt;&lt;br&gt;
 This blog is about the Git lab login and its applications. It provides a common forum for the developers to collaborate and do their projects effectively.&lt;/p&gt;

&lt;p&gt;Initially, I faced a issue to sign in to the #Gitlab as it required 3-steps of verification. &lt;/p&gt;

&lt;p&gt;It includes &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;E- mail verify&lt;/li&gt;
&lt;li&gt;Phone number verify&lt;/li&gt;
&lt;li&gt;Credit card verify&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;If you face the same issue, Try to create a new email and sign to the Gitlab. It actually works!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Terminal Commands:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Additionally, I learnt about the terminal commands that makes the job easier.&lt;/p&gt;

&lt;p&gt;1.cd - Change Directory (using this we can move to any folder)&lt;/p&gt;

&lt;p&gt;2.ls - List files (Which is used to list the files which are present in the particular folder)&lt;/p&gt;

&lt;p&gt;3.mkdir - Make directory (It is used to used a Directory / folder)&lt;/p&gt;

&lt;p&gt;4.git --version - it is used to check the version of the git.&lt;/p&gt;

&lt;p&gt;5.git init - it is used for creating a new repository.&lt;/p&gt;

&lt;p&gt;6.git add - it is used for adding a selected file to our repository.&lt;/p&gt;

&lt;p&gt;7.git add . - it is used for adding the entire folder to our repository.&lt;/p&gt;

&lt;p&gt;8.git commit -m "commit message" - it is Used to commit the changes with commit message, this commit message is useful for the other developers.&lt;/p&gt;

&lt;p&gt;9.git clone - It is used to clone a existing repository.&lt;/p&gt;

&lt;p&gt;10.git push -  Used to push our updated code.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>programming</category>
      <category>development</category>
      <category>git</category>
    </item>
    <item>
      <title>Being flexible with #Flex</title>
      <dc:creator>Mark Tony</dc:creator>
      <pubDate>Thu, 09 Jul 2026 05:50:30 +0000</pubDate>
      <link>https://dev.to/mark_tony_160702/being-flexible-with-flex-3730</link>
      <guid>https://dev.to/mark_tony_160702/being-flexible-with-flex-3730</guid>
      <description>&lt;p&gt;Hilo Folks!&lt;/p&gt;

&lt;p&gt;I want to share a bit of my knowledge on the Attribute "Flex" in Html designing. Here we go!&lt;/p&gt;

&lt;p&gt;"Flex is used to make elements come into a box which called the 'Flex Box'. &lt;br&gt;
  E.g:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight css"&gt;&lt;code&gt;&lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nt"&gt;style&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;
 &lt;span class="nc"&gt;.Container&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;
&lt;span class="nl"&gt;display&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;flex&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The outer frame is known as Flex box and the elements within are called flex items. The flex can be modified accordingly with these flex properties.&lt;/p&gt;

&lt;p&gt;These flex properties can be classified into two. Thus, &lt;br&gt;
      1.Parent Properties&lt;br&gt;
      2. Children Properties &lt;/p&gt;

&lt;p&gt;Parent Properties:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;display - Must be set to flex or inline-flex&lt;/li&gt;
&lt;li&gt;flex-direction - Sets the display-direction of flex items&lt;/li&gt;
&lt;li&gt;flex-wrap - Specifies whether the flex items should wrap or not&lt;/li&gt;
&lt;li&gt;flex-flow - Shorthand property for flex-direction and flex-wrap&lt;/li&gt;
&lt;li&gt;justify-content - Aligns the flex items when they do not use all available space on the main-axis (horizontally)&lt;/li&gt;
&lt;li&gt;align-items- Aligns the flex items when they do not use all available space on the cross-axis (vertically)&lt;/li&gt;
&lt;li&gt;align-content- Aligns the flex lines when there is extra space in the cross axis and flex items wrap&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Children Properties:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;order- Specifies the display order of the flex items inside the flex container&lt;/li&gt;
&lt;li&gt;flex-grow - Specifies how much a flex item will grow relative to the rest of the flex items&lt;/li&gt;
&lt;li&gt;flex-shrink - Specifies how much a flex item will shrink relative to the rest of the flex items&lt;/li&gt;
&lt;li&gt;flex-basis - Specifies the initial length of a flex item&lt;/li&gt;
&lt;li&gt;align-self - Specifies the alignment for the flex item inside the flex container&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It's conducive to align the elements as desired and obtain inviting web pages. &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%2Fzyhkkq634wj84g5p9cb6.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%2Fzyhkkq634wj84g5p9cb6.png" alt=" " width="799" height="428"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>programming</category>
      <category>productivity</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Learning Kick Started!</title>
      <dc:creator>Mark Tony</dc:creator>
      <pubDate>Wed, 08 Jul 2026 05:43:48 +0000</pubDate>
      <link>https://dev.to/mark_tony_160702/learning-kick-started-4356</link>
      <guid>https://dev.to/mark_tony_160702/learning-kick-started-4356</guid>
      <description>&lt;p&gt;&lt;strong&gt;Hilo Techisss...&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I would like to do a write up of my initial learning at &lt;a class="mentioned-user" href="https://dev.to/payilagam_135383b867ea296"&gt;@payilagam_135383b867ea296&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;To begin with, The course details were briefed. I obtained the clarity about the course. Moreover, we discussed the basics of HTML (HyperText Markup Language) and CSS (Cascading Style Sheet). It was simple and clear. &lt;/p&gt;

&lt;p&gt;In Addition, We learnt how to prepare the Login web page of Instagram using HTML and CSS. It was a simple hands-on task that we did with the instruction of the Trainer. I understood the Tags and Attributes in HTML. It was Fab. &lt;/p&gt;

&lt;p&gt;Moreover, I had the doubts in between and got clarified. CSS is inevitable in designing the web page without which it remains unbeautified.&lt;/p&gt;

&lt;p&gt;Ultimately, I had a exciting hands-on experience in formulating the Login Web page. Let's have a look at my craft! &lt;br&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%2Fwnh78ihoykhugnvugd3n.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%2Fwnh78ihoykhugnvugd3n.png" alt=" " width="799" height="428"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>ai</category>
      <category>productivity</category>
      <category>software</category>
    </item>
    <item>
      <title>INTO Coding...</title>
      <dc:creator>Mark Tony</dc:creator>
      <pubDate>Tue, 07 Jul 2026 02:53:18 +0000</pubDate>
      <link>https://dev.to/mark_tony_160702/into-coding-1ic0</link>
      <guid>https://dev.to/mark_tony_160702/into-coding-1ic0</guid>
      <description>&lt;p&gt;Hi folks! &lt;br&gt;
   This is &lt;strong&gt;Mark Tony&lt;/strong&gt;, a fresher to this field of technology from the UG Physics background. In a way, I'm pursuing my desire which I missed during my college days.&lt;/p&gt;

&lt;p&gt;My new venture begins along with &lt;a class="mentioned-user" href="https://dev.to/payilagam_135383b867ea296"&gt;@payilagam_135383b867ea296&lt;/a&gt; &lt;br&gt;
Where I'm doing my Full stack developer course right now. &lt;/p&gt;

&lt;p&gt;I'm excited and enthusiastic about learning and becoming a developer. &lt;em&gt;Dev community&lt;/em&gt; kick starts my journey 😉😊&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>productivity</category>
      <category>beginners</category>
      <category>tutorial</category>
    </item>
  </channel>
</rss>
