Titre 1 Titre 2 Titre 3 Titre 4 Titre 5 Titre 6

Documents pareils
.. CSS. Damien Nouvel. Damien Nouvel (Inalco) CSS 1 / 15

Tutoriel : Feuille de style externe

Formation HTML / CSS. ar dionoea

HTML, CSS, JS et CGI. Elanore Elessar Dimar

HMTL. Exemple de fichier HTML. Structure d un document HTML. Exemple de fichier HTML. Balises HTML. IFT1147 Programmation Serveur Web avec PHP

RESPONSIVE WEB DESIGN

KompoZer. Composition du site : _ une page d'accueil : index.html. _ une page pour la théorie : theorie.html. _ une page pour les photos : photos.

LES GRANDES ETAPES DE CREATION D UN WEB DESIGN

Présentation du Framework BootstrapTwitter

JOOMLA 1.5 avancé SUPPORT DE COURS + annexe

Programmation Web TP1 - HTML

Bernard Lecomte. Débuter avec HTML

Introduction à Expression Web 2

MAILING KOMPOZER... 2 CREEZ UNE PAGE... 2 FORMAT DE LA PAGE... 2 AJOUTER DU TEXTE SUR UNE PAGE... 4

Manuel d utilisation du module Liste de cadeaux PRO par Alize Web

TD HTML AVEC CORRECTION

Guide de réalisation d une campagne marketing

Initiation à html et à la création d'un site web

TP JAVASCRIPT OMI4 TP5 SRC

ING & NEWSLETTER NEWSLETTER RESPONSIVE

Création de maquette web

Pack Fifty+ Normes Techniques 2013

Utilisation de l éditeur.

Notice d accessibilité HTML, CSS et JavaScript

Normes techniques 2011

HTML/CSS - Travaux Pratiques 2

Travaux dirigés n 10

{less} Guide de démarrage

Freeway 7. Nouvelles fonctionnalités

STID 2ème année : TP Web/PHP

SUPPORT DE COURS / HTML

ENVOI EN NOMBRE DE Mails PERSONNALISES

1 CRÉER UN TABLEAU. IADE Outils et Méthodes de gestion de l information

Responsive Web Design. Responsive Design avec HTML 5.0 et CSS3

SOMMAIRE 1 INTRODUCTION 4 2 GUIDE D UTILISATION ET TUTORIAUX VIDEOS EN LIGNE 4 3 CONTACTER VOTRE SUPPORT 4 4 RACCOURCIS CLAVIER 5

1. La notion de cascade

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN ING

GUIDE D UTILISATION DU BACKOFFICE

L informatique et la formation en direction des élus

SARL DDLX Multimédia Place du général de Gaule Boisseron Tèl : support@ddlx.org. Agence Web. Design Prestashop personnalisé

UN SITE WEB RESPONSIVE EN UNE HEURE?

Sommaire : Pourquoi créer un site web? Qu est-ce qu un site Web? Les différents types de sites. Quelles solutions peuvent être employées?

Chapitre 3 : outil «Documents»

Formation > Développement > Internet > Réseaux > Matériel > Maintenance

Intégrer des médias. Plateforme e-tourisme. demo.minisites.encharentemaritime.com

Styler un document sous OpenOffice 4.0

Utilisation du visualiseur Avermedia

Tutoriel BLOGGER. Pour vous donner une idée, voici un exemple de blog :

Un mini-site internet en une après-midi

Guide d'utilisation. OpenOffice Calc. AUTEUR INITIAL : VINCENT MEUNIER Publié sous licence Creative Commons

Manuel utilisateur du CMS Anan6

Responsive Design. Technologies du web. Stéphane Bouvry, 2014

101 Réaliser et publier un site WEB

Activités HTML. Code: act-html

Manuel d utilisation NETexcom

Prise en main rapide

Guide pour la réalisation d'un document avec Open Office Writer 2.2

Normes graphiques / Sigma Assistel / Site Internet version 1.0 /

Support Web Administration et gestion des portails web des facultés - Université A.Mira Béjaia -

Initiation à linfographie

Saisissez le login et le mot de passe (attention aux minuscules et majuscules) qui vous ont

Formulaire pour envoyer un mail

Relever le défi du Web mobile

Module Com231A - Web et Bases de Données Notion 5 : Formulaires et utilisation des Bases de Données avec PHP

