<?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: w3codemaster</title>
    <description>The latest articles on DEV Community by w3codemaster (@w3codemaster).</description>
    <link>https://dev.to/w3codemaster</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F283105%2F7e36799d-5c90-4f2e-a9a8-b90e6e64b6b4.png</url>
      <title>DEV Community: w3codemaster</title>
      <link>https://dev.to/w3codemaster</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/w3codemaster"/>
    <language>en</language>
    <item>
      <title>CSS tips for LTR &amp; RTL support</title>
      <dc:creator>w3codemaster</dc:creator>
      <pubDate>Sun, 25 Jan 2026 11:48:34 +0000</pubDate>
      <link>https://dev.to/w3codemaster/css-tips-for-ltr-rtl-support-28p6</link>
      <guid>https://dev.to/w3codemaster/css-tips-for-ltr-rtl-support-28p6</guid>
      <description>&lt;p&gt;CSS tips for LTR &amp;amp; RTL support&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Use logical margins instead of left/right&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;code&gt;margin-inline-start: 16px;&lt;br&gt;
margin-inline-end: 16px;&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prefer logical properties.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;code&gt;Use text-align: start and end text-align: end;&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;→ left in LTR, right in RTL.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Use logical positioning instead of left/right&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Avoid left and right in position:absolute&lt;/p&gt;

&lt;p&gt;&lt;code&gt;inset-inline-start: 10px;&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Set direction at the root&lt;/p&gt;

&lt;p&gt;&lt;code&gt;html { direction: ltr;} &lt;br&gt;
html[dir="rtl"] {direction: rtl;}&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Use :dir() selector when needed&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;code&gt;:dir(rtl) .icon { transform: scaleX(-1);}&lt;br&gt;
&lt;/code&gt;&lt;br&gt;
&lt;strong&gt;Padding should also be logical&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;code&gt;padding-inline-start: 12px; padding-inline-end: 12px;&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Fallback for older browsers (optional)&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;code&gt;margin-left: 16px;&lt;br&gt;
margin-inline-start: 16px;&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Logical property overrides where supported.&lt;/p&gt;

</description>
      <category>css</category>
      <category>frontend</category>
      <category>tutorial</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Common Screen Resolutions for Responsive Design in 2024</title>
      <dc:creator>w3codemaster</dc:creator>
      <pubDate>Fri, 26 Jul 2024 14:17:14 +0000</pubDate>
      <link>https://dev.to/w3codemaster/common-screen-resolutions-for-responsive-design-in-2024-2b7f</link>
      <guid>https://dev.to/w3codemaster/common-screen-resolutions-for-responsive-design-in-2024-2b7f</guid>
      <description>&lt;p&gt;&lt;a href="https://w3codemasters.com/" rel="noopener noreferrer"&gt;Responsive design&lt;/a&gt; is essential in 2024 as users access websites and applications on a wide range of devices, from smartphones and tablets to laptops and desktops. To ensure an optimal user experience, it's crucial to consider various screen resolutions during the design and development process. Here are some of the most common screen resolutions to consider for responsive design in 2024:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Mobile Devices
Mobile devices, including smartphones and small tablets, are a significant segment of the market. Key resolutions include:&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;360x640 (HD): A standard resolution for many Android devices, this resolution is often used for entry-level smartphones and some mid-range devices.&lt;br&gt;
375x667 (iPhone 8): Widely used by iPhone users, this resolution represents a significant portion of the mobile market.&lt;br&gt;
414x896 (iPhone XR, 11, 12, 13): A popular resolution for newer iPhone models, offering a larger display area.&lt;br&gt;
480x854 (WVGA): Common on some older or budget Android devices.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Tablets
Tablets offer larger screens than smartphones, often used for browsing, reading, and media consumption. Important resolutions include:&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;768x1024 (iPad): A standard resolution for older iPads and some other tablets.&lt;br&gt;
800x1280 (WXGA): Commonly found on many Android tablets.&lt;br&gt;
834x1112 (iPad Pro 10.5-inch): A popular resolution for Apple's iPad Pro series, providing ample screen space for productivity tasks.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Laptops
Laptops vary widely in screen size and resolution. Common resolutions include:&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;1366x768 (HD): A standard resolution for many budget and mid-range laptops.&lt;br&gt;
1920x1080 (Full HD): The most popular resolution for modern laptops, providing a balance of clarity and performance.&lt;br&gt;
2560x1600 (WQXGA): Found on higher-end laptops and MacBook models, offering sharper images and more screen real estate.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Desktops
Desktop monitors offer the most significant variation in screen sizes and resolutions. Key resolutions include:&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;1920x1080 (Full HD): A standard for most desktop monitors, suitable for everyday use.&lt;br&gt;
2560x1440 (QHD): Offers greater clarity and is popular among professionals and gamers.&lt;br&gt;
3840x2160 (4K UHD): Becoming increasingly common, 4K resolution provides exceptional clarity and is ideal for creative professionals and high-end gaming.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Ultra-Wide Screens and Special Formats
Ultra-wide and curved screens are gaining popularity for immersive experiences and enhanced productivity:&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;3440x1440 (Ultra-Wide QHD): Offers an expansive view, popular for multitasking and gaming.&lt;br&gt;
5120x1440 (Dual QHD): Provides even more screen real estate, ideal for professionals who need multiple applications open simultaneously.&lt;br&gt;
Design Considerations&lt;br&gt;
Fluid Layouts: Use fluid layouts that adapt to different screen sizes, ensuring a seamless experience across devices.&lt;br&gt;
Breakpoints: Define breakpoints at common resolutions to adjust the layout, navigation, and content presentation. Typical breakpoints include 320px, 768px, 1024px, and 1440px.&lt;br&gt;
Responsive Images: Use responsive images that adjust to different screen resolutions, ensuring quick load times and high-quality visuals.&lt;/p&gt;

