# Reference Welcome to the Textual Reference.
- :octicons-book-16:{ .lg .middle } __CSS Types__ --- CSS Types are the data types that CSS [styles](../styles/index.md) accept in their rules. :octicons-arrow-right-24: [CSS Types Reference](../css_types/index.md) - :octicons-book-16:{ .lg .middle } __Events__ --- Events are how Textual communicates with your application. :octicons-arrow-right-24: [Events Reference](../events/index.md) - :octicons-book-16:{ .lg .middle } __Styles__ --- All the styles you can use to take your Textual app to the next level. [:octicons-arrow-right-24: Styles Reference](../styles/index.md) - :octicons-book-16:{ .lg .middle } __Widgets__ --- How to use the many widgets builtin to Textual. :octicons-arrow-right-24: [Widgets Reference](../widgets/index.md)