Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
|
cours:cix_page_web [2019/09/29 16:11] mrcjl créée |
cours:cix_page_web [2023/06/24 09:06] (Version actuelle) mrcjl [La page WEB] |
||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ======Page web====== | + | ~~NOTOC~~ |
| + | ======Les pages web====== | ||
| + | Pour échanger des informations, | ||
| + | |||
| + | Aujourd' | ||
| + | |||
| + | <WRAP center round box 90%> | ||
| + | **Compétence(s)** | ||
| + | * D 2.4 : Outils numériques pour échanger et communiquer | ||
| + | * D 1 - Éducation aux médias et à l’information - Produire, communiquer, | ||
| + | * PIX 3.2 : Développer des documents multimédia | ||
| + | |||
| + | **J’ai acquis la(les) compétence(s) si :** | ||
| + | * Je sais expliquer ce qu'est une page Web et une feuille de style | ||
| + | * J'ai compris le principe des balises et de leurs attributs | ||
| + | * Je connais les principales balises d'une page Web | ||
| + | </ | ||
| + | |||
| + | Dans cette séquence, nous allons découvrir ce que sont les pages Web, leur composition et nous produirons une page pour l' | ||
| + | |||
| + | =====Prérequis===== | ||
| + | {{ https:// | ||
| + | Dans les applications bureautiques déjà utilisées, toutes les informations (textes, images ...) sont regroupées dans un seul fichier qui ne peut être visualisé qu' | ||
| + | |||
| + | Le web a lui été conçu pour le partage d' | ||
| + | |||
| + | <WRAP round tip> | ||
| + | * **Internet** est un réseau informatique mondial accessible au public. Il est composé de câbles, routeurs, serveurs reliés entre eux et fonctionnant grâce à des protocoles. Il est composé de matériel et de logiciel, pas de contenue. | ||
| + | * **World Wide Web (la « toile (d’araignée) mondiale »), abrégé www ou Web** : C'est un système hypertexte public fonctionnant sur des serveurs spécifiques (serveurs Web) reliées à Internet et pouvant être parcourus grâce à un navigateur. Il regroupe une grande partie des contenus disponibles sur Internet. | ||
| + | * **Navigateur** : Application permettant de consulter et afficher les différentes ressources du Web (documents texte, image, vidéo ...) grâce aux liens hypertexte (adresses URL). | ||
| + | * **Lien hypertexte** : Système de renvois cliquable (qui prennent la plupart du temps la forme d'un texte souligné en bleu, parfois d' | ||
| + | </ | ||
| + | |||
| + | Au début d' | ||
| + | |||
| + | <WRAP round info> | ||
| + | Le Web a été [[https:// | ||
| + | * **Tim Berners-Lee** inventeur des trois technologies fondatrices : les adresses Web sous forme d'URL, le protocole de communication HTTP, et le langage informatique HTML. | ||
| + | * **Robert Cailliau** inventeur du premier navigateur et à l' | ||
| + | </ | ||
| + | |||
| + | ====La page WEB==== | ||
| + | La page Web est un document textuel qui s' | ||
| + | |||
| + | <WRAP round tip> | ||
| + | Une **page web < | ||
| + | * l' | ||
| + | * le **corps < | ||
| + | |||
| + | Il existe **une balise ouvrante et une balise fermante** (ex. < | ||
| + | </ | ||
| + | |||
| + | <WRAP round info> | ||
| + | {{ https:// | ||
| + | Le **HyperText Markup Language, généralement abrégé HTML** ou, dans sa dernière version, HTML5, est le langage de balisage conçu pour représenter les pages web. | ||
| + | |||
| + | Ce langage permet d’écrire de l’hypertexte (d’où son nom), de structurer sémantiquement une page web, de mettre en forme du contenu. | ||
| + | |||
| + | Il est souvent utilisé conjointement avec des **feuilles de style en cascade (CSS)** pour la mise en forme des pages. HTML est inspiré du Standard Generalized Markup Language (SGML). Il s'agit d'un format ouvert. | ||
| + | </ | ||
| + | |||
| + | Une balise spéciale permet d' | ||
| + | Une balise peut contenir un ou plusieurs attributs permettant de donner des précisions sur son utilisation. | ||
| + | |||
| + | En HTML5 (version actuelle des pages web) cela donne : | ||
| + | <WRAP group>< | ||
| + | <code html> | ||
| + | < | ||
| + | <html lang=" | ||
| + | < | ||
| + | ... <!-- Contenu entête --> | ||
| + | </ | ||
| + | < | ||
| + | ... <!-- Contenu corps --> | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | La 1ere ligne indique un document en HTML5 \\ | ||
| + | La 2ème indique le début de la page web et l' | ||
| + | Début de l' | ||
| + | Contenu de l' | ||
| + | Fin de l' | ||
| + | Début du corps \\ | ||
| + | Contenu du corps (avec balise commentaire) \\ | ||
| + | Fin du corps \\ | ||
| + | Fin de la page | ||
| + | </ | ||
| + | |||
| + | ====L' | ||
| + | Un entête peut contenir beaucoup d' | ||
| + | <code html> | ||
| + | < | ||
| + | < | ||
| + | <meta content=' | ||
| + | <link rel=' | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | * //title// : indique le titre affiché dans l' | ||
| + | * //meta// : donne des indications sur la page. l' | ||
| + | * //link// : indique un lien vers un autre document. L' | ||
| + | |||
| + | Les balises //meta// et //link// n'ont pas un contenu affichable tel le titre de la page et n' | ||
| + | |||
| + | ====Le corps==== | ||
| + | Nous allons ici aussi nous en tenir aux balises principales : | ||
| + | ^ Balises | ||
| + | | < | ||
| + | | < | ||
| + | | <br /> | Saut de ligne forcé | | ||
| + | | <span class=" | ||
| + | | <img src=" | ||
| + | | < | ||
| + | | <a href=" | ||
| + | | < div >...< /div > | Permet de découper une page WEB en plusieurs parties | | ||
| + | |||
| + | ====exemple==== | ||
| + | <WRAP group>< | ||
| + | Code HTML | ||
| + | <code html> | ||
| + | < | ||
| + | <html lang=" | ||
| + | < | ||
| + | < | ||
| + | <meta content=' | ||
| + | <link rel=' | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | <div class=" | ||
| + | < | ||
| + | <img src=" | ||
| + | < | ||
| + | </ | ||
| + | < | ||
| + | < | ||
| + | <img src=" | ||
| + | < | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | Rendu dans navigateur avec feuille de style \\ | ||
| + | {{ : | ||
| + | </ | ||
| + | |||
| + | =====Pour aller plus loin===== | ||
| + | <WRAP round tip> | ||
| + | Les **principales balises** utilisées sont : | ||
| + | * **< | ||
| + | * **< | ||
| + | * **< | ||
| + | * **< | ||
| + | * **< | ||
| + | * **< | ||
| + | * **< | ||
| + | * **<img** src=' | ||
| + | * **<a** href=' | ||
| + | * **< div > | ||
| + | Les balises peuvent avoir un contenu ou/et des attributs (ex. class=' | ||
| + | Elles sont généralement imbriqué en utilisant des **indentations** comme en programmation. | ||
| + | </ | ||
| + | |||
| + | <WRAP round download> | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | </ | ||
| - | =====But===== | ||
| - | Réaliser un document numérique sous une autre forme qu'une page réalisée grâce à un traitement de texte. | ||
| - | =====Travaux préalables===== | ||
| - | Rechercher des informations sur un personnage célèbre. | ||
| - | * [[https:// | ||
| - | * [[https:// | ||
| - | * [[http:// | ||
| - | * [[http:// | ||
| - | * [[https:// | ||
| - | * | ||