<?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: Tech Webster</title>
    <description>The latest articles on DEV Community by Tech Webster (@techwebster).</description>
    <link>https://dev.to/techwebster</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%2F3755877%2F8fb48f99-2ac5-437f-832c-d1b5cf516e91.jpeg</url>
      <title>DEV Community: Tech Webster</title>
      <link>https://dev.to/techwebster</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/techwebster"/>
    <language>en</language>
    <item>
      <title>Node.js Syllabus for Beginners 🚀 | Complete Backend Roadmap</title>
      <dc:creator>Tech Webster</dc:creator>
      <pubDate>Sun, 12 Jul 2026 16:32:43 +0000</pubDate>
      <link>https://dev.to/techwebster/nodejs-syllabus-for-beginners-complete-backend-roadmap-566b</link>
      <guid>https://dev.to/techwebster/nodejs-syllabus-for-beginners-complete-backend-roadmap-566b</guid>
      <description>&lt;h2&gt;
  
  
  Node.js Syllabus for Beginners 🚀
&lt;/h2&gt;

&lt;p&gt;If you're planning to become a Backend Developer, Full Stack Developer, or JavaScript Developer, learning Node.js is one of the best places to start.&lt;/p&gt;

&lt;p&gt;This beginner-friendly roadmap covers everything from installing Node.js to building REST APIs with Express and MongoDB.&lt;/p&gt;

&lt;p&gt;Whether you're a student or someone switching careers, this syllabus provides a structured learning path to help you become a Node.js developer.&lt;/p&gt;

&lt;p&gt;Let's begin! 🚀&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Introduction to Node.js
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;What is Node.js?&lt;/li&gt;
&lt;li&gt;Why Node.js?&lt;/li&gt;
&lt;li&gt;Features of Node.js&lt;/li&gt;
&lt;li&gt;V8 JavaScript Engine&lt;/li&gt;
&lt;li&gt;Event-Driven Architecture&lt;/li&gt;
&lt;li&gt;Non-Blocking I/O&lt;/li&gt;
&lt;li&gt;Real-world Applications&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  2. Installing Node.js
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Download Node.js&lt;/li&gt;
&lt;li&gt;Install Node.js&lt;/li&gt;
&lt;li&gt;Verify Installation&lt;/li&gt;
&lt;li&gt;LTS vs Current Version&lt;/li&gt;
&lt;li&gt;Node Version Manager (NVM)&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  3. Node.js Command Line
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;node Command&lt;/li&gt;
&lt;li&gt;Running JavaScript Files&lt;/li&gt;
&lt;li&gt;Node REPL&lt;/li&gt;
&lt;li&gt;Useful CLI Options&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  4. Your First Node.js Program
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Hello World&lt;/li&gt;
&lt;li&gt;Running Files&lt;/li&gt;
&lt;li&gt;Understanding Execution&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  5. Global Objects
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;global&lt;/li&gt;
&lt;li&gt;console&lt;/li&gt;
&lt;li&gt;process&lt;/li&gt;
&lt;li&gt;__dirname&lt;/li&gt;
&lt;li&gt;__filename&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  6. Modules
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;What are Modules?&lt;/li&gt;
&lt;li&gt;Built-in Modules&lt;/li&gt;
&lt;li&gt;Local Modules&lt;/li&gt;
&lt;li&gt;CommonJS&lt;/li&gt;
&lt;li&gt;ECMAScript Modules (ESM)&lt;/li&gt;
&lt;li&gt;require()&lt;/li&gt;
&lt;li&gt;module.exports&lt;/li&gt;
&lt;li&gt;import&lt;/li&gt;
&lt;li&gt;export&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  7. NPM (Node Package Manager)
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;What is npm?&lt;/li&gt;
&lt;li&gt;package.json&lt;/li&gt;
&lt;li&gt;package-lock.json&lt;/li&gt;
&lt;li&gt;Installing Packages&lt;/li&gt;
&lt;li&gt;Updating Packages&lt;/li&gt;
&lt;li&gt;Removing Packages&lt;/li&gt;
&lt;li&gt;npm Scripts&lt;/li&gt;
&lt;li&gt;Semantic Versioning&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  8. File System (fs)
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Reading Files&lt;/li&gt;
&lt;li&gt;Writing Files&lt;/li&gt;
&lt;li&gt;Appending Data&lt;/li&gt;
&lt;li&gt;Renaming Files&lt;/li&gt;
&lt;li&gt;Deleting Files&lt;/li&gt;
&lt;li&gt;Creating Directories&lt;/li&gt;
&lt;li&gt;Removing Directories&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  9. Path Module
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;path.join()&lt;/li&gt;
&lt;li&gt;path.resolve()&lt;/li&gt;
&lt;li&gt;dirname&lt;/li&gt;
&lt;li&gt;basename&lt;/li&gt;
&lt;li&gt;extname&lt;/li&gt;
&lt;li&gt;normalize()&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  10. OS Module
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Platform&lt;/li&gt;
&lt;li&gt;CPU Information&lt;/li&gt;
&lt;li&gt;Memory Information&lt;/li&gt;
&lt;li&gt;User Information&lt;/li&gt;
&lt;li&gt;Network Interfaces&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  11. Process Module
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;process.argv&lt;/li&gt;
&lt;li&gt;process.env&lt;/li&gt;
&lt;li&gt;process.cwd()&lt;/li&gt;
&lt;li&gt;process.exit()&lt;/li&gt;
&lt;li&gt;process.pid&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  12. Buffer
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;What is Buffer?&lt;/li&gt;
&lt;li&gt;Creating Buffers&lt;/li&gt;
&lt;li&gt;Reading Buffers&lt;/li&gt;
&lt;li&gt;Writing Buffers&lt;/li&gt;
&lt;li&gt;Buffer Encoding&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  13. Events
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;EventEmitter&lt;/li&gt;
&lt;li&gt;Creating Events&lt;/li&gt;
&lt;li&gt;Listening Events&lt;/li&gt;
&lt;li&gt;Removing Listeners&lt;/li&gt;
&lt;li&gt;Custom Events&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  14. Timers
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;setTimeout()&lt;/li&gt;
&lt;li&gt;setInterval()&lt;/li&gt;
&lt;li&gt;clearTimeout()&lt;/li&gt;
&lt;li&gt;clearInterval()&lt;/li&gt;
&lt;li&gt;setImmediate()&lt;/li&gt;
&lt;li&gt;process.nextTick()&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  15. URL Module
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;URL Object&lt;/li&gt;
&lt;li&gt;URL Parameters&lt;/li&gt;
&lt;li&gt;Query Parameters&lt;/li&gt;
&lt;li&gt;URLSearchParams&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  16. HTTP Module
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Creating HTTP Server&lt;/li&gt;
&lt;li&gt;Request Object&lt;/li&gt;
&lt;li&gt;Response Object&lt;/li&gt;
&lt;li&gt;HTTP Methods&lt;/li&gt;
&lt;li&gt;HTTP Status Codes&lt;/li&gt;
&lt;li&gt;HTTP Headers&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  17. Streams
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Readable Streams&lt;/li&gt;
&lt;li&gt;Writable Streams&lt;/li&gt;
&lt;li&gt;Duplex Streams&lt;/li&gt;
&lt;li&gt;Transform Streams&lt;/li&gt;
&lt;li&gt;Piping Streams&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  18. Working with JSON
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;JSON.parse()&lt;/li&gt;
&lt;li&gt;JSON.stringify()&lt;/li&gt;
&lt;li&gt;Reading JSON Files&lt;/li&gt;
&lt;li&gt;Writing JSON Files&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  19. Asynchronous Programming
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Synchronous vs Asynchronous&lt;/li&gt;
&lt;li&gt;Callback Functions&lt;/li&gt;
&lt;li&gt;Promises&lt;/li&gt;
&lt;li&gt;Async / Await&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  20. Event Loop
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;What is Event Loop?&lt;/li&gt;
&lt;li&gt;Call Stack&lt;/li&gt;
&lt;li&gt;Callback Queue&lt;/li&gt;
&lt;li&gt;Microtask Queue&lt;/li&gt;
&lt;li&gt;Execution Flow&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  21. Error Handling
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;try...catch&lt;/li&gt;
&lt;li&gt;throw&lt;/li&gt;
&lt;li&gt;Custom Errors&lt;/li&gt;
&lt;li&gt;Handling Async Errors&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  22. Environment Variables
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;process.env&lt;/li&gt;
&lt;li&gt;.env Files&lt;/li&gt;
&lt;li&gt;Configuration Management&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  23. Working with File Streams
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Reading Large Files&lt;/li&gt;
&lt;li&gt;Writing Large Files&lt;/li&gt;
&lt;li&gt;Stream Piping&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  24. Child Process Module
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;exec()&lt;/li&gt;
&lt;li&gt;spawn()&lt;/li&gt;
&lt;li&gt;fork()&lt;/li&gt;
&lt;li&gt;execFile()&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  25. Crypto Module
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Random Bytes&lt;/li&gt;
&lt;li&gt;Hashing&lt;/li&gt;
&lt;li&gt;Creating Hashes&lt;/li&gt;
&lt;li&gt;Encryption Basics&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  26. Util Module
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;promisify()&lt;/li&gt;
&lt;li&gt;format()&lt;/li&gt;
&lt;li&gt;inspect()&lt;/li&gt;
&lt;li&gt;inherits()&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  27. Debugging Node.js
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;console.log()&lt;/li&gt;
&lt;li&gt;Node Inspector&lt;/li&gt;
&lt;li&gt;Debugging with VS Code&lt;/li&gt;
&lt;li&gt;Error Stack Traces&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  28. Performance
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Blocking vs Non-Blocking Code&lt;/li&gt;
&lt;li&gt;Memory Usage&lt;/li&gt;
&lt;li&gt;Performance Monitoring&lt;/li&gt;
&lt;li&gt;Best Practices&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  29. Node.js Best Practices
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Folder Structure&lt;/li&gt;
&lt;li&gt;Code Organization&lt;/li&gt;
&lt;li&gt;Modular Programming&lt;/li&gt;
&lt;li&gt;Error Handling&lt;/li&gt;
&lt;li&gt;Logging&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>node</category>
      <category>backend</category>
      <category>syllabus</category>
      <category>roadmap</category>
    </item>
    <item>
      <title>Windows Terminal Commands Cheat Sheet For Beginners</title>
      <dc:creator>Tech Webster</dc:creator>
      <pubDate>Fri, 10 Jul 2026 05:34:36 +0000</pubDate>
      <link>https://dev.to/techwebster/windows-terminal-commands-cheat-sheet-for-beginners-e8l</link>
      <guid>https://dev.to/techwebster/windows-terminal-commands-cheat-sheet-for-beginners-e8l</guid>
      <description>&lt;p&gt;A beginner-friendly guide to the most useful terminal commands for Windows users.&lt;/p&gt;

&lt;p&gt;If you are learning web development, programming, networking, or basic computer operations, terminal commands are very important. They help you work faster, manage files, navigate folders, run programs, check system information, and perform many tasks without using the mouse.&lt;/p&gt;

&lt;p&gt;In Windows, you may commonly use:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Command Prompt&lt;/strong&gt; also called &lt;code&gt;CMD&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;PowerShell&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Windows Terminal&lt;/strong&gt;, which can open CMD, PowerShell, Git Bash, WSL, and more&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This article covers the most useful basic commands for Windows users.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Note: Some commands work in both CMD and PowerShell, but some are different. I will mention both where needed.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  What is a Terminal?
&lt;/h2&gt;

&lt;p&gt;A terminal is a text-based interface where you can type commands to control your computer.&lt;/p&gt;

&lt;p&gt;Instead of opening folders, clicking buttons, or using menus, you can simply type a command and press &lt;code&gt;Enter&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;For example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nb"&gt;dir&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This command shows files and folders in the current location.&lt;/p&gt;




&lt;h2&gt;
  
  
  CMD vs PowerShell
&lt;/h2&gt;

&lt;p&gt;Before learning commands, it is important to understand the difference.&lt;/p&gt;

&lt;h3&gt;
  
  
  Command Prompt
&lt;/h3&gt;

&lt;p&gt;Command Prompt is the older Windows command-line tool.&lt;/p&gt;

&lt;p&gt;Example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;dir
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  PowerShell
&lt;/h3&gt;

&lt;p&gt;PowerShell is more powerful and modern. It supports many advanced commands and scripting features.&lt;/p&gt;

&lt;p&gt;Example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight powershell"&gt;&lt;code&gt;&lt;span class="n"&gt;Get-ChildItem&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;PowerShell also supports many short aliases. For example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight powershell"&gt;&lt;code&gt;&lt;span class="n"&gt;ls&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="nx"&gt;dir&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="n"&gt;gci&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;All of these can show files and folders in PowerShell.&lt;/p&gt;