Manuel d'utilisation de l'administration du site Japo.ch - 1

COMMENT PUBLIER SUR ARIANE?

Mise en forme d'un document écrit sous Word - quelques rappels pour consolider ses connaissances -

Climat Scolaire - Manuel utilisateur - Chapitre 2 : «Créer, Editer et suivi d un texte»

Administration du site (Back Office)

MANUEL D UTILISATION ORBITVU EDITOR V.3

qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopas dfghjklzxcvbnmqwertyuiopasdfghjklz mqwertyuiopasdfghjklzxcvbnmqwert

RESPONSIVE DESIGN : Comment offrir à vos sites une adaptabilité parfaite?

145A, avenue de Port Royal, Bonaventure (Québec) G0C 1E0 Sans frais :

Publier dans la Base Documentaire

CREATION d UN SITE WEB (INTRODUCTION)

"CREEZ VOTRE SITE WEB ET VOTRE BLOG AVEC WORDPRESS"

WINDOWS 8. Windows 8 se distingue par la présence de 2 interfaces complémentaires :

Guide d utilisation 2012

Fiches d aide à l utilisation

3. RÉALISATION ET QUALIFICATION D UN PROTOTYPE 3.1 Réalisation d un prototype CRÉATION D UNE PAGE WEB STATIQUE AU FORMAT HTML

RAPPORT AUDIT SEO. Élaboré à l'attention de : Monsieur Greber Élaboré par : Cédric Peinado

Chapitre 1. Prise en main

Guide de démarrage rapide

Utiliser le logiciel Photofiltre Sommaire

NAMEBAY PRO. votre site de revente de noms de domaine en marque blanche. Documentation technique

Mon aide mémoire traitement de texte (Microsoft Word)

FrontPage Support d apprentissage septembre 2000

Le logiciel de création de site internet IZISPOT est un outil très puissant et qui est assez simple après quelques temps d utilisation.

Tutorial et Guide TeamViewer

Intégrateur Web HTML5 CSS3

Création d un site Internet

HTML5 et CSS3 pour des sites Responsive Web Design

Utilisation de l'outil «Open Office TEXTE»

FORMATION / CREATION DE SITE WEB / 4 JOURNEES Sessions Octobre 2006

Pour en expliquer le principe, on se limitera à deux exemples :

3 : créer de nouveaux onglets dans Netvibes Cliquer sur le bouton «+» et renommer le nouvel onglet (par exemple Encyclopédies en ligne)

Note de cours. Introduction à Excel 2007

Alors "Web" c'est le service Internet permettant de naviguer à travers des pages Web.

Transcription:

HTML / CSS <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <link rel="stylesheet" href="style.css" /> <title>titre</title> </head> Code de base pour une page blanche avec titre d'onglet <body> </body> </html> Dans head : <link rel="stylesheet" href="style.css" /> <!-- Ceci est un commentaire --> commentaire <h1>titre super important</h1> <h2>titre important</h2> <h3>titre moins important (sous-titre)</h3> <h4>titre pas trop important</h4> <h5>titre pas important</h5> <h6>titre vraiment pas important du tout</h6> <p>texte</p> <br /> <em></em> <strong></strong> <mark></mark> <ul> <li>fraises</li> <li>framboises</li> <li>cerises</li> </ul> <ol> <li>fraises</li> <li>framboises</li> <li>cerises</li> </ol> <a href="https://openclassrooms.com">openclassrooms</a> Relie le fichier style.css au fichier html, pour utilizer du css dans un autre fichier. Titre 1 Titre 2 Titre 3 Titre 4 Titre 5 Titre 6 Ecrit du texte, refaire un pour sauter une ligne Aller à la ligne, à mettre dans le paragraphe Met en valeur Met + en valeur Fait ressortir le texte Cree une liste non ordonnée Fraise Framboises Cerises Cree une liste ordonnée 1. Fraises 2. Framboises 3. Cerises Cree un lien vers https://openclassrooms.com en ecrivant OpenClassrooms A mettre à la place de & dans les liens & <a href="contenu/page2.html"> Appel d'une page de notre site <a href="../page2.html"> Appel d'une page de notre site si elle est placer dans un dossier plus haut dans l'arborescence <a href="#cuisine">la cuisine</a><br /> <a href="#rollers">les rollers</a><br /> <a href="#arc">le tir à l'arc</a><br /> Descend ou monte la scrollbar jusqu à atteindre la balise avec l'id assicie quand on clics dessus <h2 id="cuisine">la cuisine</h2> <p>... (beaucoup de texte)...</p> <h2 id="rollers">les rollers</h2> <p>... (beaucoup de texte)...</p> Cree l'id cuisine Cree l'id rollers

