La balise <link> est utilisée pour appeler un fichier de style externe
exemple:

<link rel="stylesheet" type="text/css" href="mon_style.css">

Je voudrais savoir pourquoi une autre methode (qui était préconisée dans certains bouquins sur le HTML) ne semble plus fonctionner.

elle utilisait la balise <style>

<style type="text/css" src="mon_style.css"> </style>