&lt;h1&gt;
  
  
  Basic Windows Terminal Commands
&lt;/h1&gt;




&lt;h2&gt;
  
  
  1. Show Files and Folders
&lt;/h2&gt;

&lt;h3&gt;
  
  
  CMD
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;dir
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  PowerShell
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight powershell"&gt;&lt;code&gt;&lt;span class="n"&gt;dir&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;or&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight powershell"&gt;&lt;code&gt;&lt;span class="n"&gt;Get-ChildItem&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Use
&lt;/h3&gt;

&lt;p&gt;This command displays all files and folders inside the current directory.&lt;/p&gt;

&lt;p&gt;Example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;dir
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Output may show files, folders, size, date, and time.&lt;/p&gt;




&lt;h2&gt;
  
  
  2. Show Hidden Files and Folders
&lt;/h2&gt;

&lt;h3&gt;
  
  
  CMD
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;dir /a
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  PowerShell
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight powershell"&gt;&lt;code&gt;&lt;span class="n"&gt;Get-ChildItem&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;-Force&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Use
&lt;/h3&gt;

&lt;p&gt;This command shows hidden files and folders also.&lt;/p&gt;

&lt;p&gt;Useful when you want to see files like:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;.git
.env
.vscode
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  3. Change Directory
&lt;/h2&gt;

&lt;h3&gt;
  
  
  CMD and PowerShell
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;cd foldername
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Example
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;cd Desktop
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Use
&lt;/h3&gt;

&lt;p&gt;This command moves you inside a folder.&lt;/p&gt;




&lt;h2&gt;
  
  
  4. Go Back to Previous Folder
&lt;/h2&gt;

&lt;h3&gt;
  
  
  CMD and PowerShell
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;cd ..
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Use
&lt;/h3&gt;

&lt;p&gt;This command moves one step back from the current folder.&lt;/p&gt;

&lt;p&gt;Example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;C:\Users\Ahmad\Desktop\Project
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;After running:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;cd ..
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;You will move to:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;C:\Users\Ahmad\Desktop
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  5. Go to Root Directory
&lt;/h2&gt;

&lt;h3&gt;
  
  
  CMD and PowerShell
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;cd \
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Use
&lt;/h3&gt;

&lt;p&gt;This command moves you to the root directory of the current drive.&lt;/p&gt;

&lt;p&gt;Example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;C:\
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  6. Show Current Location
&lt;/h2&gt;

&lt;h3&gt;
  
  
  CMD
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;cd
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  PowerShell
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight powershell"&gt;&lt;code&gt;&lt;span class="n"&gt;pwd&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;or&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight powershell"&gt;&lt;code&gt;&lt;span class="n"&gt;Get-Location&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Use
&lt;/h3&gt;

&lt;p&gt;This command shows your current folder path.&lt;/p&gt;




&lt;h2&gt;
  
  
  7. Create a New Folder
&lt;/h2&gt;

&lt;h3&gt;
  
  
  CMD and PowerShell
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;mkdir foldername
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Example
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;mkdir my-project
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Use
&lt;/h3&gt;

&lt;p&gt;This command creates a new folder.&lt;/p&gt;




&lt;h2&gt;
  
  
  8. Create Multiple Folders
&lt;/h2&gt;

&lt;h3&gt;
  
  
  CMD
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;mkdir folder1 folder2 folder3
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  PowerShell
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;mkdir html, css, js
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Use
&lt;/h3&gt;

&lt;p&gt;This creates multiple folders at once.&lt;/p&gt;




&lt;h2&gt;
  
  
  9. Create a New File
&lt;/h2&gt;

&lt;p&gt;Creating a file is different in CMD and PowerShell.&lt;/p&gt;

&lt;h3&gt;
  
  
  PowerShell
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight powershell"&gt;&lt;code&gt;&lt;span class="n"&gt;ni&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;filename.txt&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;or&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight powershell"&gt;&lt;code&gt;&lt;span class="n"&gt;New-Item&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;filename.txt&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  CMD
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;type nul &amp;gt; filename.txt
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Example
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight powershell"&gt;&lt;code&gt;&lt;span class="n"&gt;ni&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;index.html&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;or&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;type nul &amp;gt; index.html
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Use
&lt;/h3&gt;

&lt;p&gt;This command creates a new empty file.&lt;/p&gt;




&lt;h2&gt;
  
  
  10. Create a File with Text
&lt;/h2&gt;

&lt;h3&gt;
  
  
  CMD
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;echo Hello World &amp;gt; file.txt
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  PowerShell
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight powershell"&gt;&lt;code&gt;&lt;span class="s2"&gt;"Hello World"&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="err"&gt;&amp;gt;&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;file.txt&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Use
&lt;/h3&gt;

&lt;p&gt;This creates a file and adds text inside it.&lt;/p&gt;

&lt;p&gt;Example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;echo Welcome to Windows Terminal &amp;gt; notes.txt
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  11. View File Content
&lt;/h2&gt;

&lt;h3&gt;
  
  
  CMD
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;type filename.txt
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  PowerShell
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight powershell"&gt;&lt;code&gt;&lt;span class="n"&gt;Get-Content&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;filename.txt&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;or&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight powershell"&gt;&lt;code&gt;&lt;span class="n"&gt;cat&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;filename.txt&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Use
&lt;/h3&gt;

&lt;p&gt;This command shows the content of a file directly in the terminal.&lt;/p&gt;




&lt;h2&gt;
  
  
  12. Rename a File or Folder
&lt;/h2&gt;

&lt;h3&gt;
  
  
  CMD
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;ren oldname.txt newname.txt
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  PowerShell
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight powershell"&gt;&lt;code&gt;&lt;span class="n"&gt;Rename-Item&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;oldname.txt&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;newname.txt&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Example
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;ren index.txt index.html
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Use
&lt;/h3&gt;

&lt;p&gt;This command renames a file or folder.&lt;/p&gt;




&lt;h2&gt;
  
  
  13. Copy a File
&lt;/h2&gt;

&lt;h3&gt;
  
  
  CMD
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;copy file.txt backup.txt
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  PowerShell
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight powershell"&gt;&lt;code&gt;&lt;span class="n"&gt;Copy-Item&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;file.txt&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;backup.txt&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Use
&lt;/h3&gt;

&lt;p&gt;This command copies a file from one place to another.&lt;/p&gt;

&lt;p&gt;Example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;copy index.html index-backup.html
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  14. Copy a Folder
&lt;/h2&gt;

&lt;h3&gt;
  
  
  CMD
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;xcopy foldername newfoldername /E /I
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  PowerShell
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight powershell"&gt;&lt;code&gt;&lt;span class="n"&gt;Copy-Item&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;foldername&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;newfoldername&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;-Recurse&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Use
&lt;/h3&gt;

&lt;p&gt;This command copies a folder with its files and subfolders.&lt;/p&gt;




&lt;h2&gt;
  
  
  15. Move a File or Folder
&lt;/h2&gt;

&lt;h3&gt;
  
  
  CMD
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;move filename.txt foldername
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  PowerShell
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight powershell"&gt;&lt;code&gt;&lt;span class="n"&gt;Move-Item&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;filename.txt&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;foldername&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Example
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;move index.html html
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Use
&lt;/h3&gt;

&lt;p&gt;This command moves a file or folder from one location to another.&lt;/p&gt;




&lt;h2&gt;
  
  
  16. Delete a File
&lt;/h2&gt;

&lt;h3&gt;
  
  
  CMD
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;del filename.txt
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  PowerShell
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight powershell"&gt;&lt;code&gt;&lt;span class="n"&gt;rm&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;filename.txt&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;or&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight powershell"&gt;&lt;code&gt;&lt;span class="n"&gt;Remove-Item&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;filename.txt&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Example
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight powershell"&gt;&lt;code&gt;&lt;span class="n"&gt;rm&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;notes.txt&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Use
&lt;/h3&gt;

&lt;p&gt;This command deletes a file.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Be careful while deleting files from the terminal because deleted files may not always go to the Recycle Bin.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  17. Delete a Folder
&lt;/h2&gt;

&lt;h3&gt;
  
  
  CMD
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;rmdir foldername
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  PowerShell
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight powershell"&gt;&lt;code&gt;&lt;span class="n"&gt;Remove-Item&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;foldername&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Use
&lt;/h3&gt;

&lt;p&gt;This deletes an empty folder.&lt;/p&gt;




&lt;h2&gt;
  
  
  18. Delete a Folder with Files
&lt;/h2&gt;

&lt;h3&gt;
  
  
  CMD
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;rmdir /s foldername
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  PowerShell
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight powershell"&gt;&lt;code&gt;&lt;span class="n"&gt;Remove-Item&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;foldername&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;-Recurse&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Use
&lt;/h3&gt;

&lt;p&gt;This deletes a folder and everything inside it.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Warning: Use this carefully. It can delete all files inside the folder.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  19. Clear the Terminal
&lt;/h2&gt;

&lt;h3&gt;
  
  
  CMD and PowerShell
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;cls
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  PowerShell Shortcut
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Ctrl + L
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Use
&lt;/h3&gt;

&lt;p&gt;This clears the terminal screen.&lt;/p&gt;




&lt;h2&gt;
  
  
  20. Show Command History
&lt;/h2&gt;

&lt;h3&gt;
  
  
  PowerShell
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight powershell"&gt;&lt;code&gt;&lt;span class="n"&gt;history&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;or&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight powershell"&gt;&lt;code&gt;&lt;span class="n"&gt;Get-History&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  CMD
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;doskey /history
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Use
&lt;/h3&gt;

&lt;p&gt;This shows previously used commands in the current terminal session.&lt;/p&gt;




&lt;h2&gt;
  
  
  21. Open Current Folder in File Explorer
&lt;/h2&gt;

&lt;h3&gt;
  
  
  CMD and PowerShell
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;start .
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Use
&lt;/h3&gt;

&lt;p&gt;This opens the current terminal location in File Explorer.&lt;/p&gt;

&lt;p&gt;Very useful when you are working inside a project folder.&lt;/p&gt;




&lt;h2&gt;
  
  
  22. Open a File in Notepad
&lt;/h2&gt;

&lt;h3&gt;
  
  
  CMD and PowerShell
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;notepad filename.txt
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Example
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;notepad notes.txt
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Use
&lt;/h3&gt;

&lt;p&gt;This opens a file in Notepad.&lt;/p&gt;

&lt;p&gt;If the file does not exist, Notepad may ask if you want to create it.&lt;/p&gt;




&lt;h2&gt;
  
  
  23. Open VS Code from Terminal
&lt;/h2&gt;

&lt;h3&gt;
  
  
  CMD and PowerShell
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;code .
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Use
&lt;/h3&gt;

&lt;p&gt;This opens the current folder in Visual Studio Code.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Note: This works only if VS Code is installed and the &lt;code&gt;code&lt;/code&gt; command is added to your system path.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  24. Check IP Address
&lt;/h2&gt;

&lt;h3&gt;
  
  
  CMD and PowerShell
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;ipconfig
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Use
&lt;/h3&gt;

&lt;p&gt;This command shows network information such as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;IP address&lt;/li&gt;
&lt;li&gt;Default gateway&lt;/li&gt;
&lt;li&gt;Subnet mask&lt;/li&gt;
&lt;li&gt;Network adapter details&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;ipconfig
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  25. Test Internet Connection
&lt;/h2&gt;

&lt;h3&gt;
  
  
  CMD and PowerShell
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;ping google.com
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Use
&lt;/h3&gt;

&lt;p&gt;This command checks whether your computer can connect to a website or server.&lt;/p&gt;

&lt;p&gt;Example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;ping google.com
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  26. Show System Information
&lt;/h2&gt;

&lt;h3&gt;
  
  
  CMD and PowerShell
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;systeminfo
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Use
&lt;/h3&gt;

&lt;p&gt;This command displays details about your computer, such as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;OS name&lt;/li&gt;
&lt;li&gt;OS version&lt;/li&gt;
&lt;li&gt;System manufacturer&lt;/li&gt;
&lt;li&gt;Processor details&lt;/li&gt;
&lt;li&gt;RAM information&lt;/li&gt;
&lt;li&gt;Boot time&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  27. Show Running Tasks
&lt;/h2&gt;

&lt;h3&gt;
  
  
  CMD and PowerShell
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;tasklist
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Use
&lt;/h3&gt;

&lt;p&gt;This shows all running processes on your computer.&lt;/p&gt;




&lt;h2&gt;
  
  
  28. Stop a Running Task
&lt;/h2&gt;

&lt;h3&gt;
  
  
  CMD and PowerShell
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;taskkill /IM appname.exe /F
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Example
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;taskkill /IM notepad.exe /F
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Use
&lt;/h3&gt;

