Cadres & Bordures.

              1.Cadres Bases.
     On peut définir un cadre autour d'un éléments défini par un tag affecté d'un style. Ici on a quelques différences entre les rendus de Netscape et Internet Explorer. Pour visualiser ces différences, il vaut mieux disposer des deux navigateurs.
    Définition d'un cadre, la configuration minimale fonctionnant dans les deux navigateurs est,  border : 20pt solid blue, on spécifie une largeur de bordure et un style, ici solid et la couleur. Si vous visualisez cette page, (cadre ci dessous), sur les deux navigateurs, vous voyez que Netscape limite l'espace du tag et  le cadre à l'espace définit par le texte alors que IE, (Internet Explorer) poursuit l'espace et le cadre jusqu'au bout de la ligne, cela est particulièrement visible sur le deuxième tag, "Définition". On peut limiter l'espace dans IE avec l'instruction width, (largeur), malheureusement celle ci supprime le formatage de texte hérité du tag Body dans Netscape. Il en est de même si nous insérons ces instructions dans le tag Div. Nous n'avons pas compatibilité entre les deux navigateurs. On peut contourner ce problème en réécrivant un tag span an niveau du texte, en affectant le style désiré à ce tag. Nous pouvons alors supprimer le style dans le tag Body!  Exemple.
    Dans cet exemple nous voyons deux choses, nous rajoutons une instruction width dans le Div, ceci pour IE, et un span de définition du texte, pour Netscape.

       Code Exemple 1:

           

    Exercice : Modifier dans la zone de code ci-dessus l'épaisseur du cadre, dans l'instruction border , modifier la couleur, en employant les couleurs vu à la page 2 de ce tutorial.
    Exercice : Modifier l'aspect des cadres en changeant leur style. Dans l'exemple donné, le style est solid, essayer, none, solid, double, inset, outset, groove, ridge. Le style none sert à supprimer l'héritage du cadre par les tags inclus.

              2.Cadres Marges.
    Appliquer les mêmes instructions que pour un paragraphe.
    Exercice, dans la fenêtre ci-dessus, ajoutez dans un des tags Div une instruction, margin-left : 50pt
    Dand le premier Div, margin:10pt 20pt 30pt 40pt    faire varier ces valeurs

              3.Cadres Marges intérieures.
  
padding-top, padding-right, padding-bottom, padding-left, paddings   
    Ces instructions précisent l'espace devant exister entre la bordure et le contenu du cadre. Respectivement entre la bordure haute, droite, basse, gauche.
    Exemple programmant les valeurs haute gauche et droite
    Exercice, changer les valeurs de marge, rajouter la marge basse
    On peut préciser les 4 valeurs en une seule instruction : padding
    l'ordre est haut droit bas gauche
    Exemple    padding : 10pt 20pt 30pt 40pt
    Exercice    changer les valeurs de marges.

       Code Exemple 2:

           

 
Sommaire
Précédent Suivant