<?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: Binate Noor</title>
    <description>The latest articles on DEV Community by Binate Noor (@binatenoor).</description>
    <link>https://dev.to/binatenoor</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%2F726770%2Fa385edac-3fbc-4897-a1f8-0c781f78b614.png</url>
      <title>DEV Community: Binate Noor</title>
      <link>https://dev.to/binatenoor</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/binatenoor"/>
    <language>en</language>
    <item>
      <title>Top YouTube Channels Front-End Developers Should Follow</title>
      <dc:creator>Binate Noor</dc:creator>
      <pubDate>Mon, 06 Mar 2023 04:51:27 +0000</pubDate>
      <link>https://dev.to/binatenoor/top-youtube-channels-front-end-developers-should-follow-357p</link>
      <guid>https://dev.to/binatenoor/top-youtube-channels-front-end-developers-should-follow-357p</guid>
      <description>&lt;ol&gt;
&lt;li&gt;Traversy Media&lt;a href="https://www.youtube.com/@TraversyMedia"&gt;Traversy Media&lt;/a&gt;: Covering a wide range of topics, including HTML, CSS, JavaScript, React, and more.&lt;/li&gt;
&lt;li&gt;Dev Ed&lt;a href="https://www.youtube.com/@developedbyed"&gt;Dev Ed&lt;/a&gt;: focusing on modern web development with tutorials and projects.&lt;/li&gt;
&lt;li&gt;DesignCourse&lt;a href="https://www.youtube.com/@DesignCourse"&gt;DesignCourse&lt;/a&gt; - Covering front-end design and development with HTML, CSS, JavaScript, and more.&lt;/li&gt;
&lt;li&gt;Kevin Powell&lt;a href="https://www.youtube.com/@KevinPowell"&gt;Kevin Powell&lt;/a&gt; - Focusing on CSS with tutorials, projects, and challenges. &lt;/li&gt;
&lt;li&gt;Net Ninja&lt;a href="https://www.youtube.com/@NetNinja"&gt;Net Ninja&lt;/a&gt; - Covering web development with tutorials on HTML, CSS, JavaScript, React, and more.&lt;/li&gt;
&lt;li&gt;FreeCodeCamp&lt;a href="https://www.youtube.com/@freecodecamp"&gt;FreeCodeCamp&lt;/a&gt;: Offering tutorials and challenges for learning web development, including front-end technologies.&lt;/li&gt;
&lt;li&gt;CSS Tricks&lt;a href="https://www.youtube.com/@realcsstricks"&gt;CSS Tricks&lt;/a&gt;: Offering tutorials and articles on CSS and front-end development&lt;/li&gt;
&lt;li&gt;Academind&lt;a href="https://www.youtube.com/@academind"&gt;Academind&lt;/a&gt;: Focusing on web development with tutorials on front-end and back-end technologies.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;If you have any questions, you can write me on &lt;a href="https://twitter.com/binatenoor"&gt;Twitter&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Read more: &lt;a href="https://techbinate.com/category/freelancing/"&gt;Freelancing&lt;/a&gt;, &lt;a href="https://techbinate.com/category/internet/"&gt;Internet&lt;/a&gt;, &lt;a href="https://techbinate.com/category/digital-marketing/"&gt;Digital Marketing&lt;/a&gt;, &lt;a href="https://techbinate.com/category/health-fitness/"&gt;Health &amp;amp; Fitness&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>beginners</category>
      <category>programming</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Top In-Demand Freelance skills for the job</title>
      <dc:creator>Binate Noor</dc:creator>
      <pubDate>Fri, 27 Jan 2023 12:33:56 +0000</pubDate>
      <link>https://dev.to/binatenoor/top-in-demand-freelance-skills-for-the-job-2d6b</link>
      <guid>https://dev.to/binatenoor/top-in-demand-freelance-skills-for-the-job-2d6b</guid>
      <description>&lt;p&gt;The biggest freelance marketplace in the world, Upwork, has published its annual list of the most in-demand freelance skills in various categories, including technology, creativity, marketing, and advertising.&lt;/p&gt;

