Aujourd'hui, un ami sur MSN m'a soudainement posé une question sur ce sujet. J'ai soudain réalisé que dans le forum, de nombreuses personnes avaient posté des questions sur l'utilisation des tables DIV et TABLE. J'aimerais faire le tri dans mes réflexions ici !
À propos du formulaire
Après avoir utilisé les standards WEB, cela ne veut pas dire que l'utilisation des tableaux n'est pas inutile, mais au contraire, ils sont un régal. C'est la raison pour laquelle de nombreux articles sur la mise en page CSS mentionnent souvent la phrase pourquoi il est imprudent de les utiliser. tableaux pour la mise en page. Il se peut que tout le monde ait une mauvaise compréhension. Veuillez noter qu'il n'est pas judicieux d'utiliser des tableaux pour la mise en page. l'analyse finale, les tableaux sont un moyen d'afficher les données. Méthode, vous pouvez imaginer qu'EXCEL est utilisé à cet effet. Parfois, les informations sont affichées dans des tableaux afin que nous puissions les lire clairement, nous utilisons donc des tableaux, comme les formulaires de contact des employés de l'entreprise. , tableaux de correspondance produits et modèles, etc.
Quant au soi-disant festin de tableaux, l'opinion s'élève en fait à un autre niveau. Autrement dit, si vous pouvez utiliser les tableaux de manière flexible pour afficher les données des clients, les données d'enquête et d'autres informations, comme une société d'analyse de marché professionnelle, alors vous avez vraiment. utilisé des tableaux.
Par conséquent, en ce qui concerne la phrase utilisée depuis longtemps, les tableaux doivent plutôt être utilisés pour la mise en page des pages Web. La présentation des éléments de la page est déraisonnable. Les tableaux sont utilisés pour afficher des données.
À propos des autres éléments
Sur la base de mon expérience, je divise certains éléments du standard XHTML en trois grandes catégories :
La première catégorie est ce que j'appelle les éléments de conception de mise en page auxiliaires : ici je fais référence à DIV, SPAN, etc. La fonction principale de ces éléments est de mettre en page la page entière. L'utilisation flexible de divers attributs de ces éléments peut améliorer les performances de votre page. riche et coloré.
Le deuxième type que j'appelle éléments structurés ou éléments d'information. Ici, je fais référence aux éléments TABLE, UL, PRE et CODE. Ils sont un moyen d'afficher et d'organiser des informations. Par exemple, TABLE est évidemment utilisé pour afficher des informations dans un tableau, et UL l'est. utilisé pour afficher des informations en colonnes, lorsque des tableaux ou des listes sont nécessaires, il est sage de les afficher de ces deux manières.
La troisième catégorie fait référence à Ameta, qui sert uniquement à réaliser certaines fonctions, telles que METAkeyword pour remplir des mots-clés et A pour créer des liens. Ensuite, l'idée de conception correcte et conforme aux normes est la suivante : utiliser DIV et d'autres éléments de mise en page pour créer des pages. , le positionnement, les blocs de couleur, les images, etc. utilisent des éléments tels que TABLE, UL, etc. pour afficher les données qui doivent être affichées sur la page. Bien entendu, DIV joue également un rôle dans l'organisation des données en utilisant l'attribut ID de. DIV peut facilement utiliser un DIV comme bloc de données que vous avez nommé
Par conséquent, utiliser les normes WEB pour créer un site Web est en fait un processus de rationalisation et d’intégration des informations. Vous devez toujours utiliser quels éléments vous le souhaitez. N’utilisez simplement pas de tableaux comme outils de mise en page.