&lt;p&gt;This command forcefully closes a running program.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Be careful while using this command because it can close apps without saving your work.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  29. Find Location of a Command
&lt;/h2&gt;

&lt;h3&gt;
  
  
  CMD and PowerShell
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;where commandname
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Example
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;where node
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Use
&lt;/h3&gt;

&lt;p&gt;This shows where a command or program is installed.&lt;/p&gt;

&lt;p&gt;Useful for checking tools like:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;where node
where npm
where git
where python
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  30. Check Version of Installed Tools
&lt;/h2&gt;

&lt;p&gt;Many developer tools support the &lt;code&gt;--version&lt;/code&gt; command.&lt;/p&gt;

&lt;h3&gt;
  
  
  Examples
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;node --version
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;npm --version
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git --version
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;python --version
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Use
&lt;/h3&gt;

&lt;p&gt;This checks the installed version of a tool.&lt;/p&gt;




&lt;h1&gt;
  
  
  Windows Terminal Commands Table View
&lt;/h1&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Task&lt;/th&gt;
&lt;th&gt;CMD Command&lt;/th&gt;
&lt;th&gt;PowerShell Command&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Show files and folders&lt;/td&gt;
&lt;td&gt;&lt;code&gt;dir&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;
&lt;code&gt;dir&lt;/code&gt; or &lt;code&gt;Get-ChildItem&lt;/code&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Show hidden files&lt;/td&gt;
&lt;td&gt;&lt;code&gt;dir /a&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;Get-ChildItem -Force&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Change folder&lt;/td&gt;
&lt;td&gt;&lt;code&gt;cd foldername&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;cd foldername&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Go back one folder&lt;/td&gt;
&lt;td&gt;&lt;code&gt;cd ..&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;cd ..&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Go to root directory&lt;/td&gt;
&lt;td&gt;&lt;code&gt;cd \&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;cd \&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Show current location&lt;/td&gt;
&lt;td&gt;&lt;code&gt;cd&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;
&lt;code&gt;pwd&lt;/code&gt; or &lt;code&gt;Get-Location&lt;/code&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Create folder&lt;/td&gt;
&lt;td&gt;&lt;code&gt;mkdir foldername&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;mkdir foldername&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Create file&lt;/td&gt;
&lt;td&gt;&lt;code&gt;type nul &amp;gt; file.txt&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;
&lt;code&gt;ni file.txt&lt;/code&gt; or &lt;code&gt;New-Item file.txt&lt;/code&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;View file content&lt;/td&gt;
&lt;td&gt;&lt;code&gt;type file.txt&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;Get-Content file.txt&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Rename file&lt;/td&gt;
&lt;td&gt;&lt;code&gt;ren old.txt new.txt&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;Rename-Item old.txt new.txt&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Copy file&lt;/td&gt;
&lt;td&gt;&lt;code&gt;copy file.txt backup.txt&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;Copy-Item file.txt backup.txt&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Move file&lt;/td&gt;
&lt;td&gt;&lt;code&gt;move file.txt foldername&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;Move-Item file.txt foldername&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Delete file&lt;/td&gt;
&lt;td&gt;&lt;code&gt;del file.txt&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;
&lt;code&gt;rm file.txt&lt;/code&gt; or &lt;code&gt;Remove-Item file.txt&lt;/code&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Delete folder&lt;/td&gt;
&lt;td&gt;&lt;code&gt;rmdir foldername&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;Remove-Item foldername&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Delete folder with files&lt;/td&gt;
&lt;td&gt;&lt;code&gt;rmdir /s foldername&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;Remove-Item foldername -Recurse&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Clear terminal&lt;/td&gt;
&lt;td&gt;&lt;code&gt;cls&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;
&lt;code&gt;cls&lt;/code&gt; or &lt;code&gt;Ctrl + L&lt;/code&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Show command history&lt;/td&gt;
&lt;td&gt;&lt;code&gt;doskey /history&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;
&lt;code&gt;history&lt;/code&gt; or &lt;code&gt;Get-History&lt;/code&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Open current folder&lt;/td&gt;
&lt;td&gt;&lt;code&gt;start .&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;start .&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Open Notepad&lt;/td&gt;
&lt;td&gt;&lt;code&gt;notepad file.txt&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;notepad file.txt&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Check IP address&lt;/td&gt;
&lt;td&gt;&lt;code&gt;ipconfig&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;ipconfig&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Test connection&lt;/td&gt;
&lt;td&gt;&lt;code&gt;ping google.com&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;ping google.com&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;System information&lt;/td&gt;
&lt;td&gt;&lt;code&gt;systeminfo&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;systeminfo&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Show running tasks&lt;/td&gt;
&lt;td&gt;&lt;code&gt;tasklist&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;tasklist&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Stop a task&lt;/td&gt;
&lt;td&gt;&lt;code&gt;taskkill /IM app.exe /F&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;taskkill /IM app.exe /F&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Find command location&lt;/td&gt;
&lt;td&gt;&lt;code&gt;where node&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;where node&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;




&lt;h1&gt;
  
  
  Most Useful Commands for Beginners
&lt;/h1&gt;

&lt;p&gt;If you are just starting, learn these commands first:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;dir
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Shows files and folders.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;cd foldername
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Moves inside a folder.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;cd ..
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Moves back one folder.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;mkdir foldername
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Creates a new folder.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight powershell"&gt;&lt;code&gt;&lt;span class="n"&gt;ni&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;filename.txt&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Creates a new file in PowerShell.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;cls
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Clears the terminal.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;del filename.txt
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Deletes a file in CMD.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight powershell"&gt;&lt;code&gt;&lt;span class="n"&gt;rm&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;filename.txt&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Deletes a file in PowerShell.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight powershell"&gt;&lt;code&gt;&lt;span class="n"&gt;history&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Shows command history in PowerShell.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;start .
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Opens the current folder in File Explorer.&lt;/p&gt;




&lt;h1&gt;
  
  
  Safety Tips While Using Terminal
&lt;/h1&gt;

&lt;p&gt;Terminal commands are powerful, but you should use them carefully.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Check Your Current Folder First
&lt;/h2&gt;

&lt;p&gt;Before deleting or moving files, check where you are:&lt;/p&gt;

&lt;h3&gt;
  
  
  CMD
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;cd
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  PowerShell
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight powershell"&gt;&lt;code&gt;&lt;span class="n"&gt;pwd&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  2. Be Careful with Delete Commands
&lt;/h2&gt;

&lt;p&gt;Commands like these can permanently remove files or folders:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;del filename.txt
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;rmdir /s foldername
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight powershell"&gt;&lt;code&gt;&lt;span class="n"&gt;Remove-Item&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;foldername&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;-Recurse&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Always double-check the file or folder name.&lt;/p&gt;




&lt;h2&gt;
  
  
  3. Use Quotes for Folder Names with Spaces
&lt;/h2&gt;

&lt;p&gt;If a folder or file name has spaces, use quotes.&lt;/p&gt;

&lt;p&gt;Example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;cd "My Projects"
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;mkdir "New Folder"
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;del "my file.txt"
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  4. Use Tab for Auto-Complete
&lt;/h2&gt;

&lt;p&gt;When typing a file or folder name, press &lt;code&gt;Tab&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;The terminal will auto-complete the name for you.&lt;/p&gt;

&lt;p&gt;This helps avoid spelling mistakes.&lt;/p&gt;




&lt;h1&gt;
  
  
  Practice Example
&lt;/h1&gt;

&lt;p&gt;Try these commands step by step:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;mkdir terminal-practice
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;cd terminal-practice
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;For PowerShell:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight powershell"&gt;&lt;code&gt;&lt;span class="n"&gt;ni&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nx"&gt;notes.txt&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;For CMD:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;type nul &amp;gt; notes.txt
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Then write text into the file:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;echo Hello Terminal &amp;gt; notes.txt
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;View the file:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;type notes.txt
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Go back:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;cd ..
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Delete the folder:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;rmdir /s terminal-practice
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h1&gt;
  
  
  Final Thoughts
&lt;/h1&gt;

&lt;p&gt;Learning terminal commands is one of the best habits for developers and computer users.&lt;/p&gt;

&lt;p&gt;At first, commands may look confusing, but with daily practice they become easy. Once you understand basic commands like &lt;code&gt;dir&lt;/code&gt;, &lt;code&gt;cd&lt;/code&gt;, &lt;code&gt;mkdir&lt;/code&gt;, &lt;code&gt;cls&lt;/code&gt;, &lt;code&gt;del&lt;/code&gt;, and &lt;code&gt;history&lt;/code&gt;, you can work faster and manage files more efficiently.&lt;/p&gt;

&lt;p&gt;Start with simple commands, practice them daily, and slowly learn more advanced commands.&lt;/p&gt;

&lt;p&gt;The terminal is not just for advanced users. It is a powerful tool for everyone who wants to work smarter on Windows.&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>webdev</category>
      <category>cli</category>
      <category>cmd</category>
    </item>
    <item>
      <title>Browser Shortcuts Cheat Sheet</title>
      <dc:creator>Tech Webster</dc:creator>
      <pubDate>Tue, 23 Jun 2026 20:10:17 +0000</pubDate>
      <link>https://dev.to/techwebster/browser-shortcuts-cheat-sheet-19ol</link>
      <guid>https://dev.to/techwebster/browser-shortcuts-cheat-sheet-19ol</guid>
      <description>&lt;p&gt;A quick reference guide for essential browser keyboard shortcuts to improve browsing speed, developer workflow, and daily productivity.&lt;/p&gt;

&lt;p&gt;These shortcuts are especially useful for developers, students, content creators, and anyone who works in the browser every day.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Note: Most shortcuts below are for Windows/Linux browsers like Google Chrome, Edge, Brave, and similar Chromium-based browsers.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  Tab &amp;amp; Window Shortcuts
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Open New Tab
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;Shortcut: &lt;code&gt;Ctrl + T&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Action: Opens a new browser tab.&lt;/p&gt;

&lt;p&gt;Dev Utility: Quickly open a new search, documentation page, localhost URL, or testing page.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h3&gt;
  
  
  Open New Window
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;Shortcut: &lt;code&gt;Ctrl + N&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Action: Opens a new browser window.&lt;/p&gt;

&lt;p&gt;Dev Utility: Useful when you want to separate work, research, and testing into different windows.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h3&gt;
  
  
  Open New Incognito Window
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;Shortcut: &lt;code&gt;Ctrl + Shift + N&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Action: Opens a private/incognito browsing window.&lt;/p&gt;

&lt;p&gt;Dev Utility: Helpful for testing websites without saved login sessions, cookies, or cached user data.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h3&gt;
  
  
  Go to a Specific Tab
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;Shortcut: &lt;code&gt;Ctrl + 1&lt;/code&gt; to &lt;code&gt;Ctrl + 8&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Action: Switches directly to a specific tab based on its position.&lt;/p&gt;

&lt;p&gt;Example: &lt;code&gt;Ctrl + 3&lt;/code&gt; opens the third tab.&lt;/p&gt;

&lt;p&gt;Dev Utility: Great when you keep fixed tabs open like code docs, localhost, GitHub, and browser console references.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h3&gt;
  
  
  Jump to the Last Tab
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;Shortcut: &lt;code&gt;Ctrl + 9&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Action: Switches directly to the last tab.&lt;/p&gt;

&lt;p&gt;Dev Utility: Useful when your final tab contains output, preview, or documentation.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h3&gt;
  
  
  Switch to Next Tab
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;Shortcut: &lt;code&gt;Ctrl + Tab&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Action: Moves to the next open tab.&lt;/p&gt;

&lt;p&gt;Dev Utility: Fast way to move between code preview, docs, and testing pages.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h3&gt;
  
  
  Switch to Previous Tab
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;Shortcut: &lt;code&gt;Ctrl + Shift + Tab&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Action: Moves to the previous open tab.&lt;/p&gt;

&lt;p&gt;Dev Utility: Helps you move backward through multiple tabs without using the mouse.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h3&gt;
  
  
  Reopen Closed Tab
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;Shortcut: &lt;code&gt;Ctrl + Shift + T&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Action: Reopens the recently closed tab.&lt;/p&gt;

&lt;p&gt;Dev Utility: A lifesaver when you accidentally close an important page, documentation, or form.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h3&gt;
  
  
  Close Current Tab
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;Shortcut: &lt;code&gt;Ctrl + W&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Action: Closes the active tab.&lt;/p&gt;

&lt;p&gt;Dev Utility: Quickly clean up unused tabs while working.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h3&gt;
  
  
  Close Current Window
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;Shortcut: &lt;code&gt;Ctrl + Shift + W&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Action: Closes the current browser window.&lt;/p&gt;