<h2 id="arc">le tir à l'arc</h2> Cree l'id arc <p>... (beaucoup de texte)...</p> <a href="https://openclassrooms.com" title="vous ne le regretterez Met une bulle de texte quand on place la souris pas!">openclassrooms</a> avec Vous ne le regretterez pas! ecrit <a href="https://openclassrooms.com" title="vous ne le regretterez Ouverture dans un nouvel onglet pas!" target="_blank">openclassrooms</a>?</p> <a href="mailto:dalanx@live.fr">envoyez-moi un e-mail!</a> Ouvre le logiciel de mail avec l'adresse par default dalanx@live.fr <a href="monfichier.zip">télécharger le fichier</a> Lance le téléchargement de monfichier.zip <img src="images/2loup.jpeg" alt="deux loups" /> Ajoute une image avec une description (deux loups) en cas de non chargement de l'image Une photo : JPEG. Graphique avec peu de couleurs (moins de 256) : PNG 8 bits ou GIF. Graphique avec beaucoup de couleurs : PNG 24 bits. Une image animée : GIF animé. <img src="images/2loup.bmp" alt="deux loups" title="c'est beau les Ajoute une infobulle au placement de la souris loups quand même!" /> <a href="img/montagne.jpg"> Cree un lien vers montagne.jpg en cliquant sur <img src="img/montagne_mini.jpg" alt="photo de montagne" l'image montagne_mini.jpg title="cliquez pour agrandir" /> </a> <figure> Cree une figure (a utilisé si il y a un rapport avec le <img src="images/blocnotes.png" alt="bloc-notes" /> texte, et non si c'est juste décoratif) </figure> <figure> Ajoute une légende à la figure <img src="images/blocnotes.png" alt="bloc-notes" /> <figcaption>le logiciel Bloc-Notes</figcaption> </figure> <p class="introduction">bonjour et bienvenue sur mon site!</p> Ajoute la classe INTRODUCTION, pour que seul les balises contenant cette classe puissent être modifié dans le CSS <span> </span> Sert à rien, sauf pour le css à mettre class ou id (à mettre en milieu de paragraphe) <div></div> Sert à rien, sauf pour le css à mettre class ou id (provoque un saut de ligne)

CSS /* commentaire */ Pour les commentaires p Modifie tout ce qui est entre les balises <p></p>.introduction Modifie les balises html contenant une class="introduction" * Toutes les balises, sans exception h3 em Tous les <em> situé à l'intérieur d'un <h3> h3 + p Première balise <p> après un <h3> a[title] Tous les <a title="" > a[title="cliquez ici"] a[title*="ici"] a:hover a:active a:focus a:visited /* Quand le visiteur a déjà vu la page concernée */ color: #AAA; /* Appliquer une couleur grise */ aside p:last-child Tous les <a title="cliquez ici" Tous les <a title=" ici " Modification au survol de la souris Modification au clic de la souris Quand on sélectionne (se voit a l'appui de la touche tab) Change la couleur quand le lien a déjà été visité (seulement pour les liens) Seulement le dernier <p></p>

background-image: url("neige.png"); background-attachment = fixed; background-attachment = scroll; background-repeat: no-repeat background-repeat: repeat-x background-repeat: repeat-y background-repeat: repeat background-color: black; background-position: 30px 50px; background: url("soleil.png") fixed no-repeat top right; background-color: rgb(255,0,0); background-color: rgba(255,0,0,0.5); color: blue; color: #0000FF; font-size: 16px; font-family: police1, police2, police3, police4; font-style: normal; font-style: italic; font-style: oblique; font-weight: bold; text-decoration: blink; text-decoration: underline; text-decoration: line-through; text-decoration: overline; text-align: left; Met une image de fond Fixe Défilement avec le texte en utilisant la scroll bar Le background n'est pas répété Le background est répété sur la ligne horizontale Le background est répété sur la ligne verticale Le background est répété partout (par default) Met le fond en noir (a mettre dans la balise body) sinon surlignage du texte de la balise demandé Positionne le background a 30px vers la droite et 30px vers la gauche. OU(cumulable avec TOP LEFT par exemple) top : en haut ; bottom : en bas ; left : à gauche ; center : centré ; right : à droite. Reprend toute les propriété en une seul, il est possible d'avoir plusieurs images de fond en séparant juste d'un virgule avant la fin (la première sera prioritaire et placé audessus). A mettre pour les navigateurs anciens Pour les nouveaux navigateurs, ajoute de la transparence en + des couleurs Modifie la couleur Modifie la taille en pixel Possibilité en pourcentage (16%) adapte en fonction de l'écran Si la police 1 n'est pas trouvé, prend la police2 etc mettre sans-serif en dernier, police par default. Polices les plus courantes : - Arial - Arial Black - Comic Sans MS - Courier New - Georgia - Impact - Times New Roman - Trebuchet MS - Verdana Annule un italique Met en italique Met en oblique Met en gras (normal pour l'annuler) Clignotant Souligner Barrer Ligne au-dessus Aligne à gauche

