Skip to main content

Que sont les colonnes HTML?

Dans les documents de langage de balisage hypertexte (HTML), les colonnes sont un moyen de définir une zone d'un site Web qui a généralement une largeur plus petite que la largeur totale affichable d'une page.Les colonnes HTML permettent aux concepteurs de pages Web d'utiliser des formatations similaires à la mise en forme d'impression sans avoir à recourir à des astuces peu fiables, telles que des images vierges, pour créer un espacement.Chaque colonne peut également utiliser des éléments standard pour définir sa largeur, son alignement et son espacement.Traditionnellement, les colonnes HTML n'étaient qu'une partie d'une table HTML plus grande, bien que l'introduction de feuilles de style en cascade (CSS) ait permis de définir une colonne sans avoir à créer une table entière.Il existe des problèmes de formatage et de compatibilité qui accompagnent l'utilisation de colonnes HTML, bien que celles-ci puissent être largement surmontées avec une conception et un codage minutieux.

Les colonnes HTML étaient à l'origine une partie d'une structure de formatage plus grande connue sous le nom de table.Une table HTML peut être considérée comme une grille, avec chaque carré de la grille appelée cellule.Une colonne est une collection de cellules qui sont alignées consécutivement et fonctionnent de haut en bas.Une table a généralement plusieurs colonnes.Chaque cellule d'une colonne peut avoir son propre formatage et espacement indépendant, tout en étant capable de s'étendre sur plus d'une ligne.

avec CSS, les colonnes HTML ne font pas partie d'un tableau, mais sont des divisions d'espace imbriqué à l'intérieur d'autres divisions.Cela permet à plusieurs colonnes comme une table HTML, sauf que les fonctionnalités de CSS permettent d'appliquer sans effort la même formatage à de nombreuses pages à travers un seul site.L'utilisation de CSS pour former des colonnes, cependant, entraîne des problèmes avec la mise en œuvre des balises de division dans certains navigateurs dans lesquels l'alignement et le traitement des colonnes et leur contenu n'adhèrent pas aux normes acceptées. La largeur des colonnes HTML peut être spécifiée dansLe code d'un document, soit en indiquant les dimensions exact de pixels, soit par une mesure de pourcentage relative.Cela signifie qu'une colonne peut être créée en indiquant qu'il fait 200 pixels sur ou 25% de la largeur de l'écran de la visionneuse.La spécification des dimensions de pixels d'une colonne peut aider à s'assurer que les images et autres éléments de mise en page avancés sont parfaitement disposés et mis à l'échelle, bien que cela signifie que la page peut sembler beaucoup plus grande ou plus petite que souhaitée à diverses résolutions d'écran.La création d'une colonne en utilisant des pourcentages relatives signifie que la colonne évoluera aux dimensions de désir, quelle que soit la taille de l'écran du spectateur, mais conduit à des problèmes dans lesquels le contenu de la colonne peut être affiché de manière incorrecte en raison d'un espace supplémentaire ou insuffisant.