WEB design with CSS: MARGIN



1. Click on this link to watch the video on "margins"

Cliquer-ici pour regarder la vidéo sur  "les marges"


2. Adjust, in your "mystyle.css" file, the margins of one of your titles (<h1> or <h2>, etc.) so as to position it in the center of the screen without using the <center> tag

Régler, dans votre fichier "mystyle.css",  les marges d'un de vos titres ( <h1> ou <h2>, etc..)   de manière à le positionner au centre de l'écran sans utiliser la balise <center>


3. Then move on to the "width-height" part. Those interested can read what is below this text before moving on to the next chapter.
Passer ensuite à la partie "largeur-hauteur". Les personnes intéressées peuvent lire ce qui est en dessous de ce texte avant de passer au chapitre suivant.


Examples of code with margins for a paragraph

Exemples de code pour un paragraphe:


p {

    margin-top: 100px;

    margin-bottom: 100px;

    margin-right: 150px;

    margin-left: 80px;

}


p  {

    /* on peut tout écrire sur une même ligne dans l'ordre top right bottom left */

    margin: 100px 150px 150px 80px;

}



Plus sur le web: https://openclassrooms.com/courses/apprenez-a-creer-votre-site-web-avec-html5-et-css3/le-modele-des-boites


Explanations


A web page can be seen as a succession of rectangular boxes, called "blocks". You already know block-type tags: paragraphs <p> and titles <h1>. A block tag on your web page automatically creates a line break before and after. Content that is inside a block-type tag inscribes itself on the line of the previous content. . It is possible to put one block inside another.

Some tags are different, they are called "inline", an inline type tag is always inside a block tag and does not create a line break. Content that is inside an inline tag follows previous content on the same line (this is why it is called an “inline” tag). The <a> (hypertext link)  is an example of "inline" tags. You can transform an "inline" element into a "block" element if necessary and vice versa (this will be seen later).


Block type tags have margins. There are two types of margins: inner margins (padding) and outer margins (margin).



Une page web peut être vue comme une succession de boîtes rectangulaires, qu'on appelle des « blocs », block en Anglais.  Vous connaissez déjà des balises de type block : les paragraphes <p> et les titres <h1>.  Une balise de type block sur votre page web crée automatiquement un retour à la ligne avant et après. Un contenu qui se trouve à l'intérieur d'une balise de type block s'inscrit à la ligne du contenu précédent. . Il est possible de mettre un bloc à l'intérieur d'un autre.


Quelques balises sont différentes, elles sont dites "inline",  une balise de type inline se trouve toujours à l'intérieur d'une balise block et ne crée pas de retour à la ligne. Un contenu qui se trouve à l'intérieur d'une balise inline s'inscrit à la suite du contenu précédent sur la même ligne (c'est pour cela que l'on parle de balise « en ligne »). Les balises <a> ( lien hypertexte)  sont des exemples de balises "inline". On peut transformer un élément "inline" en élément "block" si nécessaire et inversement ( ce sera vu plus loin).


Les balises de type block  possèdent des marges. Il existe deux types de marges : les marges intérieures ( padding)   et  les marges extérieures (margin).




with CSS, you can change the size of the margins with the following two properties:


   - padding: indicates the size of the interior margin, generally expressed in pixels (px).
    - margin: indicates the size of the outer margin, generally expressed in pixels (px).


Margin (like padding) applies to all four sides of a block type element:

margin-top: outer margin at the top.
margin-bottom: bottom outer margin.
margin-left: left outer margin.
margin-right: outer margin on the right.



En CSS, on peut modifier la taille des marges avec les deux propriétés suivantes :


   -  padding : indique la taille de la marge intérieure, exprimée en général en pixels (px).


    - margin : indique la taille de la marge extérieure, exprimée en général en pixels (px).


Margin (comme padding) s'applique aux quatre côtés d'un élément de type block:


margin-top : marge extérieure en haut.


margin-bottom : marge extérieure en bas.


margin-left : marge extérieure à gauche.


margin-right : marge extérieure à droite.






Créé avec HelpNDoc Personal Edition: Générateur facile de livres électroniques et documentation