Ben pour le code, je te conseille de suivre les tutoriaux du Site du Zér0
http://www.siteduzero.com/tuto-3-6-0-apprenez-a-creer-votre-site-web.html
Parce qu´utiliser les tableaux n´est pas la bonne méthode (les tableaux sont fait pour afficher des données sous forme tabulaire, pas pour mettre en page son design).
Ensuite, pour tes noms de dossier ou de fichier n´utilise que les caractères ´a´ à ´z´ (pas de majuscules), ´0´ à ´9´, ´-´ et ´_´. Comme ça tu évitera des tas de problèmes. En effet, la plupart des hébergeurs fonctionnent sous des systèmes UNIX ou Linux, lesquels font la distinction entre les minuscules et les majuscules. Ensuite les caractères accentués ou spéciaux ne sont pas toujours interprêtés de la même façon.