cookies vs local storage

HyperText Markup Language

  • Validate often.
  • Always close your tags.
  • Use dashes instead of semicolons when writing titles for links otherwise you will have cutoffs.
  • For inputs, autocomplete=off is cool.

history.back

<form>
 <input type="button" value="Back" onclick="history.back()">
</form>

Cascading Style Sheets

display, position, box model, flex

absolute, relative z-index stacking context, stacking order

  • CSS selector; whenever you see something like this: ul ul, ul ol, ol ol, ol ul {}
  • it means to apply the rules for ul within the ul, ol within the ul, ol within the ol, and ul within the ol, and so on

BEM, “Block, element, modifier”, a Cascading Style Sheets authoring methodology

Document Object Model

Extensible Markup Language