Bonsoir,
En fait, ça marche trés bien.
Soit tu mets ton style entre 2 balises <style> et </style> :
<style>
body {background-color: yellow;}
h1 {color: red;}
p {background-color: black;}
table { border: 1px solid black; padding: 12px; width: 80%;}
th {background-color: #333; border:}
.avis {background-color: red; color: orange;)
</style>
(dans ton <head>, bien sûr)
avec ton code en-dessous...
soit tu colles ton style dans un fichier que tu appelles par exemple "Style.css", et tu l'appelles à ce moment-là entre tes balises <head> :
<link rel="stylesheet" type="text/css" href="Style.css">
Il faut bien entendu le faire sur chacune des pages que tu veux voir apparaître avec ce style !
Cette deuxième version est plus recommandée, surtout quand tu vas t'apercevoir au bout de quelques semaines que le style que tu as défini au début est carrément "has been", et qu'il faut le changer... Le fait qu'il soit dans un fichier séparé permet de tout changer en ne modifiant que ce fichier...
Mais peut-être le savais-tu déjà !

Bonne soirée
Yvon