Table des matières
A propos des tableaux
Maison interface Web tutoriel CSS Une brève discussion sur la coexistence de DIV et TABLE

Une brève discussion sur la coexistence de DIV et TABLE

Dec 13, 2017 am 11:00 AM
table

Nous savons que div et table sont des balises essentielles dans la conception front-end. Leurs fonctions sont pour la plupart les mêmes, mais il existe également de nombreuses différences. Dans cet article, nous parlerons brièvement de la coexistence de DIV et TABLE.

A propos des tableaux

Après avoir utilisé les standards du WEB, cela ne veut pas dire que l'utilisation des tableaux est exclue. Les tableaux ne servent pas à rien, mais au contraire, ils sont un régal. raison pour laquelle il y a de nombreuses discussions sur la mise en page CSS La phrase "Pourquoi est-il imprudent d'utiliser des tableaux pour la mise en page" est souvent mentionnée dans les articles. Il se peut que les gens l'aient mal compris. Veuillez noter que "Utiliser des tableaux pour la mise en page" est " imprudent" "" fait référence à ce que nous utilisons depuis de nombreuses années. Il n'est pas judicieux d'utiliser des tableaux pour la mise en page. En dernière analyse, les tableaux sont un moyen d'afficher "données ". Vous pouvez imaginer EXCEL , des tableaux sont utilisés à cet effet. Parfois les informations sont affichées dans des tableaux afin que nous puissions les lire clairement et facilement, nous utilisons donc des tableaux, tels que les formulaires de contact des employés de l'entreprise, les tableaux de correspondance des produits et des modèles. , etc. Alors, qu'est-ce qu'on appelle le festin des tableaux ? En fait, les opinions ont augmenté à un certain niveau, c'est-à-dire 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 un professionnel. société d'analyse de marché, alors vous pouvez vraiment profiter du tableau. Donc, à propos de cette phrase, si elle est utilisée depuis longtemps, elle devrait être remplacée par "
Utiliser des tableaux pour la mise en page des pages Web. C'est le cas. déraisonnable pour mettre en page les éléments de la page. Les tableaux sont utilisés pour afficher les données".

À propos des autres éléments

Sur la base de mon expérience, je divise certains éléments de la norme 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 à p, SPAN, etc., la fonction principale de ce type d'éléments est de mettre en page la page entière. Utilisation flexible de divers attributs de. ces éléments peuvent rendre les performances de votre page riches et colorées.
Le deuxième type que j'appelle ici éléments ou informations structurés fait référence aux éléments TABLE, UL, PRE et CODE, qui sont un moyen d'afficher et d'organiser les informations. , TABLE est évidemment utilisé pour afficher les informations du tableau, et UL est utilisé pour afficher les informations en colonnes. Lorsque vous devez utiliser des tableaux ou lors de la création d'une liste, il est sage d'utiliser ces deux méthodes pour afficher
La troisième catégorie fait référence à A. meta, qui sert uniquement à implémenter certaines fonctions, telles que le mot-clé META pour remplir des mots-clés et A pour créer des liens. Ensuite, l'idée de conception conforme aux normes est la suivante : utilisez des éléments de mise en page tels que p pour créer la mise en page, le positionnement, blocs de couleur, images, etc. Utilisez des éléments tels que TABLE, UL, etc. pour afficher les données qui doivent être affichées sur la page. Bien sûr, p joue également un rôle pour organiser les données, vous pouvez utiliser l'attribut ID de. p pour traiter facilement un p comme un bloc de données nommé par vous. Par conséquent, utiliser les standards WEB pour créer un site Web est en fait un processus de rationalisation et d’intégration des informations. Vous devez utiliser tous les éléments qui doivent être utilisés partout. N’utilisez pas de tableaux comme outils de mise en page.

Recommandations associées :

Comment utiliser DIV et CSS pour créer une barre de navigation

Comment utiliser les balises de tableau dans HTML

Analyse du retour à la ligne automatique lorsque DIV et TABLE dépassent la largeur dans la page Web CSS layout_html/css_WEB-ITnose

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Comment déverrouiller tout dans Myrise
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Travailler avec GraphQL Caching Travailler avec GraphQL Caching Mar 19, 2025 am 09:36 AM

Si vous avez récemment commencé à travailler avec GraphQL ou examiné ses avantages et ses inconvénients, vous avez sans aucun doute entendu des choses comme "GraphQL ne prend pas en charge la mise en cache" ou

Faire votre première transition Svelte personnalisée Faire votre première transition Svelte personnalisée Mar 15, 2025 am 11:08 AM

L'API de transition Svelte fournit un moyen d'animer les composants lorsqu'ils entrent ou quittent le document, y compris les transitions Svelte personnalisées.

Construire une application Ethereum à l'aide de Redwood.js et de la faune Construire une application Ethereum à l'aide de Redwood.js et de la faune Mar 28, 2025 am 09:18 AM

Avec la récente montée du prix du bitcoin sur 20k $ USD, et pour lui, récemment en train de briser 30k, je pensais que cela valait la peine de reprendre une profonde plongeon dans la création d'Ethereum

Show, ne dit pas Show, ne dit pas Mar 16, 2025 am 11:49 AM

Combien de temps passez-vous à concevoir la présentation de contenu pour vos sites Web? Lorsque vous écrivez un nouveau blog ou créez une nouvelle page, pensez-vous à

Comment utilisez-vous CSS pour créer des effets de texte, tels que des ombres de texte et des gradients? Comment utilisez-vous CSS pour créer des effets de texte, tels que des ombres de texte et des gradients? Mar 14, 2025 am 11:10 AM

L'article discute de l'utilisation de CSS pour les effets de texte comme les ombres et les gradients, les optimiser pour les performances et l'amélioration de l'expérience utilisateur. Il répertorie également les ressources pour les débutants (159 caractères)

Créer votre propre bragdoc avec Eleventy Créer votre propre bragdoc avec Eleventy Mar 18, 2025 am 11:23 AM

Quelle que soit le stade dans lequel vous vous trouvez en tant que développeur, les tâches que nous effectuons - qu'elles soient grandes ou petites - ont un impact énorme dans notre croissance personnelle et professionnelle.

Que diable sont les commandes NPM? Que diable sont les commandes NPM? Mar 15, 2025 am 11:36 AM

Les commandes NPM exécutent diverses tâches pour vous, soit en tant que processus unique ou en cours d'exécution pour des choses comme le démarrage d'un serveur ou la compilation de code.

Un peu sur CI / CD Un peu sur CI / CD Apr 02, 2025 pm 06:21 PM

Je dirais que "Site Web" correspond mieux que "Application mobile" mais j'aime ce cadrage de Max Lynch:

See all articles