Since WordPress 4.7 it is possible to add a custom CSS directly in a theme customizer: just navigate to Appearance → Customize → Additional CSS.
This custom CSS will be specific to the theme you are using (it is basically the same approach as using a).
TIP: Watch a video on customizing a theme CSS.
If you are using a , just place your custom CSS into your ‘s style.css file. Using a is recommended solution as you can make any theme modification there (including a PHP modifications) and manage all of them in one place. Please refer to your theme documentation for more info on s.
Using a plugin
You can also use a plugin to add a custom CSS to your WordPress website:
What is CSS?
You can learn more on CSS at http://www.w3schools.com/css/