Newbie Conception Web - Web design - Graphisme
Marsh Posté le 11-04-2004 à 18:52:08
Y a pas mal de trucs ici :
http://www.openweb.eu.org
http://incongru.webdynamit.net
Sinon pour les points énoncés,
- oui
- oui
- le Javascript c'est bien tant que l'on peut s'en passer (c'est-à-dire qu'il n'est pas indispensable au site, il ajoute juste un confort d'utilisation)
- les frames c'est mal, pour le référencement, l'utilisation du site, le fait que les utilisateurs ne peuvent pas facilement rafraichir une page, avoir son URL, la mettre en favoris, etc.
- Les tableaux c'est fait à la base pour faire des tableaux (), c'est à dire des présentations de données avec colonnes etc. Dans la plupart des cas on peut faire un truc avec des DIV en plus léger et plus propre, sauf si on veut garder la compatibilité avec Netscape 4 (mais bon, ce truc est mort et enterré). Dans certains cas complexes on n'a pas trop le choix, vu les bugs des différents browsers il faut parfois revenir aux tableaux.
Pour gérer les différents "morceaux" de la page, on utilise un langage côté serveur (php, asp, etc.) ou dans le pire des cas via SSI (server-side include, des tags spéciaux qu'on met dans le code HTML pour inclure des bouts de page).
À moins que ton menu soit lourd (genre menu en Flash ou en applet Java - ces cas sont à éviter de toute façon) ce n'est pas grave que le menu soit rechargé à chaque coup vu que s'il est bien fait (le plus possible dans la CSS) le menu occupe très peu de code HTML.
Marsh Posté le 11-04-2004 à 17:52:12
Bonjour,
Je cherche des comparatifs entre les différentes mises en forme des sites web : tableaux, calques, frameset...
Je suis débutant en web pour tout dire. J'arrive à bidouiller une petite page (que ce soit avec dream ou en codant) mais de la a construire une vrai page web y a un monde...
Voila ce que j'ai compris (confirmez-moi SVP) :
- Les CSS c'est tres bien pour la mise en forme. En s'appuyant dessus, on change facilement toutes les pages d'un site. De plus, cela permet de faire un code HTML réduit donc plus clair. Cela remplace des balises HTML qui tombent en désuétude (comme <fonts> ). J'ai déjè adopté.
- Le CSS 2(CSS-P ???) c'est l'avenir, c'est bien sur le papier mais plus ou moins bien intégré selon les navigateurs. Donc attention.
- Le javascript j'ai intérêt en faire un minimum (ou alors je me tape du code pour chaque navigateur.....).
- Les Frames rendent plus difficile le référencement. Pas tres populaire et plus recommandés ??? (pourquoi ? c'est pas juste une question d'ésthétique ?).
- Les tableaux. Alors la si j'ai bien compris y a 2 écoles. Les pro-css qui disent que c pas fait pour faire de la mise en page. et les pro-tableaux qui disent que c la seule facon de faire un site adapté à tous les navigateurs.
Pour revenir à mon site, si je fais des frames c facile. Je compte en effet faire un site avec un menu côté gauche et le contenu à droite.
Si j'essaye de faire ca avec des calques comment ca se passe ? Comment géré ton l'affichage de tel ou tel calque ??
- Dois-je créer des balises <div> qui sont le contenu des différentes pages et je rend visible (mais comment ?) tel ou tel calque ? Dans ce cas tout le contenu du site serait sur une page/fichier.
- Ou alors chaque lien appele un nouvelle page (identique à part le contenu textuel du calque change) ?
Les 2 solutions sont-elles possibles ? Laquelle est recommandée ?
Merci pour vos confirmations/conseils.