| mark | type | name or meaning | effect | Remark |
| File mark |
| <HTML> | ● | Document declaration | Let the browser know this is an HTML file | |
| <HEAD> | ● | beginning | Provide overall file information | |
| <TITLE> | ● | title | Define the file title, which will be displayed at the top of the browser | |
| <BODY> | ● | main body | Design file format and content location | |
| Typesetting mark |
| <!--Annotation--> | ○ | Description tag | Add a description to the file but not display it | |
| <P> | ○ | paragraph mark | Leave a blank line between text, figures, tables, etc. | |
| <BR> | ○ | newline mark | Order words, figures, and tables to be displayed on the next line | |
| <HR> | ○ | horizontal line | insert a horizontal line | |
| <CENTER> | ● | center | Order words, pictures, tables, etc. to be displayed in the middle | be opposed to |
| <PRE> | ● | Default format | Make the file display according to the arrangement of the original code | |
| <DIV> | ● | anchor mark | Set the placement of words, pictures, tables, etc. | |
| <NOBR> | ● | No line breaks | Prevent text from wrapping when it is too long | |
| <WBR> | ● | It is recommended to wrap | Default line break position | |
| font mark |
| <STRONG> | ● | emphasis | Produce the effect of bold font | |
| <B> | ● | bold mark | Produces a bold font effect | |
| <EM> | ● | emphasis mark | Fonts appear italicized | |
| <I> | ● | italic mark | Fonts appear italicized | |
| <TT> | ● | monospaced font | Courier font, same letter width | |
| <U> | ● | underline | underline | be opposed to |
| <H1> | ● | Level 1 title tag | Make the font larger, the higher the level, the smaller it becomes | |
| <H2> | ● | Secondary title tag | Make font larger | |
| <H3> | ● | Level 3 title tag | Make font larger | |
| <H4> | ● | Level 4 title tag | Make font larger | |
| <H5> | ● | Level 5 title tag | Make font larger | |
| <H6> | ● | Sixth level title tag | Make font larger | |
| <FONT> | ● | font mark | Set font, size, color | be opposed to |
| <BASEFONT> | ○ | base font mark | Set all fonts, sizes, colors | be opposed to |
| <BIG> | ● | Increase font size | Make the font slightly larger | |
| <SMALL> | ● | font size reduced | Make the font slightly smaller | |
| <STRIKE> | ● | strikethrough | Strikethrough text | be opposed to |
| <CODE> | ● | Program code | The font is slightly wider like <TT> | |
| <KBD> | ● | keyboard words | Font slightly wider, single whitespace | |
| <SAMP> | ● | example | The font is slightly wider, such as <TT> | |
| <VAR> | ● | variable | italic effect | |
| <CITE> | ● | italic mark | italic effect | |
| <BLOCKQUOTE> | ● | Indent right | Indent text to the right | |
| <DFN> | ● | predicate definition | italic effect | |
| <ADDRESS> | ● | address mark | italic effect | |
| <SUB> | ● | subscript | text subscript | |
| <SUP> | ● | superscript | text superscript | |
| Checklist tag |
| <OL> | ● | order list | List items will be arranged in numerical and alphabetical order | |
| <UL> | ● | unordered list | Checklist items will be arranged as symbols with solid dots | |
| <LI> | ○ | Checklist items | Items in the list, one mark per line | |
| <MENU> | ● | Options list | Bullets can be specified using the type parameter. | object |
| <DIR> | ● | directory listing | Same as <menu> | object |
| <DL> | ● | definition list | The list appears in two layers | |
| <DT> | ○ | Define items | Checklist item title | |
| <DD> | ○ | Define content | Checklist content | |
| table mark |
| <TABLE> | ● | table mark | Set various parameters of the form | |
| <CAPTION> | ● | table title | Make a series of columns to fill in the table title | |
| <TR> | ● | Table columns | Set the columns of this table | |
| <TD> | ● | table column | Set the columns of this table | |
| <TH> | ● | table header | Equivalent to <TD>, but the text font will be bolder | |
| form markup |
| <FORM> | ● | form markup | Determine how the form operates | |
| <TEXTAREA> | ● | text box | Provide text input field | |
| <INPUT> | ○ | Enter tag | Determine the input format | |
| <SELECT> | ● | Select mark | Create a pop-up scroll list | |
| <OPTION> | ○ | Options | every list option | |
| graphic mark |
| <IMG> | ○ | graphic mark | Used to insert graphics and set graphics properties | |
| link tag |
| <A> | ● | link tag | Join link | |
| <BASE> | ○ | fiducial mark | Convert relative URLs to absolute and specified links | |
| frame mark |
| <FRAMESET> | ● | Frame settings | Set the framework | |
| <FRAME> | ○ | Window settings | Set window in frame | |
| <IFRAME> | ○ | In-page frame | Insert frames into web pages | IE |
| <NOFRAMES> | ● | No support for frames | Set the prompt when the browser does not support frames | |
| image map |
| <MAP> | ● | Image map name | Set image map name | |
| <AREA> | ○ | link area | Set each link area | |
| multimedia |
| <BGSOUND> | ○ | background sound | Make music or sounds play in the background | IE |
| <EMBED> | ○ | multimedia | Add sound, music or images | |
| Other tags |
| <MARQUEE> | ● | revolving door | Make words move | IE |
| <BLINK> | ● | Flashing text | Make text flash | NC |
| <ISINDEX> | ○ | In-page finder | You can enter keywords to find this page | be opposed to |
| <META> | ○ | Beginning instructions | Provide information about this page to the browser | |
| <LINK> | ○ | relationship definition | Define the relationship of this file to other URLs | |
| StyleSheet |
| <STYLE> | ● | style sheet | Control web page layout | |
| <span> | ● | Custom tag | Use standalone or with stylesheets | |