&lt;h2&gt;
  
  
  10 Tech skills for the job:
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Full Stack Development&lt;/li&gt;
&lt;li&gt;Front-End Development&lt;/li&gt;
&lt;li&gt;Back-End Development&lt;/li&gt;
&lt;li&gt;Mobile App Development&lt;/li&gt;
&lt;li&gt;Web Design&lt;/li&gt;
&lt;li&gt;Ecommerce Website Development&lt;/li&gt;
&lt;li&gt;UX/UI Design&lt;/li&gt;
&lt;li&gt;CMS Development&lt;/li&gt;
&lt;li&gt;Manual Testing&lt;/li&gt;
&lt;li&gt;Scripting &amp;amp; Automation&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  10 Marketing skills for the job:
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;SEO&lt;/li&gt;
&lt;li&gt;Social Media Marketing&lt;/li&gt;
&lt;li&gt;Digital Marketing&lt;/li&gt;
&lt;li&gt;Lead Generation&lt;/li&gt;
&lt;li&gt;Sales &amp;amp; Business Development&lt;/li&gt;
&lt;li&gt;Telemarketing&lt;/li&gt;
&lt;li&gt;Search Engine Marketing&lt;/li&gt;
&lt;li&gt;Email Marketing&lt;/li&gt;
&lt;li&gt;Marketing Strategy&lt;/li&gt;
&lt;li&gt;Marketing Automation&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  10 Customer Service &amp;amp; Admin Support skills for the job:
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Email, Phone &amp;amp; Chat Support&lt;/li&gt;
&lt;li&gt;General Virtual Assistance&lt;/li&gt;
&lt;li&gt;Data Entry&lt;/li&gt;
&lt;li&gt;Digital Project Management&lt;/li&gt;
&lt;li&gt;General Research Services&lt;/li&gt;
&lt;li&gt;Tech Support&lt;/li&gt;
&lt;li&gt;Dropshipping &amp;amp; Order Processing&lt;/li&gt;
&lt;li&gt;Community Management&lt;/li&gt;
&lt;li&gt;Market Research&lt;/li&gt;
&lt;li&gt;Transcription&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  10 Accounting &amp;amp; Consulting skills for the job:
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Accounting&lt;/li&gt;
&lt;li&gt;Recruiting &amp;amp; Talent Sourcing&lt;/li&gt;
&lt;li&gt;Bookkeeping&lt;/li&gt;
&lt;li&gt;Financial Analysis &amp;amp; Modeling&lt;/li&gt;
&lt;li&gt;Management Consulting&lt;/li&gt;
&lt;li&gt;Instructional Design&lt;/li&gt;
&lt;li&gt;HR Administration&lt;/li&gt;
&lt;li&gt;Business Analysis &amp;amp; Strategy&lt;/li&gt;
&lt;li&gt;Tax Preparation&lt;/li&gt;
&lt;li&gt;Financial Management/CFO&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  10 Design &amp;amp; Creative skills for the job:
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Graphic Design&lt;/li&gt;
&lt;li&gt;Video Editing&lt;/li&gt;
&lt;li&gt;Illustration&lt;/li&gt;
&lt;li&gt;3D Animation&lt;/li&gt;
&lt;li&gt;Presentation Design&lt;/li&gt;
&lt;li&gt;Image Editing&lt;/li&gt;
&lt;li&gt;Cartoons &amp;amp; Comics&lt;/li&gt;
&lt;li&gt;Product &amp;amp; Industrial Design&lt;/li&gt;
&lt;li&gt;2D Animation&lt;/li&gt;
&lt;li&gt;Video Production&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;**Conclusion&lt;br&gt;
**In terms of year-over-year growth, the most in-demand skills on the Upwork platform are sales and business development (54%), data entry (47%), accounting (45%), and 3D animation (44%).&lt;/p&gt;

&lt;p&gt;We hope you find these in-demand freelance skills as valuable and informative as we did. Please do not hesitate to &lt;a href="https://techbinate.com" rel="noopener noreferrer"&gt;ask&lt;/a&gt; any questions about this article.&lt;/p&gt;