&lt;p&gt;Dev Utility: Helpful when finishing a complete browsing session or testing window.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  Bookmark Shortcuts
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Bookmark Current Page
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;Shortcut: &lt;code&gt;Ctrl + D&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Action: Saves the current page as a bookmark.&lt;/p&gt;

&lt;p&gt;Dev Utility: Quickly save useful documentation, tutorials, tools, or references.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h3&gt;
  
  
  Toggle Bookmarks Bar
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;Shortcut: &lt;code&gt;Ctrl + Shift + B&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Action: Shows or hides the bookmarks bar.&lt;/p&gt;

&lt;p&gt;Dev Utility: Keep your workspace clean, or quickly access saved developer tools and websites.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h3&gt;
  
  
  Bookmark All Open Tabs
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;Shortcut: &lt;code&gt;Ctrl + Shift + D&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Action: Saves all open tabs into a bookmark folder.&lt;/p&gt;

&lt;p&gt;Dev Utility: Useful when researching a topic and saving all important pages together.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  Page View &amp;amp; Zoom Shortcuts
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Reset Page Zoom
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;Shortcut: &lt;code&gt;Ctrl + 0&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Action: Resets the page zoom to default.&lt;/p&gt;

&lt;p&gt;Dev Utility: Helpful after testing responsive layouts or zooming into UI details.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h3&gt;
  
  
  Zoom In
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;Shortcut: &lt;code&gt;Ctrl + +&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Action: Increases page zoom.&lt;/p&gt;

&lt;p&gt;Dev Utility: Useful for checking UI spacing, text readability, and design details.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h3&gt;
  
  
  Zoom Out
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;Shortcut: &lt;code&gt;Ctrl + -&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Action: Decreases page zoom.&lt;/p&gt;

&lt;p&gt;Dev Utility: Helps preview layouts at different zoom levels.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h3&gt;
  
  
  Toggle Full-Screen Mode
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;Shortcut: &lt;code&gt;F11&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Action: Turns full-screen mode on or off.&lt;/p&gt;

&lt;p&gt;Dev Utility: Great for presentations, testing landing pages, or distraction-free browsing.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  Search &amp;amp; Find Shortcuts
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Activate Search from Browser
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;Shortcut: &lt;code&gt;Ctrl + E&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Action: Lets you start searching from anywhere on the page.&lt;/p&gt;

&lt;p&gt;Dev Utility: Quickly search the web without manually clicking the address bar.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h3&gt;
  
  
  Find Words on a Page
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;Shortcut: &lt;code&gt;Ctrl + F&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Action: Opens the find bar to search text inside the current page.&lt;/p&gt;

&lt;p&gt;Dev Utility: Very useful for finding keywords in documentation, long articles, logs, or code examples.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  Developer Shortcuts
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Open Developer Tools
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;Shortcut: &lt;code&gt;Ctrl + Shift + I&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Action: Opens browser Developer Tools.&lt;/p&gt;

&lt;p&gt;Dev Utility: Essential for inspecting HTML, CSS, JavaScript errors, network requests, performance, and responsive designs.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  History, Downloads &amp;amp; Reload Shortcuts
&lt;/h2&gt;

&lt;h3&gt;
  
  
  View Browsing History
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;Shortcut: &lt;code&gt;Ctrl + H&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Action: Opens browsing history.&lt;/p&gt;

&lt;p&gt;Dev Utility: Helps you find previously visited pages and resources.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h3&gt;
  
  
  View Download History
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;Shortcut: &lt;code&gt;Ctrl + J&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Action: Opens the downloads page.&lt;/p&gt;

&lt;p&gt;Dev Utility: Quickly access downloaded images, PDFs, project assets, or exported files.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h3&gt;
  
  
  Reload Current Page
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;Shortcut: &lt;code&gt;Ctrl + R&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Action: Refreshes the current page.&lt;/p&gt;

&lt;p&gt;Dev Utility: Useful when testing updated frontend changes.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h3&gt;
  
  
  Hard Reload Current Page
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;Shortcut: &lt;code&gt;Ctrl + Shift + R&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Action: Reloads the current page while ignoring cached content.&lt;/p&gt;

&lt;p&gt;Dev Utility: Important for developers when CSS, JavaScript, or asset changes are not showing because of browser cache.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  Save, Print &amp;amp; Menu Shortcuts
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Save Current Webpage
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;Shortcut: &lt;code&gt;Ctrl + S&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Action: Opens the save page option.&lt;/p&gt;

&lt;p&gt;Dev Utility: Save useful pages, references, or offline copies.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h3&gt;
  
  
  Print Page / Save as PDF
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;Shortcut: &lt;code&gt;Ctrl + P&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Action: Opens the print dialog.&lt;/p&gt;

&lt;p&gt;Dev Utility: You can print a page or choose “Save as PDF” from the print options.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h3&gt;
  
  
  Open Chrome Menu
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;Shortcut: &lt;code&gt;Alt + E&lt;/code&gt; or &lt;code&gt;Alt + F&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Action: Opens the Chrome menu.&lt;/p&gt;

&lt;p&gt;Dev Utility: Quickly access settings, downloads, history, extensions, and more.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h3&gt;
  
  
  Open Chrome Task Manager
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;Shortcut: &lt;code&gt;Shift + Esc&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Action: Opens Chrome Task Manager.&lt;/p&gt;

&lt;p&gt;Dev Utility: Helps identify tabs or extensions using too much memory or CPU.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  Navigation Shortcuts
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Go to Next Page
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;Shortcut: &lt;code&gt;Alt + Right Arrow&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Action: Moves forward in browser history.&lt;/p&gt;

&lt;p&gt;Dev Utility: Useful when navigating between documentation pages or search results.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h3&gt;
  
  
  Go to Previous Page
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;Shortcut: &lt;code&gt;Alt + Left Arrow&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Action: Moves back to the previous page.&lt;/p&gt;

&lt;p&gt;Dev Utility: One of the fastest ways to return to the last page without using the mouse.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  Extra Shortcut
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Mute / Unmute Current Tab
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;Shortcut: &lt;code&gt;Ctrl + M&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Action: Mutes or unmutes the current tab in some browsers.&lt;/p&gt;

&lt;p&gt;Note: This shortcut may vary depending on your browser and settings.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  Browser Shortcuts Table View
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Shortcut&lt;/th&gt;
&lt;th&gt;Action&lt;/th&gt;
&lt;th&gt;Developer Utility&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Ctrl + T&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Open new tab&lt;/td&gt;
&lt;td&gt;Quickly open docs, search, or localhost&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Ctrl + N&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Open new window&lt;/td&gt;
&lt;td&gt;Separate work into different windows&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Ctrl + Shift + N&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Open incognito window&lt;/td&gt;
&lt;td&gt;Test without cookies or saved sessions&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;code&gt;Ctrl + 1&lt;/code&gt; to &lt;code&gt;Ctrl + 8&lt;/code&gt;
&lt;/td&gt;
&lt;td&gt;Go to a specific tab&lt;/td&gt;
&lt;td&gt;Jump directly to important tabs&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Ctrl + 9&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Jump to last tab&lt;/td&gt;
&lt;td&gt;Move quickly to the final tab&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Ctrl + Tab&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Next tab&lt;/td&gt;
&lt;td&gt;Switch forward between tabs&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Ctrl + Shift + Tab&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Previous tab&lt;/td&gt;
&lt;td&gt;Switch backward between tabs&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Ctrl + Shift + T&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Reopen closed tab&lt;/td&gt;
&lt;td&gt;Recover accidentally closed pages&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Ctrl + W&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Close current tab&lt;/td&gt;
&lt;td&gt;Clean up browser workspace&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Ctrl + Shift + W&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Close current window&lt;/td&gt;
&lt;td&gt;Close a complete browser window&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Ctrl + D&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Bookmark current page&lt;/td&gt;
&lt;td&gt;Save important resources&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Ctrl + Shift + B&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Toggle bookmarks bar&lt;/td&gt;
&lt;td&gt;Show or hide quick bookmarks&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Ctrl + Shift + D&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Bookmark all tabs&lt;/td&gt;
&lt;td&gt;Save a full research session&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Ctrl + 0&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Reset zoom&lt;/td&gt;
&lt;td&gt;Restore default page size&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Ctrl + +&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Zoom in&lt;/td&gt;
&lt;td&gt;Inspect UI details&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Ctrl + -&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Zoom out&lt;/td&gt;
&lt;td&gt;Preview layout at smaller zoom&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Ctrl + E&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Search from browser&lt;/td&gt;
&lt;td&gt;Start search quickly&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Ctrl + F&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Find text on page&lt;/td&gt;
&lt;td&gt;Search inside long pages&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Ctrl + Shift + I&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Open Developer Tools&lt;/td&gt;
&lt;td&gt;Inspect and debug websites&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Ctrl + H&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Open history&lt;/td&gt;
&lt;td&gt;Find previously visited pages&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Ctrl + J&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Open downloads&lt;/td&gt;
&lt;td&gt;Access downloaded files&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Ctrl + R&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Reload page&lt;/td&gt;
&lt;td&gt;Refresh current page&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Ctrl + Shift + R&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Hard reload&lt;/td&gt;
&lt;td&gt;Reload without cache&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Ctrl + S&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Save webpage&lt;/td&gt;
&lt;td&gt;Save page offline&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Ctrl + P&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Print / Save as PDF&lt;/td&gt;
&lt;td&gt;Print or export page as PDF&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;F11&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Toggle full-screen mode&lt;/td&gt;
&lt;td&gt;Use distraction-free browsing&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;code&gt;Alt + E&lt;/code&gt; / &lt;code&gt;Alt + F&lt;/code&gt;
&lt;/td&gt;
&lt;td&gt;Open Chrome menu&lt;/td&gt;
&lt;td&gt;Access browser options&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Shift + Esc&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Open Chrome Task Manager&lt;/td&gt;
&lt;td&gt;Check tab and extension usage&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Alt + Right Arrow&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Go forward&lt;/td&gt;
&lt;td&gt;Move to next page&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Alt + Left Arrow&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Go back&lt;/td&gt;
&lt;td&gt;Move to previous page&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Ctrl + M&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Mute / unmute tab&lt;/td&gt;
&lt;td&gt;Browser-dependent audio control&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;




&lt;h2&gt;
  
  
  Final Thoughts
&lt;/h2&gt;

&lt;p&gt;Keyboard shortcuts may look small, but they save a lot of time when used every day.&lt;/p&gt;

&lt;p&gt;For developers, students, and power users, browser shortcuts can make searching, testing, debugging, bookmarking, and switching tabs much faster.&lt;/p&gt;

