Other Links
LinkedIn (Blank - new tab)
GitHub (Self - same tab)
Click To Download
Lists file
Tables Concepts
Grid Concepts
Form Concepts
Flexbox Concepts
Block and Inline

Lorem ipsum dolor, sit amet consectetur adipisicing elit. Obcaecati, atque!

This is another p tag but on the same line proving p is block

Lorem ipsum dolor sit amet consectetur adipisicing elit. Nobis voluptate ipsam laboriosam harum ex ut? Eos minus expedita magni nemo This is another span tag but on same line prooving span is inline


Uses of different Tags in HTML
Use of superscript tag and subscript tags
This is superscript and this is subscript
Use of mark tag
This text is marked
Use of q tag
This text is quoted
Use of cite tag
This text is cited
Use of del tag
This text is deleted
Use of blockquote tag
This text is blockquoted
The meter tag is used to display a scalar measurement in a known range.
This is a meter of value 50 out of 100.
meter
The progress tag is used to display a progress bar or sometimes as a loader
As a loader :
As a progress bar :
The details tag is used to shoe additional info which the user can open and close on demand
I am Summary I am the details

Entities

https://www.science.co.il/internet/html/Smileys.php 😵 😇 😅

Adding Media In HTML
I am a hidden image remote image

Adding a Video


Adding an Audio


Adding a Youtube Video

Favicons Icons
Adding Icons and Favicons

CDN - content delivery network - can be used to display icons from others server

Fontawesome Icon

Adding favicon to title bar!
Using:
https://favicon.io/favicon-converter/
just select the image
download the zip
and use this .icon link in the title bar this is the ideal way of using favicon in the title bar

Types of CSS Selectors - 4

Simple selectors (select elements based on element, name, id, class)
Combinator selectors (select elements based on a specific relationship between them)
  1. Descendent Selector - called spacer
  2. Child Selectors
  3. adjacent sibling selector
  4. general sibling selector
Pseudo-class selectors (select elements based on a certain state)
  1. input:required : when the input field is required
  2. input:disabled : when the field needs to be disabled
  3. input:placeholder
  4. input:readonly : for readonly field
  5. input:invalid : when required field is empty, or invalid input submitted
  6. input:valid : when valid submission
  7. input:in-range : when in range
  8. input:out-of-range : when out of range
Pseudo-elements selectors (select and style a part of an element)
User action pseudo classes:
  1. hover
  2. active
  3. focus

location Pseudo-class

  1. a:link
  2. a:any-link
  3. a:visited

inside div wala para

inside h2 wala para


CSS SPECIFICITY

What is Specificity?

If there are two or more CSS rules that point to the same element, the selector with the highest specificity value will "win", and its style declaration will be applied to that HTML element.

Specificity Hierarchy:

Every CSS selector has its place in the specificity hierarchy. There are four categories which define the specificity level of a selector:

On top of all these is !important used to override the rule

CSS Layout

Types of position

Animation Properties
How to use animation:
  1. Create using keyframes
  2. A dd animation to eleemnt

Responsive Design
Commonly used breakpoints:
  1. /* Extra small devices (phones, 600px and down) */ @media only screen and (max-width: 600px) {...}
  2. /* Small devices (portrait tablets and large phones, 600px and up) */ @media only screen and (min-width: 600px) {...}
  3. /* Medium devices (landscape tablets, 768px and up) */ @media only screen and (min-width: 768px) {...}
  4. /* Large devices (laptops/desktops, 992px and up) */ @media only screen and (min-width: 992px) {...}
  5. /* Extra large devices (large laptops and desktops, 1200px and up) */ @media only screen and (min-width: 1200px) {...}

FLEXBOX

It has a parent(container) and a child(elements wrapped - flex items)

Flex container property:
  1. flex direction
  2. justify content
  3. align items
  4. align content
  5. flex wrap
  6. flex flow
Flex item property:
  1. order number
  2. flex: number | auto| none
  3. align-self: flex-start end center baseline stretch


Customized vs code theme


CSS FRAMEWORKS