Fonts vs PNG transparent images

Fonts are letters, numbers, and symbols designed using specific typefaces. They can apply to various design elements such as logos, headings, and body text. On the other hand, PNG (Portable Network Graphics) transparent designs are images with transparent backgrounds that can be layered over other graphics or backgrounds.

The main difference between font vs PNG transparent designs is their application. Font use to create typographic designs, while PNG transparent designs  use for creating image-based designs with transparency.

Fonts are ideal for creating text-heavy designs, while PNG transparent designs are perfect for creating graphics with intricate details such as icons, logos, and illustrations.

Since fonts are letters, numbers and symbols so it is possible they can not be rendered in some UI components. The rendering experience is an empty space with alternate text only. For example;

<a class="foo" title="Delete" href="#" onclick="foo.display(33);CancelEvent(event);\">
	<i class="fa fa-trash\"></i> Trash
</a>

Plus and Minu are universal fonts recognized by almost all components.

<a class="foo" title="Delete" href="#" onclick="foo.display(33);CancelEvent(event);\">
	<i class="fa fa-add\"></i> Trash
</a>

If a component doesn’t support font then + and – symbol will be rendered without any styles.

In the world of modern web, icons have become an indelible and integral part of UI design. Read about Font and SVG (Scalable vector graphics) icons. majority of the web development community prefers to use SVG icons;

Read more about Fonts Vs SVG here

Read about how to use SVG images in CSS and HTML here

Cascading Dropdown List

Create three dropdown lists, inside an HTML form.

The second and third dropdown list will display different options, depending on the value selected in the parent dropdown list.

Add HTML;

<form name="form1" id="form1" action="/action_page.php">
  Subjects: <select name="subject" id="subject">
    <option value="" selected="selected">Select subject</option>
  </select>
  <br><br>
  Topics: <select name="topic" id="topic">
    <option value="" selected="selected">Please select subject first</option>
  </select>
  <br><br>
  Chapters: <select name="chapter" id="chapter">
    <option value="" selected="selected">Please select topic first</option>
  </select>
  <br><br>
  <input type="submit" value="Submit">
</form>

Add JavaScript;

var subjectObject = {
  "Front-end": {
    "HTML": ["Links", "Images", "Tables", "Lists"],
    "CSS": ["Borders", "Margins", "Backgrounds", "Float"],
    "JavaScript": ["Variables", "Operators", "Functions", "Conditions"]
  },
  "Back-end": {
    "PHP": ["Variables", "Strings", "Arrays"],
    "SQL": ["SELECT", "UPDATE", "DELETE"]
  }
}
window.onload = function() {
  var subjectSel = document.getElementById("subject");
  var topicSel = document.getElementById("topic");
  var chapterSel = document.getElementById("chapter");
  for (var x in subjectObject) {
    subjectSel.options[subjectSel.options.length] = new Option(x, x);
  }
  subjectSel.onchange = function() {
    //empty Chapters- and Topics- dropdowns
    chapterSel.length = 1;
    topicSel.length = 1;
    //display correct values
    for (var y in subjectObject[this.value]) {
      topicSel.options[topicSel.options.length] = new Option(y, y);
    }
  }
  topicSel.onchange = function() {
    //empty Chapters dropdown
    chapterSel.length = 1;
    //display correct values
    var z = subjectObject[subjectSel.value][this.value];
    for (var i = 0; i < z.length; i++) {
      chapterSel.options[chapterSel.options.length] = new Option(z[i], z[i]);
    }
  }
}

Reference

https://www.w3schools.com/howto/howto_js_cascading_dropdown.asp

Other recipes

Bindi (OKRA) with Eggs

here is the recipe;

https://fb.watch/nTXI513tOi/

Chana / Masoor easy DAL

Here is the recipe;

https://www.facebook.com/AashiKitchen/posts/pfbid02LJCxGYycjKr3HsX8T5Qp5XySd5SsGSVVm5FhTdSwrZaKCRkWNF7jVoJ9B6X1U8Thl?mibextid=zDhOQc

Ghobi pakora

If you have Cabbage at home, make this amazing and healthy recipe

https://fb.watch/npDcUUtyST/

Haryali Dal

Here is the recipe;

https://fb.watch/nsnP58i1JT/

Chana Mewa waley chawal

The recipe link on Youtube;

INGREDIENTS:
1 cup vegetable ghee
2 medium onions - Pyaz
1 bay leaf - Tez pata
5 cinnamon pieces, 2 inch - Dar cheeni
2 pieces Star anise - Bhadyan ka phool
1 Black cardamom - Bhadi ilaichi
7-8 pieces Cloves - Lavung 
1 1/2 tsp coriander powder - Dhania powder
1 1/2 tsp Cumin - Zeera
1 1/2 tsp Garam masala powder
1/2 tsp turmeric powder - Haldi
1/2 tsp Garlic powder  - Lehsan powder (or 1 tsp paste)
1/2 tsp Ginger powder - Adrak powder (or 1 tsp paste)
1 tsp Red chili powder, OPTIONAL - Lal mirch powder
1 tsp Salt - Namak
300g Chickpeas - Channa *1
300g Raisins - Kishmish *2
1 kg Sela rice - Sela chawal *3

*1 Soak the chickpea overnight and cook for 15 mins in pressure cooker

*2 Soak the raisins in water for 10 mins

*3 Soak the rice in water for 1 hour

Homestyle Chole Bhature (Halwa Puri)

Here is the recipe;

https://fb.watch/nsouS30AT_/

New & Unique recipe to prepare Restaurant style Palak-Aloo at home using basic ingredients.

https://fb.watch/nspp8A80xW/

Halwa Puri ka halwa

Halwa Puri ki puriyia

halwa puri ka chaney

Peshwari cholay

Halwapuri wali Aloo Bhujia Authentic Recipe. This completes Asian traditional breakfast series;

Chicken Kachori – Best Recipe for Lifetime

Afghan Recipes – Multiple

Moon and Rice recipe;

Moong Dal with Rice

Chicken and Pasta recipe;

https://fb.watch/nottSEZzs3/

Carrot halwa Firni recipe;

https://fb.watch/notxYl-wGn/

Ash Kofta Dar recipe;

https://fb.watch/notH1oruHj/

Chicken Vegetable soup – Eid Specials;

https://fb.watch/notOjur48Y/

Chicken wheat soup recipe;

https://fb.watch/notWgFFsLR/

check out this Facebook page for more recipes;

https://www.facebook.com/MazarCuisine