&lt;p&gt;Start with the most useful ones:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;Ctrl + T&lt;/code&gt; for a new tab&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;Ctrl + Shift + T&lt;/code&gt; to reopen a closed tab&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;Ctrl + F&lt;/code&gt; to find text&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;Ctrl + Shift + I&lt;/code&gt; for Developer Tools&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;Ctrl + Shift + R&lt;/code&gt; for hard reload&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Once these become part of your daily habit, your browsing workflow becomes much faster and smoother&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>browser</category>
      <category>beginners</category>
      <category>computerscience</category>
    </item>
    <item>
      <title>CSS Syllabus for Beginners</title>
      <dc:creator>Tech Webster</dc:creator>
      <pubDate>Mon, 01 Jun 2026 04:20:23 +0000</pubDate>
      <link>https://dev.to/techwebster/css-syllabus-for-beginners-4001</link>
      <guid>https://dev.to/techwebster/css-syllabus-for-beginners-4001</guid>
      <description>&lt;h2&gt;
  
  
  1. Introduction to CSS
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;What is CSS?&lt;/li&gt;
&lt;li&gt;Why CSS is needed&lt;/li&gt;
&lt;li&gt;HTML vs CSS&lt;/li&gt;
&lt;li&gt;How browsers render styles&lt;/li&gt;
&lt;li&gt;Benefits of CSS&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  2. Adding CSS to HTML
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Inline CSS
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;style attribute&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Internal CSS
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;style tag&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  External CSS
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;css file&lt;/li&gt;
&lt;li&gt;link tag&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Priority Order
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Inline vs Internal vs External&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  3. CSS Syntax
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Selectors&lt;/li&gt;
&lt;li&gt;Properties&lt;/li&gt;
&lt;li&gt;Values&lt;/li&gt;
&lt;li&gt;Declaration blocks&lt;/li&gt;
&lt;li&gt;CSS comments&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  4. CSS Selectors
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Basic Selectors
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Element selector&lt;/li&gt;
&lt;li&gt;ID selector&lt;/li&gt;
&lt;li&gt;Class selector&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Advanced Selectors
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Group selector&lt;/li&gt;
&lt;li&gt;Universal selector&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  5. Colors
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Color names&lt;/li&gt;
&lt;li&gt;HEX&lt;/li&gt;
&lt;li&gt;RGB&lt;/li&gt;
&lt;li&gt;RGBA&lt;/li&gt;
&lt;li&gt;HSL&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  6. Backgrounds
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;background-color&lt;/li&gt;
&lt;li&gt;background-image&lt;/li&gt;
&lt;li&gt;background-repeat&lt;/li&gt;
&lt;li&gt;background-position&lt;/li&gt;
&lt;li&gt;background-size&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  7. Borders
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;border&lt;/li&gt;
&lt;li&gt;border-width&lt;/li&gt;
&lt;li&gt;border-style&lt;/li&gt;
&lt;li&gt;border-color&lt;/li&gt;
&lt;li&gt;border-radius&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  8. Margin
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;What is margin?&lt;/li&gt;
&lt;li&gt;Individual margins&lt;/li&gt;
&lt;li&gt;Shorthand margin&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  9. Padding
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;What is padding?&lt;/li&gt;
&lt;li&gt;Individual padding&lt;/li&gt;
&lt;li&gt;Shorthand padding&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  10. Box Model
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Content&lt;/li&gt;
&lt;li&gt;Padding&lt;/li&gt;
&lt;li&gt;Border&lt;/li&gt;
&lt;li&gt;Margin&lt;/li&gt;
&lt;li&gt;box-sizing&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  11. Width &amp;amp; Height
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;width&lt;/li&gt;
&lt;li&gt;height&lt;/li&gt;
&lt;li&gt;min-width&lt;/li&gt;
&lt;li&gt;max-width&lt;/li&gt;
&lt;li&gt;min-height&lt;/li&gt;
&lt;li&gt;max-height&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  12. Text Styling
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;color&lt;/li&gt;
&lt;li&gt;text-align&lt;/li&gt;
&lt;li&gt;text-decoration&lt;/li&gt;
&lt;li&gt;text-transform&lt;/li&gt;
&lt;li&gt;line-height&lt;/li&gt;
&lt;li&gt;letter-spacing&lt;/li&gt;
&lt;li&gt;word-spacing&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  13. Fonts
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;font-family&lt;/li&gt;
&lt;li&gt;font-size&lt;/li&gt;
&lt;li&gt;font-weight&lt;/li&gt;
&lt;li&gt;font-style&lt;/li&gt;
&lt;li&gt;Google Fonts&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  14. Links Styling
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;:link&lt;/li&gt;
&lt;li&gt;:visited&lt;/li&gt;
&lt;li&gt;:hover&lt;/li&gt;
&lt;li&gt;:active&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  15. Lists Styling
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;list-style-type&lt;/li&gt;
&lt;li&gt;list-style-position&lt;/li&gt;
&lt;li&gt;custom list styles&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  16. Tables Styling
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;border-collapse&lt;/li&gt;
&lt;li&gt;spacing&lt;/li&gt;
&lt;li&gt;striped tables&lt;/li&gt;
&lt;li&gt;hover effects&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  17. Display Property
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;block&lt;/li&gt;
&lt;li&gt;inline&lt;/li&gt;
&lt;li&gt;inline-block&lt;/li&gt;
&lt;li&gt;none&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  18. Positioning
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;static&lt;/li&gt;
&lt;li&gt;relative&lt;/li&gt;
&lt;li&gt;absolute&lt;/li&gt;
&lt;li&gt;fixed&lt;/li&gt;
&lt;li&gt;sticky&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  19. Overflow
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;visible&lt;/li&gt;
&lt;li&gt;hidden&lt;/li&gt;
&lt;li&gt;scroll&lt;/li&gt;
&lt;li&gt;auto&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  20. Float &amp;amp; Clear
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;float&lt;/li&gt;
&lt;li&gt;clear&lt;/li&gt;
&lt;li&gt;common use cases&lt;/li&gt;
&lt;li&gt;limitations&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  21. Flexbox
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Flex Container
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;display:flex&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Main Axis
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;justify-content&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Cross Axis
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;align-items&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Flex Items
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;flex-grow&lt;/li&gt;
&lt;li&gt;flex-shrink&lt;/li&gt;
&lt;li&gt;flex-basis&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  22. CSS Grid
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Grid Container
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;display:grid&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Grid Properties
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;grid-template-columns&lt;/li&gt;
&lt;li&gt;grid-template-rows&lt;/li&gt;
&lt;li&gt;gap&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  23. Pseudo Classes
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;:hover&lt;/li&gt;
&lt;li&gt;:focus&lt;/li&gt;
&lt;li&gt;:active&lt;/li&gt;
&lt;li&gt;:first-child&lt;/li&gt;
&lt;li&gt;:last-child&lt;/li&gt;
&lt;li&gt;:nth-child()&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  24. Pseudo Elements
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;::before&lt;/li&gt;
&lt;li&gt;::after&lt;/li&gt;
&lt;li&gt;::first-letter&lt;/li&gt;
&lt;li&gt;::first-line&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  25. Transitions
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;transition&lt;/li&gt;
&lt;li&gt;duration&lt;/li&gt;
&lt;li&gt;timing function&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  26. Transform
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;translate&lt;/li&gt;
&lt;li&gt;rotate&lt;/li&gt;
&lt;li&gt;scale&lt;/li&gt;
&lt;li&gt;skew&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  27. Animations
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;@keyframes&lt;/li&gt;
&lt;li&gt;animation-name&lt;/li&gt;
&lt;li&gt;animation-duration&lt;/li&gt;
&lt;li&gt;animation-iteration-count&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  28. Responsive Design
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Viewport
&lt;/h3&gt;

&lt;h3&gt;
  
  
  Media Queries
&lt;/h3&gt;

&lt;h3&gt;
  
  
  Mobile First Design
&lt;/h3&gt;




&lt;h2&gt;
  
  
  29. CSS Variables
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Creating variables&lt;/li&gt;
&lt;li&gt;Using variables&lt;/li&gt;
&lt;li&gt;Theme colors&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  30. CSS Best Practices
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Naming conventions&lt;/li&gt;
&lt;li&gt;Organizing CSS&lt;/li&gt;
&lt;li&gt;Reusable classes&lt;/li&gt;
&lt;li&gt;Avoiding duplicate code&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>webdev</category>
      <category>css</category>
      <category>beginners</category>
      <category>roadmap</category>
    </item>
    <item>
      <title>HTML Syllabus for Beginners</title>
      <dc:creator>Tech Webster</dc:creator>
      <pubDate>Sun, 17 May 2026 04:17:19 +0000</pubDate>
      <link>https://dev.to/techwebster/html-syllabus-for-beginners-6fp</link>
      <guid>https://dev.to/techwebster/html-syllabus-for-beginners-6fp</guid>
      <description>&lt;h2&gt;
  
  
  1. Introduction to HTML
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;What is HTML?&lt;/li&gt;
&lt;li&gt;How websites work&lt;/li&gt;
&lt;li&gt;HTML vs CSS vs JavaScript&lt;/li&gt;
&lt;li&gt;Structure of a web page&lt;/li&gt;
&lt;li&gt;Setting up VS Code&lt;/li&gt;
&lt;li&gt;Installing Live Server&lt;/li&gt;
&lt;li&gt;Creating first HTML file&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  2. Basic HTML Structure
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;!DOCTYPE html&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;html&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;head&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;title&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;body&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Understanding nesting&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  3. HTML Elements
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;What is an element?&lt;/li&gt;
&lt;li&gt;Opening tag&lt;/li&gt;
&lt;li&gt;Closing tag&lt;/li&gt;
&lt;li&gt;Self-closing tag&lt;/li&gt;
&lt;li&gt;Parent &amp;amp; child elements&lt;/li&gt;
&lt;li&gt;Empty elements&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  4. HTML Attributes
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;What are attributes?&lt;/li&gt;
&lt;li&gt;Syntax of attributes&lt;/li&gt;
&lt;li&gt;Common attributes:

&lt;ul&gt;
&lt;li&gt;&lt;code&gt;id&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;class&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;title&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;style&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;src&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;href&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;alt&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;/ul&gt;




&lt;h2&gt;
  
  
  5. Headings
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;&amp;lt;h1&amp;gt;&lt;/code&gt; to &lt;code&gt;&amp;lt;h6&amp;gt;&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;Proper heading hierarchy&lt;/li&gt;
&lt;li&gt;SEO basics with headings&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  6. Paragraphs &amp;amp; Text Formatting
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;p&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;br&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;hr&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Text Formatting Tags
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;b&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;strong&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;i&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;em&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;u&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;mark&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;small&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;sup&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;sub&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  7. HTML Styles
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Inline styles&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;style&lt;/code&gt; attribute&lt;/li&gt;
&lt;li&gt;Colors&lt;/li&gt;
&lt;li&gt;Backgrounds&lt;/li&gt;
&lt;li&gt;Font size&lt;/li&gt;
&lt;li&gt;Text alignment&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  8. Links
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;a&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Internal links&lt;/li&gt;
&lt;li&gt;External links&lt;/li&gt;
&lt;li&gt;Opening links in new tab&lt;/li&gt;
&lt;li&gt;Email &amp;amp; phone links&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  9. Images
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;img&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;src&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;alt&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Width &amp;amp; height&lt;/li&gt;
&lt;li&gt;Relative vs absolute image paths&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  10. Comments
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;HTML comments&lt;/li&gt;
&lt;li&gt;Why comments are useful&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  11. Lists
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Ordered List &lt;code&gt;&amp;lt;ol&amp;gt;&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;Unordered List  &lt;code&gt;&amp;lt;ul&amp;gt;&lt;/code&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  List Items
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;li&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Description List
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;dl&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;dt&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;dd&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Nested Lists
&lt;/h3&gt;




&lt;h2&gt;
  
  
  12. Tables
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;table&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;tr&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;td&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;th&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;colspan&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rowspan&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Table structure&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  13. Block vs Inline Elements
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Block Elements
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;div&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;p&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;section&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Inline Elements
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;span&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;a&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;strong&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Differences Between Block &amp;amp; Inline Elements
&lt;/h3&gt;




&lt;h2&gt;
  
  
  14. Container Elements
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;div&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;span&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Real-world usage examples&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  15. Semantic HTML
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Semantic Tags
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;header&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;nav&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;main&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;section&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;article&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;aside&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;footer&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Why Semantic HTML Matters
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;SEO&lt;/li&gt;
&lt;li&gt;Accessibility&lt;/li&gt;
&lt;li&gt;Better code structure&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  16. Forms
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Form Basics
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;form&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;action&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;method&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Input Elements
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;input&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Input Types
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;code&gt;text&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;password&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;email&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;number&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;date&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;radio&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;checkbox&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;file&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;submit&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Other Form Elements
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;label&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;textarea&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;select&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;option&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;button&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Form Attributes
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;code&gt;placeholder&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;required&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;disabled&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;readonly&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;value&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  17. Buttons
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;button&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Button types

&lt;ul&gt;
&lt;li&gt;Submit&lt;/li&gt;
&lt;li&gt;Reset&lt;/li&gt;
&lt;li&gt;Normal button&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;/ul&gt;




&lt;h2&gt;
  
  
  18. File Paths
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Relative paths&lt;/li&gt;
&lt;li&gt;Absolute paths&lt;/li&gt;
&lt;li&gt;Folder structure understanding&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  19. Multimedia
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Audio
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;audio&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Video
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;video&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Media Features
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Controls&lt;/li&gt;
&lt;li&gt;Autoplay&lt;/li&gt;
&lt;li&gt;Loop&lt;/li&gt;
&lt;li&gt;Muted&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Embedding YouTube Videos
&lt;/h3&gt;




&lt;h2&gt;
  
  
  20. Iframes
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;iframe&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Embedding websites&lt;/li&gt;
&lt;li&gt;Embedding maps&lt;/li&gt;
&lt;li&gt;Embedding videos&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  21. HTML Entities
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;code&gt;&amp;amp;copy;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;amp;nbsp;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;amp;lt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  22. Meta Tags
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;meta&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Charset&lt;/li&gt;
&lt;li&gt;Viewport&lt;/li&gt;
&lt;li&gt;SEO basics&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  23. Accessibility Basics
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Importance of &lt;code&gt;alt&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;Proper labels in forms&lt;/li&gt;
&lt;li&gt;Semantic tags for accessibility&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  24. HTML Best Practices
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Proper indentation&lt;/li&gt;
&lt;li&gt;Clean folder structure&lt;/li&gt;
&lt;li&gt;Naming conventions&lt;/li&gt;
&lt;li&gt;Writing readable HTML&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>html</category>
      <category>roadmap</category>
      <category>webdev</category>
      <category>beginners</category>
    </item>
    <item>
      <title>HTML Elements, Tags &amp; more</title>
      <dc:creator>Tech Webster</dc:creator>
      <pubDate>Mon, 27 Apr 2026 05:45:12 +0000</pubDate>
      <link>https://dev.to/techwebster/html-elements-tags-more-4o8d</link>
      <guid>https://dev.to/techwebster/html-elements-tags-more-4o8d</guid>
      <description>&lt;h2&gt;
  
  
  Understanding HTML Elements, Tags: A Practical Beginner Guide
