par
Cyrano » 06 nov. 2007, 15:23
Petite remise au point :
(X)HTML et CSS sont des langages client.
PHP est un langage serveur.
Le second ne génère aucun des premiers de sa propre initiative.
En d'autres termes : en PHP, tu as des données à traiter, tu les prends en entrées, tu les traites et tu obtiens la sortie: ces données peuvent se retrouver en sortie au format (X)HTML+CSS+JavaScript+Ce-que-tu-voudras ou encore au format PDF ou au format .N'Importequoi (extension spécifique pour forum de trolls)
Là ou je veux en venir, c'est que lorsque tu construis un site, la première chose à faire, c'est ton maquettage en (X)HTML/CSS/JavaScript et après seulement tu utiliseras un langage serveur pour adapter les données de façon dynamique. Les langage client ne servent qu'à mettre en forme le contenant que verra l'internaute.
Le (X)HTML est un langage de description qui va permettre de définir des titres/sous-titres, paragraphes, listes, formulaires, etc...
Les feuilles de style CSS vont permettre de faire une mise en page/forme de tout ça
Le JavaScript va ajouter des effets visuels ou améliorer l'ergonomie et le confort d'utilisation.
Tu vas devoir mettre au point la partie client avant de commencer à mettre du contenu dynamique dedans