&lt;p&gt;Mobile-First Approach: Start designing for mobile devices and scale up to larger screens, ensuring a robust and accessible experience for all users.&lt;/p&gt;

&lt;p&gt;In 2024, designing with these common screen resolutions in mind ensures your website or application provides a great user experience, regardless of the device used. Responsive design is crucial in reaching and engaging a diverse audience, making it a fundamental aspect of modern web development.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>how to insert space in html ?</title>
      <dc:creator>w3codemaster</dc:creator>
      <pubDate>Tue, 03 Dec 2019 03:24:55 +0000</pubDate>
      <link>https://dev.to/w3codemaster/how-to-insert-space-in-html-25kn</link>
      <guid>https://dev.to/w3codemaster/how-to-insert-space-in-html-25kn</guid>
      <description>&lt;p&gt;some HTML space tag &lt;/p&gt;

&lt;p&gt;The HTML "br" tag denotes a line break, like a carriage return in a word processing program. You’d use it at the end of each line of an address, for example, to get the block format people are accustomed to seeing.&lt;/p&gt;

&lt;p&gt;The "p" tag generates a paragraph break. It is applied to a section of text that is a block of text separated from nearby blocks of text by a blank space and/or first-line indent.&lt;/p&gt;

&lt;p&gt;The "pre" tag is used with preformatted text. It instructs the browser that the text is to appear exactly as written in the HTML file including any spaces or blank lines. If you type five spaces inside "pre" tags you get five spaces on the website.character&lt;/p&gt;

&lt;p&gt;The "nbsp" character creates a space that does not break into a new line. Two words that are separated by a non-breaking space always appear on the same line.&lt;/p&gt;

&lt;p&gt;a live example is here &lt;/p&gt;

&lt;p&gt;&lt;a href="https://w3codemasters.in/how-to-insert-space-in-html/" rel="noopener noreferrer"&gt; HTML insert space&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Zebra Datepicker</title>
      <dc:creator>w3codemaster</dc:creator>
      <pubDate>Sun, 01 Dec 2019 06:05:32 +0000</pubDate>
      <link>https://dev.to/w3codemaster/zebra-datepicker-2g6g</link>
      <guid>https://dev.to/w3codemaster/zebra-datepicker-2g6g</guid>
      <description>&lt;p&gt;Sometimes we face width issues in the zebra date picker. for that, I use little CSS.&lt;/p&gt;

&lt;p&gt;/* just add this css in your css */&lt;br&gt;
span.Zebra_DatePicker_Icon_Wrapper {&lt;br&gt;
    display: block!important;&lt;br&gt;
    width: 100%!important;&lt;br&gt;
    position: relative!important;&lt;br&gt;
}&lt;/p&gt;

&lt;p&gt;a live example is here&lt;br&gt;
&lt;a href="https://w3codemasters.in/zebra-date-picker-width-issue-solution/" rel="noopener noreferrer"&gt;zebra datepicker&lt;/a&gt;&lt;/p&gt;

</description>
      <category>datepicker</category>
      <category>zabra</category>
      <category>zebradatepicker</category>
    </item>
    <item>
      <title>Bootstrap 4 Float Right</title>
      <dc:creator>w3codemaster</dc:creator>
      <pubDate>Sun, 01 Dec 2019 05:50:43 +0000</pubDate>
      <link>https://dev.to/w3codemaster/bootstrap-4-float-right-4obb</link>
      <guid>https://dev.to/w3codemaster/bootstrap-4-float-right-4obb</guid>
      <description>&lt;p&gt;Bootstrap 4 has a lot of utility/helper classes to quickly style elements without using any css.&lt;a href="https://latest-tips.com/tf-games/" rel="noopener noreferrer"&gt; tf games &lt;/a&gt;&lt;/p&gt;

&lt;p&gt;A live example is here &lt;a href="https://w3codemasters.in/bootstrap-4-float-right/" rel="noopener noreferrer"&gt;https://w3codemasters.in/bootstrap-4-float-right/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>bootstrap4</category>
      <category>float</category>
    </item>
  </channel>
</rss>