&lt;/h2&gt;

&lt;p&gt;When learning HTML, one of the most important concepts is understanding the difference between &lt;strong&gt;elements&lt;/strong&gt; and &lt;strong&gt;tags&lt;/strong&gt;, along with how &lt;strong&gt;opening, closing, and self-closing tags&lt;/strong&gt; work.&lt;/p&gt;

&lt;p&gt;This guide will give you &lt;strong&gt;clear explanations + practical examples&lt;/strong&gt; so you can confidently use them in real projects and interviews.&lt;/p&gt;




&lt;h2&gt;
  
  
  🧠 What is an HTML Element?
&lt;/h2&gt;

&lt;p&gt;An &lt;strong&gt;HTML element&lt;/strong&gt; is the complete structure:&lt;/p&gt;

&lt;p&gt;👉 &lt;strong&gt;Opening tag + Content + Closing tag&lt;/strong&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Example:
&lt;/h3&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&amp;gt;&lt;/span&gt;This is a paragraph&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;✔ This entire line is called an &lt;strong&gt;HTML element&lt;/strong&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  🏷️ What is an HTML Tag?
&lt;/h2&gt;

&lt;p&gt;A &lt;strong&gt;tag&lt;/strong&gt; is just the part inside angle brackets &lt;code&gt;&amp;lt; &amp;gt;&lt;/code&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Example:
&lt;/h3&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&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;/div&gt;



&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;&amp;lt;p&amp;gt;&lt;/code&gt; → Opening tag&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;&amp;lt;/p&amp;gt;&lt;/code&gt; → Closing tag&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🔍 Element vs Tag (Important Difference)
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Concept&lt;/th&gt;
&lt;th&gt;Meaning&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Tag&lt;/td&gt;
&lt;td&gt;The keyword inside &lt;code&gt;&amp;lt; &amp;gt;&lt;/code&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Element&lt;/td&gt;
&lt;td&gt;Full structure (tag + content + closing tag)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h3&gt;
  
  
  Example:
&lt;/h3&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;h1&amp;gt;&lt;/span&gt;Hello World&lt;span class="nt"&gt;&amp;lt;/h1&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;&amp;lt;h1&amp;gt;&lt;/code&gt; and &lt;code&gt;&amp;lt;/h1&amp;gt;&lt;/code&gt; → Tags&lt;/li&gt;
&lt;li&gt;Entire line → Element&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🚪 Opening and Closing Tags
&lt;/h2&gt;

&lt;p&gt;Most HTML elements use &lt;strong&gt;two tags&lt;/strong&gt;:&lt;/p&gt;

&lt;h3&gt;
  
  
  Structure:
&lt;/h3&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;tag&amp;gt;&lt;/span&gt;Content&lt;span class="nt"&gt;&amp;lt;/tag&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Example:
&lt;/h3&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;h2&amp;gt;&lt;/span&gt;Welcome to My Website&lt;span class="nt"&gt;&amp;lt;/h2&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Real Use Case:
&lt;/h3&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&amp;gt;&lt;/span&gt;This is a blog description.&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;👉 The browser reads:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Start → &lt;code&gt;&amp;lt;p&amp;gt;&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;End → &lt;code&gt;&amp;lt;/p&amp;gt;&lt;/code&gt;
&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  ⚡ Self-Closing Tags (Empty Elements)
&lt;/h2&gt;

&lt;p&gt;Some HTML elements &lt;strong&gt;do not have content&lt;/strong&gt;, so they don’t need a closing tag.&lt;/p&gt;

&lt;p&gt;These are called:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Self-closing tags&lt;/li&gt;
&lt;li&gt;Empty elements&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  Common Self-Closing Tags:
&lt;/h3&gt;

&lt;h4&gt;
  
  
  1. Image
&lt;/h4&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;"image.jpg"&lt;/span&gt; &lt;span class="na"&gt;alt=&lt;/span&gt;&lt;span class="s"&gt;"Sample image"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h4&gt;
  
  
  2. Line Break
&lt;/h4&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;br&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h4&gt;
  
  
  3. Horizontal Line
&lt;/h4&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;hr&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h4&gt;
  
  
  4. Input Field
&lt;/h4&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;h2&gt;
  
  
  🧩 Practical Example (Real UI)
&lt;/h2&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&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;h1&amp;gt;&lt;/span&gt;My Cafe&lt;span class="nt"&gt;&amp;lt;/h1&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;p&amp;gt;&lt;/span&gt;We serve coffee and snacks&lt;span class="nt"&gt;&amp;lt;/p&amp;gt;&lt;/span&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;"coffee.jpg"&lt;/span&gt; &lt;span class="na"&gt;alt=&lt;/span&gt;&lt;span class="s"&gt;"Hot coffee"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&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;span class="nt"&gt;&amp;lt;br&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;button&amp;gt;&lt;/span&gt;Order Now&lt;span class="nt"&gt;&amp;lt;/button&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  What’s Happening Here:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;&amp;lt;div&amp;gt;&lt;/code&gt; → Container element&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;&amp;lt;h1&amp;gt;&lt;/code&gt; → Heading&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;&amp;lt;p&amp;gt;&lt;/code&gt; → Paragraph&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;&amp;lt;img&amp;gt;&lt;/code&gt; → Self-closing (no closing tag)&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;&amp;lt;input&amp;gt;&lt;/code&gt; → Self-closing&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;&amp;lt;br&amp;gt;&lt;/code&gt; → Line break&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;&amp;lt;button&amp;gt;&lt;/code&gt; → Element with content&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  📦 Nested Elements (Elements Inside Elements)
&lt;/h2&gt;

&lt;p&gt;HTML allows elements to be placed inside others.&lt;/p&gt;

&lt;h3&gt;
  
  
  Example:
&lt;/h3&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&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;p&amp;gt;&lt;/span&gt;This is &lt;span class="nt"&gt;&amp;lt;strong&amp;gt;&lt;/span&gt;important&lt;span class="nt"&gt;&amp;lt;/strong&amp;gt;&lt;/span&gt; text.&lt;span class="nt"&gt;&amp;lt;/p&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Rule:
&lt;/h3&gt;

&lt;p&gt;👉 Always close inner tags before outer tags&lt;/p&gt;

&lt;p&gt;✔ Correct:&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&amp;gt;&amp;lt;b&amp;gt;&lt;/span&gt;Hello&lt;span class="nt"&gt;&amp;lt;/b&amp;gt;&amp;lt;/p&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;❌ Wrong:&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&amp;gt;&amp;lt;b&amp;gt;&lt;/span&gt;Hello&lt;span class="nt"&gt;&amp;lt;/p&amp;gt;&amp;lt;/b&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  ⚠️ Common Mistakes Beginners Make
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1. Forgetting closing tag
&lt;/h3&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&amp;gt;&lt;/span&gt;Hello
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;✔ Fix:&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&amp;gt;&lt;/span&gt;Hello&lt;span class="nt"&gt;&amp;lt;/p&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h3&gt;
  
  
  2. Incorrect nesting
&lt;/h3&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;b&amp;gt;&amp;lt;i&amp;gt;&lt;/span&gt;Text&lt;span class="nt"&gt;&amp;lt;/b&amp;gt;&amp;lt;/i&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;✔ Fix:&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;b&amp;gt;&amp;lt;i&amp;gt;&lt;/span&gt;Text&lt;span class="nt"&gt;&amp;lt;/i&amp;gt;&amp;lt;/b&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h3&gt;
  
  
  3. Misusing self-closing tags
&lt;/h3&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&amp;gt;&amp;lt;/img&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;✔ Correct:&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;"image.jpg"&lt;/span&gt; &lt;span class="na"&gt;alt=&lt;/span&gt;&lt;span class="s"&gt;"Image"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  🎤 Interview Questions &amp;amp; Answers
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Q1: What is an HTML element?
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;A:&lt;/strong&gt; Opening tag + content + closing tag&lt;/p&gt;




&lt;h3&gt;
  
  
  Q2: What is the difference between tag and element?
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;A:&lt;/strong&gt; Tag is part of element; element is the complete structure&lt;/p&gt;




&lt;h3&gt;
  
  
  Q3: What are self-closing tags?
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;A:&lt;/strong&gt; Tags without content or closing tag (e.g., &lt;code&gt;&amp;lt;img&amp;gt;&lt;/code&gt;, &lt;code&gt;&amp;lt;br&amp;gt;&lt;/code&gt;)&lt;/p&gt;




&lt;h3&gt;
  
  
  Q4: What is nesting in HTML?
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;A:&lt;/strong&gt; Placing elements inside other elements&lt;/p&gt;




&lt;h2&gt;
  
  
  💡 Pro Tips for Students
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Always close your tags properly&lt;/li&gt;
&lt;li&gt;Keep indentation clean&lt;/li&gt;
&lt;li&gt;Use semantic tags instead of too many &lt;code&gt;&amp;lt;div&amp;gt;&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;Remember common self-closing tags&lt;/li&gt;
&lt;li&gt;Practice by building small UI layouts&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🚀 Final Thoughts
&lt;/h2&gt;

&lt;p&gt;Understanding elements and tags is the &lt;strong&gt;foundation of HTML&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Once you master this:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Your code becomes cleaner&lt;/li&gt;
&lt;li&gt;Debugging becomes easier&lt;/li&gt;
&lt;li&gt;You can build real websites confidently&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;👉 This is the first step from &lt;strong&gt;beginner → professional developer&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>html</category>
      <category>tutorial</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Semantic HTML Tags</title>
      <dc:creator>Tech Webster</dc:creator>
      <pubDate>Mon, 27 Apr 2026 05:38:25 +0000</pubDate>
      <link>https://dev.to/techwebster/semantic-html-tags-17o5</link>
      <guid>https://dev.to/techwebster/semantic-html-tags-17o5</guid>
      <description>&lt;h2&gt;
  
  
  Understanding Semantic HTML Tags: A Complete Beginner-Friendly Guide
&lt;/h2&gt;

&lt;p&gt;When building web pages, HTML is not just about structure—it’s also about &lt;strong&gt;meaning&lt;/strong&gt;.&lt;br&gt;&lt;br&gt;
This is where &lt;strong&gt;Semantic Tags&lt;/strong&gt; come into play.&lt;/p&gt;

&lt;p&gt;Semantic HTML helps both &lt;strong&gt;developers&lt;/strong&gt; and &lt;strong&gt;browsers&lt;/strong&gt; understand what each part of your webpage represents.&lt;/p&gt;


&lt;h2&gt;
  
  
  🧠 What Are Semantic Tags?
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Semantic tags clearly describe their meaning&lt;/strong&gt; in a human- and machine-readable way.&lt;/p&gt;
&lt;h3&gt;
  
  
  Example:
&lt;/h3&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;header&amp;gt;&lt;/span&gt;This is the header&lt;span class="nt"&gt;&amp;lt;/header&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;Instead of using:&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&amp;gt;&lt;/span&gt;This is the header&lt;span class="nt"&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;👉 The first example is better because &lt;code&gt;&amp;lt;header&amp;gt;&lt;/code&gt; tells us the purpose directly.&lt;/p&gt;




&lt;h2&gt;
  
  
  ❌ Non-Semantic vs ✅ Semantic
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Non-Semantic:
&lt;/h3&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&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;div&amp;gt;&lt;/span&gt;Logo&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;Menu&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;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Semantic:
&lt;/h3&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;header&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;h1&amp;gt;&lt;/span&gt;Logo&lt;span class="nt"&gt;&amp;lt;/h1&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;nav&amp;gt;&lt;/span&gt;Menu&lt;span class="nt"&gt;&amp;lt;/nav&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;/header&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;👉 Semantic HTML improves:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Code readability&lt;/li&gt;
&lt;li&gt;SEO&lt;/li&gt;
&lt;li&gt;Accessibility&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🏗️ Common Semantic HTML Tags
&lt;/h2&gt;




&lt;h2&gt;
  
  
  1. 🧾 &lt;code&gt;&amp;lt;header&amp;gt;&lt;/code&gt; — The Top Section
&lt;/h2&gt;

&lt;p&gt;Represents the &lt;strong&gt;introductory content&lt;/strong&gt; of a page or section.&lt;/p&gt;

&lt;h3&gt;
  
  
  Example:
&lt;/h3&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;header&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;h1&amp;gt;&lt;/span&gt;My Website&lt;span class="nt"&gt;&amp;lt;/h1&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;p&amp;gt;&lt;/span&gt;Welcome to my blog&lt;span class="nt"&gt;&amp;lt;/p&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;/header&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  2. 🔗 &lt;code&gt;&amp;lt;nav&amp;gt;&lt;/code&gt; — Navigation Links
&lt;/h2&gt;