</description>
      <category>productivity</category>
    </item>
    <item>
      <title>What's New In DevTools (Chrome 95)</title>
      <dc:creator>Binate Noor</dc:creator>
      <pubDate>Wed, 20 Oct 2021 07:04:00 +0000</pubDate>
      <link>https://dev.to/binatenoor/whats-new-in-devtools-chrome-95-3j60</link>
      <guid>https://dev.to/binatenoor/whats-new-in-devtools-chrome-95-3j60</guid>
      <description>&lt;h2&gt;
  
  
  1. New CSS length authoring tools
&lt;/h2&gt;

&lt;p&gt;DevTools added a simpler yet flexible way of refreshing lengths in CSS!&lt;/p&gt;

&lt;p&gt;In the Styles pane, look for any CSS property with length (e.g. height, padding).&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Hide issues in the Issues tab
&lt;/h2&gt;

&lt;p&gt;You would now be able to conceal explicit issues in the Issues tab to zero in just on those issues that make a difference to you.&lt;/p&gt;

&lt;p&gt;In the Issues tab, hover over on an issue you would like to hide. Click on More options   More   &amp;gt; Hide issues like this.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1634711864049%2FYuTmDGbEq.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1634711864049%2FYuTmDGbEq.png" alt="Issue tab.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;All hidden issues will be added under the Hidden issues pane. Expand the pane. You can unhide all hidden issues or a selected one.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1634711922693%2FXGPFsa3Ry.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1634711922693%2FXGPFsa3Ry.png" alt="dnPfPGkxpkcSZRIHqGDA.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Improved the display of properties
&lt;/h2&gt;

&lt;p&gt;DevTools improve the display of properties by:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
Always bold and sort owns properties first in the &lt;strong&gt;Console&lt;/strong&gt;, &lt;strong&gt;Sources&lt;/strong&gt; panel, and **Properties **pane.&lt;/li&gt;
&lt;li&gt;
Flatten the properties display in the Properties pane.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For example, the snippet below creates an URL object link with 2 own properties: user and access, and updates the value of an inherited property search.&lt;br&gt;
&lt;/p&gt;

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

const link = new URL('https://goo.gle/devtools-blog');

link.user = { id: 1, name: 'Jane Doe' };
link.access = 'admin';
link.search = `?access=${link.access}`;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Try logging the link into the Console. Own properties are now bold and sorted first. These changes make it easier to spot custom properties, especially for Web APIs (e.g. URL) with many inherited properties.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1634712161116%2F9Px3gZ8mW.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1634712161116%2F9Px3gZ8mW.png" alt="Ngjx6YRQsH3Fhl6DUZYl.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Apart from these changes, the properties in the Properties pane are also flattened now for better DOM properties debugging experience, especially for Web components.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1634712223445%2FYutGV4Dmc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1634712223445%2FYutGV4Dmc.png" alt="hIQGKlYkWKJzljHZaaM9.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Lighthouse 8.4 in the Lighthouse panel
&lt;/h2&gt;

&lt;p&gt;The Lighthouse panel is now running Lighthouse 8.4. Lighthouse will now detect if the Largest Containful Paint (LCP) element was a lazy-loaded image and recommend removing the loading attribute from it.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1634712282104%2FmSO0xQvBr.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1634712282104%2FmSO0xQvBr.png" alt="u9nepJj3wgpMgoNxSaDZ.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  5. Sort snippets in the Sources panel
&lt;/h2&gt;

&lt;p&gt;The snippets in the Snippets pane under the Sources panel are now sorted alphabetically. Previously, it’s not sorted.&lt;/p&gt;

&lt;p&gt;Utilize the snippets feature to run commands quicker. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1634712352886%2FLReI5do6M.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1634712352886%2FLReI5do6M.png" alt="knb78RG6NCETitMbNoyV.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  6. Report a translation bug and New links to translated release notes
&lt;/h2&gt;

&lt;p&gt;You can now click to read the DevTools release notes in 6 other &lt;strong&gt;languages **- **Russian&lt;/strong&gt;, &lt;strong&gt;Chinese&lt;/strong&gt;, &lt;strong&gt;Spanish&lt;/strong&gt;, &lt;strong&gt;Japanese&lt;/strong&gt;, &lt;strong&gt;Portuguese&lt;/strong&gt;, and **Korean **via the What’s new tab.&lt;/p&gt;