text-align: center; text-align: justify; text-align: right; float: left; clear: both opacity: 0.6; border: 3px blue dashed; Aligne au milieu Justifier Aligne à droite Fait un flottant (par exemple : le texte sera écrit autour mais pas dessus) Le texte continue en dessous du flottant Met transparent (texte et images) Bordure de 3pixel de large, bleu, en tiret. none : pas de bordure (par défaut) ; solid : un trait simple; dotted : pointillés; dashed : tirets; double : bordure double; groove : en relief; ridge : autre effet relief; inset : effet 3D global enfoncé; outset : effet 3D global surélevé. border-top : border-bottom : border-left : border-right : Bordure du haut ; Bordure du bas ; Bordure de gauche ; bordure de droite. border-top-width Epaisseur bordure du haut border-top-color Couleur bordure du haut border-radius: 10px; Bordures arrondis de 10px (à faire si il y a une bordure et/ou un fond seul) border-radius: 10px 5px 10px 5px; Bordures en fonction des angle dans l'ordre : haut gauche, haut droite, bas droite, bas gauche border-radius: 20px / 10px; Effet oblique box-shadow: 6px 6px 0px black; Ombres sur toute le bloc : décalage horizontale, décalage verticale, adoucissement, couleur box-shadow: 6px 6px 6px black inset; Ombre à l'intérieur du cadre text-shadow: 2px 2px 4px black; Ombre du texte width: 50%; heigh: 50%; min-width: 400px; min-height: 400px; padding: 12px; padding: 2px 0px 3px 1px; margin: 12px; margin: 2px 0px 3px 1px; margin: auto; overflow: hidden; Largeur/hauteur du block a 50% de la page Largeur/hauteur minimal d'un block : 400px Marges intérieur du block Haut droite, bas gauche Marges extérieur du block Haut, droite, bas, gauche Centre le block, obligatoire de mettre une largeur Cache le texte si il dépasse la taille du block demandé. visible (par défaut) : si le texte dépasse les limites de taille, il reste visible et sort volontairement du bloc. hidden : si le texte dépasse les limites, il sera tout simplement coupé. On ne pourra pas voir tout le texte.

scroll : là encore, le texte sera coupé s'il dépasse les limites. Sauf que cette fois, le navigateur mettra en place des barres de défilement pour qu'on puisse lire l'ensemble du texte. C'est un peu comme un cadre à l'intérieur de la page. word-wrap: break-word; position: absolute; right: 30px; bottom: 30px; z-index: 2; position: fixed; right: 0px; bottom: 0px; auto : c'est le mode «pilote automatique». En gros, c'est le navigateur qui décide de mettre ou non des barres de défilement (il n'en mettra que si c'est nécessaire). C'est la valeur que je conseille d'utiliser le plus souvent. Coupe le texte et va à la ligne dès qu'il risque de dépassé le cadre, si il est trop long. Position absolue, on peut modifier la position comme on le souhaite. Ici : 30px vers la droite, 30px vers le bas le z-index le plus haut est prioritaire Reste fixe, même si on descend dans la page STRUCTURER <header> </header> <footer> </footer> En-tête On y trouve le plus souvent un logo, une bannière, le slogan de votre site Pied de page On y trouve des informations comme des liens de contact, le nom de l'auteur, les mentions légales, etc.

