You can't list all WooCommerce notices (and it will not be useful as some 3rd party plugins add their own ones).
But there is 3 type of notices used on WooCommerce on Front end.
They all use a different template type located in woocommerce/templates/notices/
to be rendered. For each the html structure is as follow:
- Success message type:
<div class="woocommerce-message" role="alert">A success message…</div>
- Notice message type:
<div class="woocommerce-info">A notice message…</div>
- Error message type:
<div class="woocommerce-error" role="alert">An error message…</div>
Some of them can have additional html, like <strong>
, <em>
, <a>
… with specific tag classes.
Some third party plugins can add their own additional html.