&lt;p&gt;Since Chrome 94, you can set your preferred language in DevTools. If you found any issues with the translations, help us improve it by reporting a translation issue via More options &amp;gt; Help &amp;gt; Report a translation bug.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1634712412782%2FJOjGzora6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1634712412782%2FJOjGzora6.png" alt="Qrg4Ahf4sYseL2NQZwIl.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  7. Improved UI for DevTools command menu
&lt;/h2&gt;

&lt;p&gt;Did you find it hard to search for a file in the Command Menu? Good news for you, the Command Menu user interface is now enhanced!&lt;/p&gt;

&lt;p&gt;Open the Command Menu to search for a file with keyboard shortcut Control+P in Windows and Linux, or Command+P in MacOS.&lt;/p&gt;

&lt;p&gt;The UI improvements of the Command Menu are still ongoing, stay tuned for more updates!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1634712468352%2FqHXi1zFUq.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1634712468352%2FqHXi1zFUq.png" alt="TJT2ry3vmUW1KoFgSKQP.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Thanks for reading this!&lt;/p&gt;

&lt;h2&gt;
  
  
  Follow Me:
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Hire me:&lt;a href="https://fiverr.com/binatenoor" rel="noopener noreferrer"&gt;Fiverr&lt;/a&gt; (WordPress Website Developer &amp;amp; Designer | SEO)&lt;/li&gt;
&lt;li&gt;20 &lt;a href="https://techbinate.com/20-google-chrome-extensions-for-freelancer-work/" rel="noopener noreferrer"&gt;Google Chrome Extension&lt;/a&gt; Which helpful for freelancer work&lt;/li&gt;
&lt;li&gt;3 Ways To Get Your First Order on &lt;a href="https://techbinate.com/3-ways-to-get-your-first-order-on-fiverr-in-2022/" rel="noopener noreferrer"&gt;Fiverr&lt;/a&gt; in 2022&lt;/li&gt;
&lt;li&gt;&lt;a href="https://techbinate.com/free-books-reading-online/" rel="noopener noreferrer"&gt;5 Free Books Reading Online&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://techbinate.com/what-is-freelancing-and-how-does-freelancing-work" rel="noopener noreferrer"&gt;What is Freelancing and How does Freelancing work?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://techbinate.com/5-high-demand-internet-marketing-services-in-2022/" rel="noopener noreferrer"&gt;5 High Demand Internet Marketing Services in 2022&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://techbinate.com/best-weight-loss-app/" rel="noopener noreferrer"&gt;6 Best Weight loss Apps Help You Hit Your Goals&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>webdev</category>
      <category>devtools</category>
      <category>javascript</category>
      <category>programming</category>
    </item>
    <item>
      <title>Use Images as Background with HTML &amp; CSS</title>
      <dc:creator>Binate Noor</dc:creator>
      <pubDate>Mon, 18 Oct 2021 11:56:00 +0000</pubDate>
      <link>https://dev.to/binatenoor/use-images-as-background-with-html-css-1f3c</link>
      <guid>https://dev.to/binatenoor/use-images-as-background-with-html-css-1f3c</guid>
      <description>&lt;p&gt;Adding a Background Image in HTML is one of the most common tasks when you are working on Web Designing.&lt;br&gt;
As a new web designer, one very skill you'll need to master is using background images.&lt;/p&gt;
&lt;h3&gt;
  
  
  The following pointers will be covered in this:
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;1.&lt;/strong&gt; Background Image in HTML&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1.&lt;/strong&gt; CSS background-image Property&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2.&lt;/strong&gt; Background Cover&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3.&lt;/strong&gt; Two Background Images&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4.&lt;/strong&gt; Background Repeat&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5.&lt;/strong&gt; Using Class&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;6.&lt;/strong&gt; Linear-gradient&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;7.&lt;/strong&gt; Three Color Gradient&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;8.&lt;/strong&gt; Repeating Linear Gradient&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;9.&lt;/strong&gt; Radial Gradient&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;10.&lt;/strong&gt; Three Color Radial Gradient&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;11.&lt;/strong&gt; Repeating Radial Gradient&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;12.&lt;/strong&gt; Creating "Hero" image with CSS&lt;/p&gt;
&lt;h2&gt;
  
  
  Background Image in HTML:
&lt;/h2&gt;

&lt;p&gt;There are various ways in which images can be added to a web page to make it look captivating &amp;amp; appealing. One of such ways is adding a background image. In this blog, I can add background images to a webpage using HTML &amp;amp; CSS. The most common &amp;amp; simple way to add a background image is using the background image attribute inside the &lt;/p&gt; tag.&lt;br&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;div style="background-image: url('binateNoor.jpg')";&amp;gt;
&amp;lt;/div&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;h2&gt;
  
  
  CSS background-image Property:
&lt;/h2&gt;

&lt;p&gt;I will be defining the CSS code inside the "style" tag. I will also look at how to target div tags and class using CSS. In the below example, I am specifying the background-image &amp;amp; background-color CSS property which will set the background image &amp;amp; background property for the HTML body respectively.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;style&amp;gt; 
body {
  background-image: url("bg1.jpg");
  background-color: #cccccc;
}
&amp;lt;/style&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Background Cover:
&lt;/h2&gt;

&lt;p&gt;If you want the background image to cover the entire element, you can set the background-size property to cover.&lt;/p&gt;

&lt;p&gt;Also, to make sure the entire element is always covered, set the background-attachment property to fixed.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;style&amp;gt;
 body {
   background-image: url('binateNoor.jpg');
   background-repeat: no repeat;
   background-attachement: fixed;
   background-size: cover;
}
&amp;lt;/style&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  2 Background Images:
&lt;/h2&gt;

&lt;p&gt;You can also go ahead and add two background images for the "body" element.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;body {
  background-image: url("bg3.png"), url("bg1.jpg");
  background-color: #cccccc;
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  &lt;strong&gt;Notes:&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;The background image by default is added to the left corner &amp;amp; is repeated both ways, i.e. horizontally &amp;amp; vertically.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
The reason why it is preferred to keep a background color is that if the image is unavailable, so the background-color property will be used and the same will be displayed.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Now before understanding how I can use different CSS property values, let’s look at the list of CSS property values associated with the background image.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;url:&lt;/strong&gt; URL to the background image. In case of more than one image, comma-separated list needs are provided.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;linear-gradient():&lt;/strong&gt; Sets a linear gradient as the background image. Needs at least 2 colors.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;radial-gradient():&lt;/strong&gt; Sets a radial gradient as the background image. Needs at least 2 colors.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;repeating-linear-gradient():&lt;/strong&gt; Repeats a linear gradient&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;repeating-radial-gradient():&lt;/strong&gt; Repeats a radial gradient&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;initial:&lt;/strong&gt; Sets the property to its default value&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;inherit:&lt;/strong&gt; Inherits this property from its parent element&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Background Repeat:
&lt;/h2&gt;

&lt;p&gt;Here I am trying to add a couple of background images where the first image will appear only one time and the second image will be repeated. We are using background-repeat to do so.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;style&amp;gt;
body {
  background-image: url("bg2.jpg"), url("bg3.png");
  background-repeat: no-repeat, repeat;
  background-color: #cccccc;
}
&amp;lt;/style&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Using Class:
&lt;/h2&gt;

&lt;p&gt;In this example, I am creating a bg-image with various background properties such as image, color, position &amp;amp; repeat. I am targeting the bg-image class to apply the background properties to the webpage.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;style&amp;gt;
  .bg-image {
     background-image: url("bg2.jpg");
     background-color: #cccccc;
     height: 500px;
     background-position: center;
     background-repeat: no-repeat;
     background-size: cover;
     position: relative;
}
&amp;lt;/style&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Linear-gradient:
&lt;/h2&gt;

&lt;p&gt;Here I am creating a linear gradient using two colors(i.e. red &amp;amp; yellow) and setting it as the background image.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;style&amp;gt; 
#gradient {
  height: 200px;
  background-color: #cccccc;
  background-image: linear-gradient(red, yellow);
}
&amp;lt;/style&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  3 Color Gradient:
&lt;/h2&gt;

