The way you specified the path implies to me that the CSS file is in the same directory as the index.html if that is the case I'd make the path read like this:
<title> Home Page </title>
<link href="./style.css" rel="stylesheet" type="text/css" />
The "dot slash" (./) in front of the path means same directory the current file is in.
Does that help?
Cheers!