my advice would be to start with one thing at a time.
open notepad and type this.
Code:
<html>
<head><title>my page</title></head>
<body>
hello world
</body>
</html>
save it as test.html and open it in a browser.
then play around with different variations of html. then add some css styles.
Code:
<html>
<head><title>my web page</title>
<style>
body {
background-color: yellow;
font-family: Arial, Verdana;
font-size: 12pt;
color: #000000;
}
</style>
</head>
<body>
hello world
</body>
</html>
then move on to php, rename the last file test.php and do this:
Code:
<html>
<head><title>my web page</title></head>
<body>
<?
echo "hello world";
?>
</body>
</html>
those are some examples, but what you are asking isn't very practical at all .. just start with html .. get a handle on it. ask
specific questions as they come up. you will get a lot of help here.
expecting to learn
everything about any one of those subject ( let alone all of them ) in even a hundred threads is like me asking you to sum up in a few paragraphs how to be a brain surgeon.
as sammy said, even a good programmer doesn't know everything about everything, .. just learn where your resources are and how to find answers to your specific problems .. as you do it more, you will get better and finding solutions.