&lt;p&gt;Used for &lt;strong&gt;menus or navigation links&lt;/strong&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  Example:
&lt;/h3&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;nav&amp;gt;&lt;/span&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;"#"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;Home&lt;span class="nt"&gt;&amp;lt;/a&amp;gt;&lt;/span&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;"#"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;About&lt;span class="nt"&gt;&amp;lt;/a&amp;gt;&lt;/span&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;"#"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;Contact&lt;span class="nt"&gt;&amp;lt;/a&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;/nav&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  3. 📄 &lt;code&gt;&amp;lt;main&amp;gt;&lt;/code&gt; — Main Content Area
&lt;/h2&gt;

&lt;p&gt;Contains the &lt;strong&gt;primary content&lt;/strong&gt; of the page.&lt;/p&gt;

&lt;h3&gt;
  
  
  Rule:
&lt;/h3&gt;

&lt;p&gt;👉 Only &lt;strong&gt;one &lt;code&gt;&amp;lt;main&amp;gt;&lt;/code&gt; per page&lt;/strong&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Example:
&lt;/h3&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;main&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;h2&amp;gt;&lt;/span&gt;Latest Articles&lt;span class="nt"&gt;&amp;lt;/h2&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;p&amp;gt;&lt;/span&gt;This is the main content area&lt;span class="nt"&gt;&amp;lt;/p&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;/main&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  4. 📦 &lt;code&gt;&amp;lt;section&amp;gt;&lt;/code&gt; — Grouped Content
&lt;/h2&gt;

&lt;p&gt;Used to group &lt;strong&gt;related content together&lt;/strong&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  Example:
&lt;/h3&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;section&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;h2&amp;gt;&lt;/span&gt;Our Services&lt;span class="nt"&gt;&amp;lt;/h2&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;p&amp;gt;&lt;/span&gt;We provide web development services&lt;span class="nt"&gt;&amp;lt;/p&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;/section&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  5. 📰 &lt;code&gt;&amp;lt;article&amp;gt;&lt;/code&gt; — Independent Content
&lt;/h2&gt;

&lt;p&gt;Represents content that can stand &lt;strong&gt;on its own&lt;/strong&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  Example:
&lt;/h3&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;article&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;h2&amp;gt;&lt;/span&gt;Blog Title&lt;span class="nt"&gt;&amp;lt;/h2&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;p&amp;gt;&lt;/span&gt;This is a blog post&lt;span class="nt"&gt;&amp;lt;/p&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;/article&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Use Cases:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Blog posts&lt;/li&gt;
&lt;li&gt;News articles&lt;/li&gt;
&lt;li&gt;Product cards&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  6. 📌 &lt;code&gt;&amp;lt;aside&amp;gt;&lt;/code&gt; — Side Content
&lt;/h2&gt;

&lt;p&gt;Used for &lt;strong&gt;extra or related content&lt;/strong&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  Example:
&lt;/h3&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;aside&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;h3&amp;gt;&lt;/span&gt;Related Posts&lt;span class="nt"&gt;&amp;lt;/h3&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;p&amp;gt;&lt;/span&gt;Check out these articles&lt;span class="nt"&gt;&amp;lt;/p&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;/aside&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  7. 🔚 &lt;code&gt;&amp;lt;footer&amp;gt;&lt;/code&gt; — Bottom Section
&lt;/h2&gt;

&lt;p&gt;Represents the &lt;strong&gt;footer of a page or section&lt;/strong&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  Example:
&lt;/h3&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;footer&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;p&amp;gt;&lt;/span&gt;© 2026 My Website&lt;span class="nt"&gt;&amp;lt;/p&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;/footer&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  🧩 Full Page Example (Real Layout)
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight html"&gt;&lt;code&gt;&lt;span class="cp"&gt;&amp;lt;!DOCTYPE html&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;html&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;head&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;title&amp;gt;&lt;/span&gt;Semantic Page&lt;span class="nt"&gt;&amp;lt;/title&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;/head&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;body&amp;gt;&lt;/span&gt;

  &lt;span class="nt"&gt;&amp;lt;header&amp;gt;&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;h1&amp;gt;&lt;/span&gt;My Website&lt;span class="nt"&gt;&amp;lt;/h1&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;/header&amp;gt;&lt;/span&gt;

  &lt;span class="nt"&gt;&amp;lt;nav&amp;gt;&lt;/span&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;"#"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;Home&lt;span class="nt"&gt;&amp;lt;/a&amp;gt;&lt;/span&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;"#"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;Services&lt;span class="nt"&gt;&amp;lt;/a&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;/nav&amp;gt;&lt;/span&gt;

  &lt;span class="nt"&gt;&amp;lt;main&amp;gt;&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;section&amp;gt;&lt;/span&gt;
      &lt;span class="nt"&gt;&amp;lt;h2&amp;gt;&lt;/span&gt;About Us&lt;span class="nt"&gt;&amp;lt;/h2&amp;gt;&lt;/span&gt;
      &lt;span class="nt"&gt;&amp;lt;p&amp;gt;&lt;/span&gt;We build websites&lt;span class="nt"&gt;&amp;lt;/p&amp;gt;&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;/section&amp;gt;&lt;/span&gt;

    &lt;span class="nt"&gt;&amp;lt;article&amp;gt;&lt;/span&gt;
      &lt;span class="nt"&gt;&amp;lt;h2&amp;gt;&lt;/span&gt;Latest Blog&lt;span class="nt"&gt;&amp;lt;/h2&amp;gt;&lt;/span&gt;
      &lt;span class="nt"&gt;&amp;lt;p&amp;gt;&lt;/span&gt;This is a blog post&lt;span class="nt"&gt;&amp;lt;/p&amp;gt;&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;/article&amp;gt;&lt;/span&gt;

    &lt;span class="nt"&gt;&amp;lt;aside&amp;gt;&lt;/span&gt;
      &lt;span class="nt"&gt;&amp;lt;h3&amp;gt;&lt;/span&gt;Tips&lt;span class="nt"&gt;&amp;lt;/h3&amp;gt;&lt;/span&gt;
      &lt;span class="nt"&gt;&amp;lt;p&amp;gt;&lt;/span&gt;Use semantic HTML!&lt;span class="nt"&gt;&amp;lt;/p&amp;gt;&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;/aside&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;/main&amp;gt;&lt;/span&gt;

  &lt;span class="nt"&gt;&amp;lt;footer&amp;gt;&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;p&amp;gt;&lt;/span&gt;© 2026 My Website&lt;span class="nt"&gt;&amp;lt;/p&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;/footer&amp;gt;&lt;/span&gt;

&lt;span class="nt"&gt;&amp;lt;/body&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;/html&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  🎯 Why Semantic HTML Is Important
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1. 🔍 SEO (Search Engine Optimization)
&lt;/h3&gt;

&lt;p&gt;Search engines understand your content better.&lt;/p&gt;




&lt;h3&gt;
  
  
  2. ♿ Accessibility
&lt;/h3&gt;

&lt;p&gt;Screen readers can interpret your page correctly.&lt;/p&gt;




&lt;h3&gt;
  
  
  3. 👨‍💻 Clean Code
&lt;/h3&gt;

&lt;p&gt;Makes your code easier to read and maintain.&lt;/p&gt;




&lt;h3&gt;
  
  
  4. 🧩 Better Structure
&lt;/h3&gt;

&lt;p&gt;Gives a logical layout to your webpage.&lt;/p&gt;




&lt;h2&gt;
  
  
  🎤 Interview Questions &amp;amp; Answers
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Q1: What are semantic HTML tags?
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;A:&lt;/strong&gt; Tags that clearly describe their meaning and purpose.&lt;/p&gt;




&lt;h3&gt;
  
  
  Q2: Give examples of semantic tags.
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;A:&lt;/strong&gt; &lt;code&gt;&amp;lt;header&amp;gt;&lt;/code&gt;, &lt;code&gt;&amp;lt;nav&amp;gt;&lt;/code&gt;, &lt;code&gt;&amp;lt;main&amp;gt;&lt;/code&gt;, &lt;code&gt;&amp;lt;section&amp;gt;&lt;/code&gt;, &lt;code&gt;&amp;lt;article&amp;gt;&lt;/code&gt;, &lt;code&gt;&amp;lt;footer&amp;gt;&lt;/code&gt;&lt;/p&gt;




&lt;h3&gt;
  
  
  Q3: Difference between &lt;code&gt;&amp;lt;section&amp;gt;&lt;/code&gt; and &lt;code&gt;&amp;lt;article&amp;gt;&lt;/code&gt;?
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;A:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;&amp;lt;section&amp;gt;&lt;/code&gt; → Groups related content&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;&amp;lt;article&amp;gt;&lt;/code&gt; → Independent, reusable content&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  Q4: Can we use multiple &lt;code&gt;&amp;lt;header&amp;gt;&lt;/code&gt; or &lt;code&gt;&amp;lt;footer&amp;gt;&lt;/code&gt;?
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;A:&lt;/strong&gt; Yes, inside different sections or articles.&lt;/p&gt;




&lt;h3&gt;
  
  
  Q5: Why not use &lt;code&gt;&amp;lt;div&amp;gt;&lt;/code&gt; everywhere?
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;A:&lt;/strong&gt; &lt;code&gt;&amp;lt;div&amp;gt;&lt;/code&gt; has no meaning, while semantic tags improve SEO and accessibility.&lt;/p&gt;




&lt;h2&gt;
  
  
  💡 Pro Tips for Students
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Always use &lt;code&gt;&amp;lt;main&amp;gt;&lt;/code&gt; only once&lt;/li&gt;
&lt;li&gt;Prefer &lt;code&gt;&amp;lt;section&amp;gt;&lt;/code&gt; over &lt;code&gt;&amp;lt;div&amp;gt;&lt;/code&gt; when possible&lt;/li&gt;
&lt;li&gt;Use &lt;code&gt;&amp;lt;article&amp;gt;&lt;/code&gt; for reusable content&lt;/li&gt;
&lt;li&gt;Combine semantic tags for better structure&lt;/li&gt;
&lt;li&gt;Think: &lt;em&gt;"What does this content represent?"&lt;/em&gt; before choosing a tag&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🚀 Final Thoughts
&lt;/h2&gt;

&lt;p&gt;Semantic HTML is a small change that makes a &lt;strong&gt;big difference&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;It helps you:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Write professional code&lt;/li&gt;
&lt;li&gt;Build accessible websites&lt;/li&gt;
&lt;li&gt;Improve SEO rankings&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;👉 Mastering semantic tags is a must for every web developer.&lt;/p&gt;

</description>
      <category>html</category>
      <category>webdev</category>
      <category>webpage</category>
    </item>
    <item>
      <title>Understanding HTML Attributes</title>
      <dc:creator>Tech Webster</dc:creator>
      <pubDate>Mon, 27 Apr 2026 05:24:30 +0000</pubDate>
      <link>https://dev.to/techwebster/understanding-html-attributes-1gbl</link>
      <guid>https://dev.to/techwebster/understanding-html-attributes-1gbl</guid>
      <description>&lt;h2&gt;
  
  
  Understanding HTML Attributes: A Complete Beginner-Friendly Guide
&lt;/h2&gt;

&lt;p&gt;When you start learning HTML, you quickly discover that tags alone are not enough. They define the structure—but &lt;strong&gt;attributes&lt;/strong&gt; bring your elements to life by adding behaviour, meaning, and styling.&lt;/p&gt;

&lt;p&gt;Think of it this way:  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Tags&lt;/strong&gt; = Structure (the skeleton)
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Attributes&lt;/strong&gt; = Properties (how things behave and look)&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🗝️ The Golden Rule of Attributes
&lt;/h2&gt;

