Aujourd'hui, un ami sur MSN m'a soudainement posé une question sur ce sujet. Je me suis soudain rendu compte que dans le forum, de nombreuses personnes avaient posté des questions sur l'utilisation des tables DIV et TABLE. Ici, je veux faire le tri dans mes réflexions
sur
l'utilisation de WEB
pour les tables !D'après la norme, cela ne signifie pas que l'utilisation de tableaux n'est pas inutile, mais au contraire, c'est un régal. La phrase « Pourquoi utiliser des tableaux pour la mise en page n'est pas judicieux » est souvent mentionnée. articles sur la mise en page CSS. Il se peut que tout le monde l'ait mal compris. Ici, veuillez noter que "utiliser des tableaux pour la composition" est "imprudent". Cela signifie que nous l'utilisons depuis de nombreuses années. les tableaux pour la composition. En dernière analyse, les tableaux sont un moyen d'afficher des "données". Vous pouvez imaginer qu'EXCEL est utilisé à cette fin. Parfois, les informations sont affichées dans des tableaux afin que nous puissions les lire clairement, nous utilisons donc des tableaux, tels que les formulaires de contact des employés de l'entreprise, la correspondance entre les produits et les modèles, etc.
Ainsi, le soi-disant festin de tableaux s'élève en fait à un autre niveau, si vous pouvez utiliser les tableaux de manière flexible pour afficher les données des clients, les données d'enquête et autres. informations comme une société d'analyse de marché professionnelle, alors vous pouvez vraiment les utiliser. Les avantages des tableaux sont donc révélés.
Par conséquent, la phrase qui a été utilisée pendant longtemps devrait être remplacée par « Il est déraisonnable d'utiliser des tableaux comme mise en page et page Web. " Les éléments de la page de mise en page sont utilisés pour afficher des données. "
Concernant les autres éléments,
je suivrai mon utilisation ici. D'après l'expérience, certains éléments de la norme XHTML sont divisés en trois grandes catégories :
La première catégorie est ce que j'appelle la conception de mise en page auxiliaire. éléments :
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 rendre les performances de votre page riches et colorées.
La deuxième catégorie que j'appelle éléments structurés ou éléments d'information. faites ici référence aux éléments TABLE, UL, PRE et CODE, qui sont un moyen d'afficher et d'organiser les informations. Par exemple, TABLE est évidemment utilisé pour afficher les informations du tableau, et UL est utilisé pour afficher les informations en colonnes lorsque vous devez utiliser un. tableau ou liste, il est sage de l'afficher de ces deux manières.
La troisième catégorie fait référence à une méta, qui sert uniquement à réaliser certaines fonctions, comme remplir le mot-clé META avec des mots-clés et créer des liens A.
Alors l’idée de conception correcte et conforme aux normes est :
Utilisez des éléments de mise en page tels que DIV pour créer la mise en page, le positionnement, les blocs de couleur, les images, etc. de la page. Utilisez des éléments tels que TABLE, UL, etc. pour afficher les données qui doivent être affichées sur la page. , DIV joue également un rôle dans l'organisation des données. Utilisez l'attribut ID de DIV pour Il est très pratique d'utiliser un DIV comme bloc de données que vous nommez.
Par conséquent, utiliser les normes WEB pour créer un site Web est en fait un processus de rationalisation et d'intégration. informations. Vous pouvez toujours utiliser quels éléments doivent être utilisés où. N'utilisez pas de tableaux comme outils de mise en page.