&lt;p&gt;Here I am creating a linear gradient using three colors(i.e. red, blue &amp;amp; green) and setting it as the background image.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;style&amp;gt;
  #gradient1 {
     height: 300px;
     background-color: #cccccc;
     background-image: linear-gradient(red, blue, green);
}
&amp;lt;/style&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Repeating Linear Gradient:
&lt;/h2&gt;

&lt;p&gt;In this example, I am repeating the linear gradient using repeating-linear-gradient() functions and set it as the background image.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;style&amp;gt;
  #gradient {
     height: 300px;
     background-color: #cccccc;
     background-image: repeating-linear-gradient(red, blue 20%, green 30%);
}
&amp;lt;/style&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Radial Gradient:
&lt;/h2&gt;

&lt;p&gt;Here I am creating a radial gradient using two colors(i.e. red &amp;amp; yellow) and setting it as the background image.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;style&amp;gt;
  #gradient {
     height: 300px;
     background-color: #cccccc;
     background-image: radial-gradient(green, red);
}
&amp;lt;/style&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  3 Color Radial Gradient:
&lt;/h2&gt;

&lt;p&gt;Here I am creating a radial gradient using three colors(i.e. red, blue &amp;amp; green) and setting it as the background image.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;style&amp;gt;
  #gradient {
     height: 500px;
     background-color: #cccccc;
     background-image: radial-gradient(red, blue, green);
}
&amp;lt;/style&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Repeating Radial Gradient:
&lt;/h2&gt;

&lt;p&gt;In this example, I am repeating the radial gradient using repeating-radial-gradient() functions and set it as the background image.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;style&amp;gt;
  #gradient {
     height: 200px;
     background-color: #cccccc;
     background-image: repeating-radial-gradient(red, blue 10%, green 20%);
}
&amp;lt;/style&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Creating "Hero" image with CSS:
&lt;/h2&gt;