&lt;p&gt;Attributes are always written &lt;strong&gt;inside the opening tag&lt;/strong&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  Standard Syntax:
&lt;/h3&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;tag&lt;/span&gt; &lt;span class="na"&gt;attribute=&lt;/span&gt;&lt;span class="s"&gt;"value"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;Content&lt;span class="nt"&gt;&amp;lt;/tag&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;br&gt;
`&lt;/p&gt;
&lt;h3&gt;
  
  
  Example:
&lt;/h3&gt;

&lt;p&gt;&lt;code&gt;&lt;/code&gt;&lt;code&gt;html&lt;br&gt;
&amp;lt;a href="https://example.com"&amp;gt;Visit Site&amp;lt;/a&amp;gt;&lt;br&gt;
&lt;/code&gt;&lt;code&gt;&lt;/code&gt;&lt;/p&gt;


&lt;h2&gt;
  
  
  🧠 Why Attributes Matter
&lt;/h2&gt;

&lt;p&gt;Attributes help you:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Control element behavior&lt;/li&gt;
&lt;li&gt;Improve accessibility&lt;/li&gt;
&lt;li&gt;Enhance user experience (UX)&lt;/li&gt;
&lt;li&gt;Add styling or interactivity&lt;/li&gt;
&lt;/ul&gt;


&lt;h2&gt;
  
  
  1. 🖼️ &lt;code&gt;src&lt;/code&gt; and &lt;code&gt;alt&lt;/code&gt; — Image Essentials
&lt;/h2&gt;
&lt;h3&gt;
  
  
  Example:
&lt;/h3&gt;

&lt;p&gt;&lt;code&gt;&lt;/code&gt;&lt;code&gt;html&lt;br&gt;
&amp;lt;img src="college-logo.png" alt="Official logo of Tech College"&amp;gt;&lt;br&gt;
&lt;/code&gt;&lt;code&gt;&lt;/code&gt;&lt;/p&gt;
&lt;h3&gt;
  
  
  Explanation:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;src&lt;/code&gt;: Path or URL of the image&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;alt&lt;/code&gt;: Text description of the image&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;
  
  
  Real-World Example:
&lt;/h3&gt;

&lt;p&gt;&lt;code&gt;&lt;/code&gt;&lt;code&gt;html&lt;br&gt;
&amp;lt;img src="burger.jpg" alt="Delicious cheese burger with fries"&amp;gt;&lt;br&gt;
&lt;/code&gt;&lt;code&gt;&lt;/code&gt;&lt;/p&gt;


&lt;h2&gt;
  
  
  2. 💬 &lt;code&gt;title&lt;/code&gt; — The Hover Tooltip
&lt;/h2&gt;
&lt;h3&gt;
  
  
  Example:
&lt;/h3&gt;

&lt;p&gt;&lt;code&gt;&lt;/code&gt;&lt;code&gt;html&lt;br&gt;
&amp;lt;button title="Click to submit your form"&amp;gt;Submit&amp;lt;/button&amp;gt;&lt;br&gt;
&lt;/code&gt;&lt;code&gt;&lt;/code&gt;&lt;/p&gt;
&lt;h3&gt;
  
  
  Another Example:
&lt;/h3&gt;

&lt;p&gt;&lt;code&gt;&lt;/code&gt;`html&lt;/p&gt;

&lt;p title="This is additional information"&gt;Hover over this text&lt;/p&gt;

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


&lt;h2&gt;
  
  
  3. 🎨 &lt;code&gt;style&lt;/code&gt; — Inline CSS
&lt;/h2&gt;
&lt;h3&gt;
  
  
  Example:
&lt;/h3&gt;

&lt;p&gt;&lt;code&gt;&lt;/code&gt;`html&lt;/p&gt;

&lt;h2&gt;Important Notice&lt;/h2&gt;

&lt;p&gt;`&lt;code&gt;&lt;/code&gt;&lt;/p&gt;
&lt;h3&gt;
  
  
  More Example:
&lt;/h3&gt;

&lt;p&gt;&lt;code&gt;&lt;/code&gt;`html&lt;/p&gt;

&lt;p&gt;
  Highlighted text
&lt;/p&gt;

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




&lt;h2&gt;
  
  
  4. 🔗 &lt;code&gt;target&lt;/code&gt; — Link Behavior Controller
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Example:
&lt;/h3&gt;

&lt;p&gt;&lt;code&gt;&lt;/code&gt;&lt;code&gt;html&lt;br&gt;
&amp;lt;a href="https://google.com" target="_blank"&amp;gt;Open Google&amp;lt;/a&amp;gt;&lt;br&gt;
&lt;/code&gt;&lt;code&gt;&lt;/code&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Values:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;_self&lt;/code&gt; → Same tab (default)&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;_blank&lt;/code&gt; → New tab&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  5. 🔄 &lt;code&gt;type&lt;/code&gt; — Input Shape-Shifter
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Examples:
&lt;/h3&gt;

&lt;p&gt;&lt;code&gt;&lt;/code&gt;&lt;code&gt;html&lt;br&gt;
&amp;lt;input type="text"&amp;gt;&lt;br&gt;
&amp;lt;input type="password"&amp;gt;&lt;br&gt;
&amp;lt;input type="email"&amp;gt;&lt;br&gt;
&amp;lt;input type="date"&amp;gt;&lt;br&gt;
&amp;lt;input type="color"&amp;gt;&lt;br&gt;
&lt;/code&gt;&lt;code&gt;&lt;/code&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Real Form Example:
&lt;/h3&gt;

&lt;p&gt;&lt;code&gt;&lt;/code&gt;`html&lt;/p&gt;

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




&lt;h2&gt;
  
  
  6. 👻 &lt;code&gt;placeholder&lt;/code&gt; — Input Hint
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Example:
&lt;/h3&gt;

&lt;p&gt;&lt;code&gt;&lt;/code&gt;&lt;code&gt;html&lt;br&gt;
&amp;lt;input type="text" placeholder="Enter your name"&amp;gt;&lt;br&gt;
&lt;/code&gt;&lt;code&gt;&lt;/code&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  7. 📏 &lt;code&gt;width&lt;/code&gt; &amp;amp; &lt;code&gt;height&lt;/code&gt; — Size Control
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Example:
&lt;/h3&gt;

&lt;p&gt;&lt;code&gt;&lt;/code&gt;&lt;code&gt;html&lt;br&gt;
&amp;lt;img src="image.jpg" width="200" height="150"&amp;gt;&lt;br&gt;
&lt;/code&gt;&lt;code&gt;&lt;/code&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  8. 🔢 &lt;code&gt;value&lt;/code&gt; — Default Input Value
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Example:
&lt;/h3&gt;

&lt;p&gt;&lt;code&gt;&lt;/code&gt;&lt;code&gt;html&lt;br&gt;
&amp;lt;input type="text" value="Ahmad"&amp;gt;&lt;br&gt;
&lt;/code&gt;&lt;code&gt;&lt;/code&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  🧩 Multiple Attributes in One Tag
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Example:
&lt;/h3&gt;

&lt;p&gt;&lt;code&gt;&lt;/code&gt;&lt;code&gt;html&lt;br&gt;
&amp;lt;input &lt;br&gt;
  type="email" &lt;br&gt;
  placeholder="Enter Email" &lt;br&gt;
  title="Email Field"&amp;gt;&lt;br&gt;
&lt;/code&gt;&lt;code&gt;&lt;/code&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  🎤 Interview Questions &amp;amp; Answers
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Q1: Where do we write attributes?
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;A:&lt;/strong&gt; Inside the opening tag, after the tag name.&lt;/p&gt;




&lt;h3&gt;
  
  
  Q2: Can a tag have multiple attributes?
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;A:&lt;/strong&gt; Yes, separated by spaces.&lt;/p&gt;




&lt;h3&gt;
  
  
  Q3: Why use double quotes?
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;A:&lt;/strong&gt; It ensures compatibility and avoids errors.&lt;/p&gt;




&lt;h3&gt;
  
  
  Q4: Tag vs Attribute?
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;A:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Tag → Defines element&lt;/li&gt;
&lt;li&gt;Attribute → Adds extra information&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  Q5: Why is &lt;code&gt;alt&lt;/code&gt; important?
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;A:&lt;/strong&gt; Accessibility + SEO + fallback text&lt;/p&gt;




&lt;h2&gt;
  
  
  💡 Pro Tips for Students
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Always include &lt;code&gt;alt&lt;/code&gt; in images&lt;/li&gt;
&lt;li&gt;Avoid too much inline &lt;code&gt;style&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;Use meaningful &lt;code&gt;placeholder&lt;/code&gt; text&lt;/li&gt;
&lt;li&gt;Use &lt;code&gt;target="_blank"&lt;/code&gt; for external links&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🚀 Final Thoughts
&lt;/h2&gt;

&lt;p&gt;HTML attributes are small but powerful. Mastering them helps you:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Build better UI&lt;/li&gt;
&lt;li&gt;Write cleaner code&lt;/li&gt;
&lt;li&gt;Perform better in interviews&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>html</category>
      <category>attribute</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Touchpad Gestures Cheat Sheet</title>
      <dc:creator>Tech Webster</dc:creator>
      <pubDate>Fri, 06 Feb 2026 05:15:09 +0000</pubDate>
      <link>https://dev.to/techwebster/touchpad-gestures-cheat-sheet-1f0</link>
      <guid>https://dev.to/techwebster/touchpad-gestures-cheat-sheet-1f0</guid>
      <description>&lt;p&gt;A quick reference guide for essential touchpad gestures to boost developer productivity and workflow efficiency.&lt;/p&gt;

&lt;h3&gt;
  
  
  Single Tap
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Action:&lt;/strong&gt; &lt;code&gt;Left Click / Select&lt;/code&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Why:&lt;/strong&gt; The fastest way to place your cursor for editing code.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&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%2F9p7qnu0pzkcrxwrfuahw.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%2F9p7qnu0pzkcrxwrfuahw.png" alt="Single tap gesture on touchpad" width="360" height="220"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Two-Finger Tap
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Action:&lt;/strong&gt; &lt;code&gt;Right Click / Context Menu&lt;/code&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Dev Utility:&lt;/strong&gt; Instantly access &lt;strong&gt;Inspect Element&lt;/strong&gt; or file properties without hunting for a button.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&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%2Fm5o6p2vuu602nstuiydc.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%2Fm5o6p2vuu602nstuiydc.png" alt="Two-finger tap gesture on touchpad" width="349" height="212"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Two-Finger Slide
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Action:&lt;/strong&gt; &lt;code&gt;Scroll Vertical / Horizontal&lt;/code&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Dev Utility:&lt;/strong&gt; Fly through &lt;strong&gt;long code files&lt;/strong&gt; and terminal logs smoothly.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&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%2Fqfy32v93q3tdzvbw369w.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%2Fqfy32v93q3tdzvbw369w.png" alt="Two-finger slide gesture for scrolling on touchpad" width="347" height="216"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  🤏 Pinch / Stretch
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Action:&lt;/strong&gt; &lt;code&gt;Zoom In / Out&lt;/code&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Dev Utility:&lt;/strong&gt; Critical for checking &lt;strong&gt;responsive web layouts&lt;/strong&gt; and pixel-perfect details.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&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%2F34f5qo1p0suiar5wuj8v.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%2F34f5qo1p0suiar5wuj8v.png" alt="Pinch and stretch gesture for zooming on touchpad" width="350" height="218"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Three-Finger Swipe Up
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Action:&lt;/strong&gt; &lt;code&gt;Task View&lt;/code&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Dev Utility:&lt;/strong&gt; Switch between &lt;strong&gt;multiple desktops&lt;/strong&gt; (e.g., Code Editor vs. Localhost Browser) in seconds.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&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%2F4elkmyqrtcmyrjpa9ke2.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%2F4elkmyqrtcmyrjpa9ke2.png" alt="Three-finger swipe up gesture for task view on touchpad" width="346" height="212"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Gestures Table View
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Gesture&lt;/th&gt;
&lt;th&gt;Action&lt;/th&gt;
&lt;th&gt;Developer Utility&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Single Tap&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Left Click / Select&lt;/td&gt;
&lt;td&gt;Precision cursor navigation for editing code.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Two-Finger Tap&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Right Click / Context Menu&lt;/td&gt;
&lt;td&gt;Quick access to &lt;strong&gt;'Inspect Element'&lt;/strong&gt; and file properties.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Two-Finger Slide&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Scroll Vertical/Horizontal&lt;/td&gt;
&lt;td&gt;Fast navigation through &lt;strong&gt;long code files&lt;/strong&gt; and logs.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Pinch / Stretch&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Zoom In / Out&lt;/td&gt;
&lt;td&gt;Essential for checking &lt;strong&gt;responsive web layouts&lt;/strong&gt; details.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Three-Finger Swipe Up&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Task View&lt;/td&gt;
&lt;td&gt;Managing &lt;strong&gt;multiple desktop environments&lt;/strong&gt; efficiently.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;




&lt;h3&gt;
  
  
  🌐 Follow Us
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.linkedin.com/company/tech-webster/" rel="noopener noreferrer"&gt;LinkedIn&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.instagram.com/tech_webster/" rel="noopener noreferrer"&gt;Instagram&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.facebook.com/people/Tech-Webster/61583475278777/" rel="noopener noreferrer"&gt;Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.tumblr.com/techwebster" rel="noopener noreferrer"&gt;Tumblr&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.reddit.com/user/TechWebster/" rel="noopener noreferrer"&gt;Reddit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/tech-webster" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>productivity</category>
      <category>gesture</category>
      <category>touchpad</category>
      <category>beginners</category>
    </item>
  </channel>
</rss>
