> For the complete documentation index, see [llms.txt](https://learnpython.strivemath.com/p5-python-web/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://learnpython.strivemath.com/p5-python-web/reference/colour-and-outline/stroke.md).

# stroke()

### Example

<figure><img src="/files/qt1SsiEsYlen1wjaftYV" alt=""><figcaption></figcaption></figure>

```python
stroke('purple')
circle(width/2,height/2,200)
line(50,50,350,50)
```

### Syntax

```python
stroke('NAME')
```

or

```python
stroke(a,b,c)
```

or

```python
stroke(VALUE)
```

| Input | Description                                                                                      |
| ----- | ------------------------------------------------------------------------------------------------ |
| NAME  | the name of any HTML color, for example: **blue**, **green**, **lightgrey**, **skyblue**, etc... |
| a,b,c | RGB or HSB values - see Description below                                                        |
| VALUE | a number from 0 - 255, greyscale with 0 being black and 255 being white                          |

### Description

Changes the color of the **border** of all following **shapes** or **lines**, until another stroke() is called. Shapes have borders and interiors - stroke() changes the border, while [fill()](/p5-python-web/reference/colour-and-outline/fill.md) changes the interior. Input can either be the name of an HTML color, a value **0 - 255** for greyscale values with **0 being black** and **255 being white**. Input can also be three numbers for the RGB or HSB color scale - see [colorMode()](/p5-python-web/reference/colour-and-outline/colormode.md).

{% hint style="info" %}
Find these documents helpful? Let the people who made them help your child learn to code at [**Strivemath**](https://www.strivemath.com/)<mark style="color:blue;">**!**</mark>

We'd love to hear your Feedback/Comments [here](https://docs.google.com/forms/d/e/1FAIpQLSeqorBAGTya-YBRI-VFjJxtgQtCz3ucGDI96K96sNyuaGuvdw/viewform?usp=sf_link).
{% endhint %}
