The disadvantage is that browsers have to load two files (the document, and the style sheet). Also, if the style sheet isn't there, then some browsers won't display your document.
For example, you might store the style definitions in the example shown previously in a file called "main.css". This could then be referred to using the commands shown in the next slide.