• Aucun résultat trouvé

2-CSS https://www.mesmaths.com/spip.php?article405 2-CSS

N/A
N/A
Protected

Academic year: 2022

Partager "2-CSS https://www.mesmaths.com/spip.php?article405 2-CSS"

Copied!
5
0
0

Texte intégral

(1)

2-CSS

- 2nde : SNT - 1-le Web -

Date de mise en ligne : mercredi 24 avril 2019

Copyright © www.mesmaths.com - Tous droits réservés

(2)

pourquoi ?

La page HTML n'a pas été conçu pour gérer la mise en page (c'est possible, mais c'est une mauvaise pratique). Le HTML s'occupe uniquement du contenu (texte, images, liens, etc.)

Pour tout ce qui concerne la mise en page et l'aspect « décoratif » (on parle du « style » de la page), on utilisera le CSS (Cascading Style Sheets).

<!doctype html>

mon site

Ceci est un titre

ceci est un paragraphe Avez-vous tout compris ?

Si on saisit ce code sur une page (comme on l'a fait lors des séances précédentes) cela donne ...

... vous constatez que le contenu y est, mais on reste sur sa fin pour ce qui concerne la mise en page !

résultat

(3)

un peu de style !

Téléchargez et enregistrez ces deux documents dans votre espace de travail :

Il reprend le document .html précédent et le document .css ci-dessous :

h1 {

text-align: center;

background-color: red;

} p {

font-family:Verdana;

font-style: italic;

color: green;

}

Pour l'instant le CSS n'est pas appliqué à la page html ; pour ce faire, il faut modifier le code HTML en ajoutant une ligne qui va permettre d'associer le code CSS à notre page de la manière suivante :

à saisir entre les balises ...

Faites ce travail et observez la nouvelle page ... un peu plus stylée !

résultat

(4)

plus de styles !

Complétez le code CSS sur votre fichier style.css avec :

#para_1 {

font-style:italic;

color: blue;

}

Modifiez une ligne du code HTML de votre page de la manière suivante :

ceci est un paragraphe Avez-vous tout compris ?

Testez votre code à l'aide d'un navigateur web. Que s'affiche-t-il dans la fenêtre ?

résultat

image

(5)

padding:10px;

margin:20px;

border:2px solid blue;

}

Testez votre page html à l'aide d'un navigateur web :

• que s'affiche-t-il dans la fenêtre ?

• que remarquez-vous si vous agrandissez ou diminuez la taille de la fenêtre du navigateur ?

réponses

On obtient :

Si on modifie la taille de la fenêtre du navigateur, l'image conserve sa taille (300 pixels) mais elle sa position s'adapte en largeur car elle a été réglée par un pourcentage (30 %)

Références

Documents relatifs

Also note how alignment attributes are used in the section tags to center the text in the table.

La balise de lien &lt;a&gt; , étant un élément de type en ligne, ne peut pas contenir d’éléments de type bloc comme &lt;h1&gt;. Ceci exclut donc la

De même, il ne peut pas s’interfacer avec une base de données : impossible alors de concevoir un forum de discussion, un script de sondage ou de vote, dont les données sont

Largeur 43 % Hauteur 320 pixels Marge intérieure 10 pixels Marge extérieure 5 pixels Couleur de fond: #DADE6E Bordure : groove 4 pixels HTML :. Division Partie

Largeur 43 % Hauteur 320 pixels Marge intérieure 10 pixels Marge extérieure 5 pixels Couleur de fond: #DADE6E Bordure : groove 4 pixels HTML :. Division Partie

On ajoute du CSS la mise en page : ici des flex pour passer le menu à l’horizontal et aside et section à l’horizontal aussi.. Les détails de l’utilisation du flex sont

Remarque : pour avoir du HTML correct, les champs du formulaire (input), ainsi que les étiquettes label et le reste du contenu ne doivent pas être mis directement dans la balise

• Les fichiers avec « min » sont des fichiers « minifiés », c’est à dire compressés (sans commentaires, ni espaces, etc.) qui sont utilisés pour le site