<nav> <ul> <li><a href="index.html">accueil</a></li> <li><a href="forum.html">forum</a></li> <li><a href="contact.html">contact</a></li> </ul> </nav> <section> </section> <aside> </aside> <article> </article> Principaux lien de navigation Généralement, le menu est réalisé sous forme de liste à puces à l'intérieur de la balise Section de page Elle englobe généralement une portion du contenu au centre de la page. informations complémentaires Ces informations sont généralement placées sur le côté (bien que ce ne soit pas une obligation). Article indépendant C'est une partie de la page qui pourrait ainsi être reprise sur un autre site

HTML CSS TABLEAUX <table> </table> <caption>passagers du vol 377</caption> <thead> </thead> <tbody> </tbody> <tfoot> </tfoot> <tr> <td> </td> </tr> <tr> <th>nom</th> <th>âge</th> <th>pays</th> </tr> <td colspan="2"> <td rowspan="2"> table border-collapse: collapse; td border: 1px solid black; caption-side: top/bottom Contenue du tableau à l'interieur Titre du tableau En-tete (pour les th) Corp (pour les td) Pied (remise des th) Une ligne Une cellule de la ligne En-têtes du tableau Fusion de 2 cellules horizontalement/verticalement (crée une cellule a la taille de 2) Les bordures des cellules seront collé Place le titre en haut ou en bas

HTML CSS FORMULAIRES <form> </form> <form method="post" action="traitement.php"> </form> <fieldset> <legend>vos coordonnées</legend> </fieldset> required autofocus <p> <input type="text" name="pseudo" /> </p> Contenue du formulaire a l'interieur Method : envoie d'information Action : traitement des information (demande PHP) Pour regrouper en plusieurs partie, la legend est le titre A mettre à la fin d'un input pour le rendre obligatoire A mettre à la fin pour placer automatiquement le curseur au chargement de la page Cree une zone de texte a une ligne de type text, de nom pseudo Type : Text : texte normal Password : mode mot de passe Email : pour les mails, aide à la saisi automatique du navigateur url : liens internet tel : telephone number : nombre entier, apparait avec des fleches pour augmenter, baisser le chiffre (MIN="":, MAX="":, STEP="": a rajouter pour les valeurs minimum, maximum et le pas) range : curseur (MIN="", MAX="", STEP="") color : choisir une couleur (tout les navigateurs ne connaissent pas encore) date / time / week/ month/ datetime / datetime-local type pour bouton (utilizer value="" pour changer le texte): <p> <label>votre pseudo :</label> <input type="text" name="pseudo" /> submit : bouton d'envoie reset : remise à zéro image : submit sous forme d'image button : aucun effet par defaut Libellé + zone de texte a une ligne (toujours mettre un libelle avant une zone de texte) <label for="pseudo">votre pseudo :</label>

<input type="text" name="pseudo" id="pseudo" /> </p> <input type="text" name="pseudo" id="pseudo" placeholder="ex : Zozor" size="30" maxlength="10" /> <textarea name="ameliorer" id="ameliorer">texte par default, non obligatoire</textarea> <input type="checkbox" name="frite" id="frite" /> <label for="frite">frites</label> Ici on place directement le curseur dans la zone de texte. En générale on met l'id du même nom que name. Size : taille du champ de texte Maxlength : nombre de caractère maximum Value : pré-rempli par une valeur Placeholder : indication quand c'est vide Zone de texte multiligne (modifier le css pour la largeur/hauteur avec widht/height) Rajoute une checkbox (case à cocher) <input type="radio" name="age" value="moins15" id="moins15" /> <label for="moins15">moins de 15 ans</label><br /> Radiobutton, doivent porter le même "name", mais pas le même value (du même groupe, donc même name) <input type="radio" name="age" value="medium15-25" id="medium15-25" /> <label for="medium15-25">15-25 ans</label><br /> <input type="radio" name="age" value="medium25-40" id="medium25-40" /> <label for="medium25-40">25-40 ans</label><br /> <input type="radio" name="age" value="plus40" id="plus40" /> <label for="plus40">encore plus vieux que ça?!</label> <select name="pays" id="pays"> <option value="france">france</option> <option value="espagne">espagne</option> <option value="italie">italie</option> <option value="royaume-uni">royaume-uni</option> <option value="canada">canada</option> <option value="etats-unis">états-unis</option> <option value="chine">chine</option> <option value="japon">japon</option> </select> <form action="cible_envoi.php" method="post" enctype="multipart/form-data"> <input type="file" name="monfichier" /><br /> </form> <optgroup label="europe"> <option value="france">france</option> <option value="espagne">espagne</option> <option value="italie">italie</option> <option value="royaume-uni">royaume- Uni</option> </optgroup> <optgroup label="amérique"> <option value="canada">canada</option> Liste déroulante Préviens le navigateur que l'on va demander un fichier a l'utilisateur Demande le fichier à l'utilisateur Regroupe en catégories

