First of all, I would say Web programming is really a very interesting field. Coming to the point, as you want to learn HTML and PHP, I would recommend you:
These are paid sites. You need to pay for the courses of course. But If you passionately want to learn html and php, you can find the courses on the torrents which is illegal.
So, you can track your own progress.
Best recommended is http://www.w3schools.com
Besides this site, you can check the following list for learning
2. http://php.net/ for php
3. https://www.codecademy.com/learn/web for html, css
5. http://www.tutorialspoint.com/php/ for php
6. http://phptester.net/ for testing php code online
Best of luck. Happy coding :)