
Positionnement en deux dimensions
Vous pouvez appliquer des options de positionnement aux éléments, ce qui vous permet de placer ces éléments à des emplacements précis sur la page.
Vous pouvez également spécifier des options de positionnement pour tous les nouveaux éléments ajoutés à la page.
L'outil de développement de Microsoft Visual Web Developer Web vous permet de spécifier des options de positionnement qui correspondent à celles que la spécification W3C définit pour les feuilles de style en cascade. Les options de positionnement sont valides dans tous les navigateurs qui implémentent la norme HTML 4.0 du W3C, y compris ceux qui prennent en charge XHTML 1.1.
Les options sont les suivantes :
absolute
L'élément est rendu à un emplacement sur la page défini par toute combinaison des propriétés de style left, right, top et bottom. La position 0,0 est définie en fonction du parent de l'élément actuel. Le parent est le premier élément de conteneur qui a des informations de positionnement. Par exemple, si l'élément actuel est à l'intérieur d'un élément div avec des informations de positionnement, le positionnement absolu est calculé selon la position de l'élément div. Si l'élément actuel n'a aucun élément de conteneur avec positionnement, les informations de positionnement sont calculées en fonction de l'élément body.
relative
L'élément est rendu à un emplacement sur la page défini par les propriétés de style left et top. Cette option est différente de l'option absolute dans la mesure où la position 0,0 est définie par rapport à l'emplacement de l'élément dans l'enchaînement de la page. Un élément avec un positionnement relatif et dont les propriétés top et left ont la valeur 0 apparaît normalement dans l'enchaînement.
Remarque : |
|---|
Les éléments qui utilisent le positionnement absolu ou relatif peuvent apparaître de façon désordonnée sur la page par rapport à leur déclaration dans le balisage de la page, ce qui peut provoquer des confusions. Par exemple, en mode Source, vous pouvez définir un bouton en tant que premier élément du balisage, mais après avoir défini son positionnement, le bouton peut apparaître en tant que dernier élément sur la page rendue ou en mode Design. |
static
L'élément est rendu à l'aide de la mise en page fluide, c'est-à-dire qu'il n'utilise pas le positionnement en deux dimensions. Vous pouvez sélectionner cette option si vous souhaitez définir une option de positionnement pour un contrôle qui substitue un paramètre hérité d'un thème ou d'une feuille de style.
Visual Web Developer offre également l'option de positionnement Not Set, qui vous permet de supprimer les informations de positionnement existantes d'un contrôle ou de contrôles pouvant être ajoutés ultérieurement.