---
components:
  - rx.el.button
  - rx.el.div
  - rx.el.input
  - rx.el.p
  - rx.el.span
  - rx.el.a
---

# HTML

Reflex also provides a set of HTML elements that can be used to create web pages. These elements are the same as the HTML elements that are used in web development. These elements come unstyled by default. You can style them using style props or tailwindcss classes.

The most commonly used HTML elements are listed below. The full API reference is split into smaller pages:

- [Text elements](/docs/library/html/text)
- [Document and layout elements](/docs/library/html/layout)
- [Form elements](/docs/library/html/forms)
- [Media and embedded elements](/docs/library/html/media)
- [Table elements](/docs/library/html/tables)
- [SVG elements](/docs/library/html/svg)
