Create a Coffee Shop website to practice new features in HTML5 and CSS3
HTML5 new features applied on the website:
- New Semantic Elements: (mainly used on Home page)
- header
- nav
- section
- aside
- article
- figure & figcaption
- footer
- address
- New Input Types: (mainly used on Checkout page)
- date
- color
- number
- Form Input Validation Attributes: (mainly used on Checkout page)
- maxlength
- required
- autofocus
- placeholder
- min & max
- Drag and Drop API:
- Used to drag the wanted coffee to the shopping cart
- Web Storage:
- Used to store the items that are existed in the shopping cart locally
CSS3 new features applied on the website:
- Pseudo classes eg. :hover, :focus
- border-radius
- linear-gradient
- text-shadow
- @font-face
- column-count & column-width & column-gap