mirror of
https://github.com/Textualize/textual.git
synced 2025-10-17 02:38:12 +03:00
37 lines
759 B
Markdown
37 lines
759 B
Markdown
# Text-style
|
|
|
|
The `text-style` rule enables a number of different ways of displaying text. The value may be set to any of the following:
|
|
|
|
- `"bold"` Sets **bold text**
|
|
- `"italic"` Sets _italic text_
|
|
- `"reverse"` Sets reverse video text (foreground and background colors reversed)
|
|
- `"underline"` Sets <u>underline text</u>
|
|
- `"strike"` Sets <s>strikethrough text</s>
|
|
|
|
Text styles may be set in combination. For example "bold underline" or "reverse underline strike".
|
|
|
|
## Example
|
|
|
|
=== "text_style.py"
|
|
|
|
```python
|
|
--8<-- "docs/examples/styles/text_style.py"
|
|
```
|
|
|
|
=== "Output"
|
|
|
|
```{.textual path="docs/examples/styles/text_style.py"}
|
|
```
|
|
|
|
## CSS
|
|
|
|
```sass
|
|
text-style: italic;
|
|
```
|
|
|
|
## Python
|
|
|
|
```python
|
|
widget.styles.text_style = "italic"
|
|
```
|