Insiste sur le site du zér0, Je ne connais pas de meilleur site pour apprendre le HTML, les CSS et le PHP.
Si tu ne comprends rien, c´est que tu n´a probablement fait que lire et parfois en diagonale.
Il n´y a pas de secret, il faut pratiquer.
Suis bien tous les tutoriaux, modifie une ou deux choses dans les scripts proposés et adapte les ensuite à tes besoins.
Ne te lance pas directement dans la création de ton site, fais d´abord des pages simples, puis passe ensuite à des choses plus complexes.
Ensuite quand tu commencera à maitriser un peu, lance-toi.
Mais je le répète, tu ne trouveras pas de site plus clair et mieux expliqué.
Bon courage 