2010-12-06 22 views
0

J'ai hérité d'une application Web qui utilise des tables pour mettre en forme l'ensemble de l'application Web. C'est une application Web assez volumineuse et je voudrais la migrer vers l'utilisation de divs pour la mise en page au lieu du nid d'oiseaux actuel des tables.Migration d'une application Web de la disposition de la table vers les divisions

Quelqu'un a-t-il de bonnes suggestions pour la meilleure façon de migrer le site vers l'utilisation de divs (Cela convaincrait le patron que cela vaut la peine de le faire).

Il s'agit d'une application Web asp.net où la plupart du code HTML est effectué via response.write.

Modifier Je travaille avec le site pendant un certain temps maintenant et je dois dire que même un site avec une mise en page de div mal imbriquées serait mieux que d'utiliser la mise en page de table.

Et à l'idiot qui m'a voté vers le bas mordez-moi !!!!

Répondre

1

Juste convertir des tables en divs ne va pas nécessairement améliorer votre situation. Nidification d'un groupe de divs est également assez compliqué et déroutant.

J'ai trouvé cet article sur semantic meaning vraiment utile lorsque vous essayez de remplacer une disposition basée sur une table.

+0

Merci, cela a été utile, mais ne m'aide toujours pas avec la meilleure façon de migrer le site. – eaglestorm

+0

Je ne dirais pas qu'il y a une meilleure façon d'y aller. Commencez et faites-le progressivement. Quand j'étais dans une situation similaire, j'ai travaillé de l'extérieur, en remplaçant les éléments de partage entre les pages, puis lentement et en remplaçant les tables sur des pages individuelles. Cela a fonctionné pour moi mais il y a beaucoup d'autres manières d'aller. – ceasterday

+0

Après avoir travaillé avec le site pendant un moment maintenant, je dois dire que même les divs mal imbriqués seraient beaucoup plus faciles à utiliser que la mise en page de la table d'un long chemin. – eaglestorm