<option value="etats-unis">etats-unis</option> </optgroup> <optgroup label="asie"> <option value="chine">chine</option> <option value="japon">japon</option> </optgroup> :required background-color: red; :invalid background-color: red; :focus background-color: red; Pour les champs obligatoire Pour les champs invalide Quand on est dans un champs

AUDIO VIDEO AUDIO / VIDEO <audio src="hype_home.mp3" controls></audio> <audio controls> <source src="hype_home.mp3"> <source src="hype_home.ogg"> </audio> <video src="sintel.webm" controls poster="sintel.jpg" width="600"></video> <video controls poster="sintel.jpg" width="600"> <source src="sintel.mp4"> <source src="sintel.webm"> <source src="sintel.ogv"> </video> Charge un lecteur audio avec la musique hype_home.mp3 controls : pour ajouter les boutons «Lecture», «Pause» et la barre de défilement. width : largeur de l'outil de lecture audio. loop : la musique sera jouée en boucle. autoplay : jouée dès le chargement de la page. preload : indique si la musique peut être préchargée dès le chargement de la page ou non. auto (par défaut) : le navigateur décide s'il doit précharger toute la musique metadata : charge uniquement les métadonnées none : pas de préchargement. Le navigateur prendra le format qu'il reconnait Charge le lecteur video avec la video sintel.webm de taille 600px avec l'image par default a sinter.jpg poster : image à afficher à la place de la vidéo tant que celleci n'est pas lancée. controls : pour ajouter les boutons «Lecture», «Pause» et la barre de défilement. width : largeur de la vidéo. height : hauteur de la vidéo. loop : la vidéo sera jouée en boucle. autoplay : la vidéo sera jouée dès le chargement de la page. preload : indique si la vidéo peut être préchargée dès le chargement de la page ou non. auto (par défaut) : le navigateur décide s'il doit précharger toute la vidéo metadata : charge uniquement les métadonnées none : pas de préchargement. Le navigateur prendra le format qu'il reconnait

FLEXBOX, organisation facile display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-around; Dans un conteneur, met les éléments sur la même ligne (obligatoire pour la flexbox) Défini la direction Row : ligne (par défaut) column : colonne row-reverse : ligne, ordre inversé column-reverse: colonne, ordre inversé Va à ligne automatiquement si l'element atteint la limite du block Wrap : le prochain va à la ligne Wrap-reverse : le prochain passe audessus flex-start (default) flex-end center space-between : space-around align-items: stretch; Comme justify mais pour l'axe secondaire stretch : les éléments sont étirés sur tout l'axe (valeur par défaut) flex-start : alignés au début flex-end : alignés à la fin center : alignés au centre baseline : alignés sur la ligne de base (semblable à flex-start)

align-content: flex-start Flex-start Flex-end Center Space-between Space-arround stretch

.element:nth-child(2).element:nth-child(1) order: 3;.element:nth-child(2) order: 1;.element:nth-child(3) order: 2;.element:nth-child(2) flex: 1;.element:nth-child(1) flex: 2;.element:nth-child(2) flex: 1; Utile pour ne sélectionner que le 2eme élément Le conteneur mettra dans l'ordre que l'on demande Pour occuper l'espace restant, cette élément grossis Le premier élément peut grossir 2 fois plus que le deuxième

MEDIA QUERY, en fonction de l'écran(css) @media screen and (max-width: 1280px) and( ) Charge cette partie seulement si la largeur de l'écran est inférieure ou égale à 1280px screen : écran «classique» ; handheld : périphérique mobile ; print : impression ; tv : télévision ; projection : projecteur ; all : tous les types d'écran. color : gestion de la couleur (en bits/pixel). (min-)height : hauteur de la zone d'affichage (fenêtre). (max-)width : largeur de la zone d'affichage (fenêtre). device-height : hauteur du périphérique. device-width : largeur du périphérique. Orientation :