If I can make a division, front-end knowledge is generally divided into the basic part and the practice part, the basic part includes JavaScript language (module 1), CSS and HTML (module 2) and browser implementation principle and API (module 3), these three modules cover all the knowledge a front-end engineer needs to master.

A, Javascript,

HTML and CSS

  1. Document meta information: Elements that usually appear in the head tag and contain information that describes the document itself;
  2. Semantic relevance: the extension of plain text, to express the structure of the article, different language elements of the tag;
  3. Links: Provides links within and outside the document;
  4. Replacement tags: replace the tags with external elements such as sounds, pictures, and videos.
  5. 1. A label for filling in and submitting information;
  6. Table: The structure of a table, such as header, tail, cell, etc.

The implementation principle and API of the browser

Four,