&lt;p&gt;Creating "Hero" image with CSS&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;.hero-image {
   background-image: URL("binatenoor.jpg");
   background-color: #def345;
   height: 500px;
   background-position: center;
   background-repeat: no-repeat;
  background-size: cover;
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Now after executing the above snippets you would have understood how to insert a background image in a webpage using &lt;strong&gt;HTML &amp;amp; CSS&lt;/strong&gt;. I hope this blog is informative and added value to you. &lt;/p&gt;

&lt;h2&gt;
  
  
  Follow Me:
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Hire me:&lt;a href="https://fiverr.com/binatenoor"&gt;Fiverr&lt;/a&gt; (WordPress Website Developer &amp;amp; Designer | SEO)&lt;/li&gt;
&lt;li&gt;20 &lt;a href="https://techbinate.com/20-google-chrome-extensions-for-freelancer-work/"&gt;Google Chrome Extension&lt;/a&gt; Which helpful for freelancer work&lt;/li&gt;
&lt;li&gt;3 Ways To Get Your First Order on &lt;a href="https://techbinate.com/3-ways-to-get-your-first-order-on-fiverr-in-2022/"&gt;Fiverr&lt;/a&gt; in 2022&lt;/li&gt;
&lt;li&gt;&lt;a href="https://techbinate.com/free-books-reading-online/"&gt;5 Free Books Reading Online&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://techbinate.com/what-is-freelancing-and-how-does-freelancing-work"&gt;What is Freelancing and How does Freelancing work?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://techbinate.com/5-high-demand-internet-marketing-services-in-2022/"&gt;5 High Demand Internet Marketing Services in 2022&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://techbinate.com/best-weight-loss-app/"&gt;6 Best Weight loss Apps Help You Hit Your Goals&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>html</category>
      <category>css</category>
      <category>webdev</category>
      <category>programming</category>
    </item>
    <item>
      <title>VS Code Keyboard Reference Sheets</title>
      <dc:creator>Binate Noor</dc:creator>
      <pubDate>Fri, 15 Oct 2021 19:43:00 +0000</pubDate>
      <link>https://dev.to/binatenoor/vs-code-keyboard-reference-sheets-inc</link>
      <guid>https://dev.to/binatenoor/vs-code-keyboard-reference-sheets-inc</guid>
      <description>&lt;p&gt;The Visual Studio IDE (integrated development environment) is &lt;strong&gt;a software program for developers to write and edit their code&lt;/strong&gt;. Its user interface is used for software development to edit, debug and build code. Visual Studio Code lets you perform most tasks directly from the keyboard. &lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Microsoft Visual Studio is an integrated development environment from Microsoft. It is used to develop computer programs, as well as websites, web apps, web services, and mobile apps.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  Keyboard rules
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Each rule consists of:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
A key that describes the pressed keys.&lt;/li&gt;
&lt;li&gt;
A command containing the identifier of the command to execute.&lt;/li&gt;
&lt;li&gt;
An optional when clause containing a boolean expression will be evaluated depending on the current context.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Chords (two separate keypress actions) are described by separating the two keypresses with a space. For example, &lt;strong&gt;Ctrl+K Ctrl+C&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;When a key is pressed:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
The rules are evaluated from bottom to top.&lt;/li&gt;
&lt;li&gt;
The first rule that matches, both the key and in terms of when is accepted.&lt;/li&gt;
&lt;li&gt;&lt;p&gt;no more rules are processed.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;if a rule is found and has a command set, the command is executed.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Keyboard Shortcuts Reference:
&lt;/h2&gt;

&lt;p&gt;Below are links to the three platform-specific versions (US English keyboard):&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1.&lt;/strong&gt; Windows&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2.&lt;/strong&gt; macOS&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3.&lt;/strong&gt; Linux&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1633256711511%2F5xqObue9S.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1633256711511%2F5xqObue9S.png" alt="vscode (1).png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1.&lt;/strong&gt; Windows Keyboard Reference Sheet&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1633256754937%2FthBJNlyul.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1633256754937%2FthBJNlyul.png" alt="KeyboardReferenceSheet.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2.&lt;/strong&gt; macOS Keyboard Reference Sheet&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1633256815834%2Fl9GJwaKYK.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1633256815834%2Fl9GJwaKYK.png" alt="Screenshot (1960).png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3.&lt;/strong&gt; Linux Keyboard Reference Sheet&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1633256865271%2F2gPJqbLHGq.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1633256865271%2F2gPJqbLHGq.png" alt="Screenshot (1959).png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Thanks for reading!!&lt;/p&gt;

&lt;h2&gt;
  
  
  Follow Me:
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Hire me:&lt;a href="https://fiverr.com/binatenoor" rel="noopener noreferrer"&gt;Fiverr&lt;/a&gt; (WordPress Website Developer &amp;amp; Designer | SEO)&lt;/li&gt;
&lt;li&gt;20 &lt;a href="https://techbinate.com/20-google-chrome-extensions-for-freelancer-work/" rel="noopener noreferrer"&gt;Google Chrome Extension&lt;/a&gt; Which helpful for freelancer work&lt;/li&gt;
&lt;li&gt;3 Ways To Get Your First Order on &lt;a href="https://techbinate.com/3-ways-to-get-your-first-order-on-fiverr-in-2022/" rel="noopener noreferrer"&gt;Fiverr&lt;/a&gt; in 2022&lt;/li&gt;
&lt;li&gt;&lt;a href="https://techbinate.com/free-books-reading-online/" rel="noopener noreferrer"&gt;5 Free Books Reading Online&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://techbinate.com/what-is-freelancing-and-how-does-freelancing-work" rel="noopener noreferrer"&gt;What is Freelancing and How does Freelancing work?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://techbinate.com/5-high-demand-internet-marketing-services-in-2022/" rel="noopener noreferrer"&gt;5 High Demand Internet Marketing Services in 2022&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://techbinate.com/best-weight-loss-app/" rel="noopener noreferrer"&gt;6 Best Weight loss Apps Help You Hit Your Goals&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>webdev</category>
      <category>css</category>
      <category>html</category>
      <category>beginners</category>
    </item>
  </channel>
</rss>
