Académique Documents
Professionnel Documents
Culture Documents
Questions Générales :
Quel est le nom de votre site Internet ?
Quelle est l’adresse de votre site internet ?
Quel est le nom de votre entreprise ?
Quelles sont les informations pour contacter l’entreprise ?
Quelles sont les heures de fonctionnement de votre entreprise ?
Si vous n’avez pas encore de site internet, quel nom de domaine avez-vous à l’esprit
et quel service d’hébergement préférez-vous ?
Quel est votre budget pour ce projet ?
Avez-vous une date de lancement à l’esprit ?
Image de Marque
Marketing
Comment souhaitez-vous dialoguer avec vos visiteurs ? (réseaux sociaux, email, chat,
forum, blog, mailing list, catalogue en ligne)
Souhaitez-vous que je me charge à terme de l’hébergement, la sécurité/maintenance
?
Contenu
Quelles sont les principales catégories que vous désirez sur votre site ?
Avez-vous besoin d’un CMS, un système de gestion de contenu ?
Quelles fonctionnalités voulez-vous sur votre site internet ? (calendrier, forum, blog,
enquêtes, etc…)
Avez-vous une source pour le contenu ? (photos / fichiers numériques)
Avez-vous besoin de fonctions avancées comme une base de données ou du
développement ? (paniers de commande, formulaires de contact, newsleLer,…)
Avez-vous l’intention de mettre un blog sur votre site internet ?
Avez-vous des textes, graphismes, logos, musiques ou vidéos que vous voulez u:liser
pour votre site internet ?
Combien de personnes mettront à jour le contenu de votre site internet ?
Avez-vous besoin de plusieurs niveaux de droits d’édition ?
Mise en Page
Devons-nous concevoir le site depuis le début ? Ou, allons-nous rajeunir votre site
internet existant ?
Quels sites internet aimez-vous ? Merci d’en donner 5.
Quels sites internet n’aimez-vous pas ? Merci d’en donner 5.
Voulez-vous inclure du multimédia et du matériel marketing dans votre site internet ?
Avez-vous des documents sur votre activité qui peuvent être combinés à la
conception de votre site internet ? (Cartes de visite,…)
3
Synthèse :
Un questionnaire est une série de questions méthodiquement posées afin de définir un
cas, une situation, une demande parmi un grand nombre de possibilités.
Un questionnaire peut être l'objet d'un formulaire, ou d'un jeu de menus informatiques.
On peut le considérer comme modèle d'un parcours administratif.
Les questionnaires sont aussi des outils de recherche pour les sciences humaines et
sociales, en particulier la psychologie, la sociologie, le marketing et la géographie.
La mise en place d’un site Web nécessite de rédiger au préalable un
cahier des charges qui définisse les objectifs que le site doit remplir, propose une
analyse fonctionnelle. En complément, le cahier des charges va définir une charte
technique qui intègre les contraintes que le webmaster va rencontrer et une charte
graphique pour en normaliser la présentation. Au niveau des moyens il définira les
moyens humains techniques et financiers à mettre en œuvre, ainsi que le calendrier
deréalisation.
Exercices
1. Définir un questionnaire
2. Enumérez les questions générales de préparation de projet Web
3. Pourquoi faut –t-il établir un cahier pour concevoir un site web ?
4.
Réponse
4
Synthèse :
L’expression des besoins
Elle répond à la 1ere question, pourquoi faire un site. Cette étape de travail associe les
principaux responsables de l’organisme pour définir ensemble ce qu’ils attendent de la
réalisation du site. On va chercher à dégager les objectifs du projet, à mettre en lumière
les enjeux liés à sa réalisation, et les avantages attendus, par exemple :
Le développement des échanges,
Le partage des connaissances avec les partenaires,
La réduction des coûts au niveau du management, etc …
Avant de se lancer dans l’opération, il convient de disposer d’ordres de grandeur qui
permettent d’apprécier l’ampleur du projet à réaliser, une première estimation des
moyens à mettre en œuvre et du calendrier de réalisation. Cette approche peut se faire
avec des propositions de scénarios nettement typés, par exemple une variante haute
moyenne ou basse. Très souvent ces variantes correspondent à la mise en œuvre de
technologies différentes que l’on pourra préciser : emploi de bases de données, serveur
local ou hébergement externe.
Exercices
1. Pourquoi faire un site ?
2. Explique l’objectif d’élaboration d’un questionnaire.
3. Donner les éléments d’identification d’un questionnaire client.
4.
Réponse
6
Activité 1 : Identification des fonctions clés pour la mise en place d’un site web
Il configure les serveurs (HTTP, Application, SMTP…) ainsi que les accès
Ingénieur
télécoms. En général, il fait partie de l’équipe du prestataire qui héberge
réseau
le site.
Synthèse :
Les fonctions clés pour la mise en place d’un site web
Le cycle de vie d’un site Web
Exercices
1. Expliquez le rôle d’un responsable du projet
2. Quels sont les principaux outils utilisés par un infographiste ?
3. Enumérez les phases du cycle de vie d’un site web
Réponse
10
Le cahier des charges est une étape importante lors d'un projet web, il représente le besoin
exprimé du client. Pour définir le prix d'un site web, vous devez faire la liste des travaux à réaliser
et en estimer le temps.
le type de site : un site vitrine n'est pas vendu au même prix qu'un site e-commerce.
la solution utilisée : un site très spécialisé (développé en partant de 0 «from scratch») ne
sera pas vendu au même prix qu'un site développé avec l'aide d'un CMS.
le client : un site pour L'Oréal n'est pas vendu le même prix que pour une jeune fille venant
de créer sa collection de bijoux la semaine dernière.
le profil : un client très exigeant ou un client cumulant les problématiques « je ne sais pas ce
que je veux, j'ai besoin de conseil, on valide a plusieurs, je suis exigeant » sera facturé plus
chèr qu'un autre client.
l'expérience : un développeur avec expérience, rapide et sûr de lui ne facturera pas le même
prix qu'un développeur débutant.
le statut : un auto-entrepreneur (avec de faibles charges) ne facturera pas le même prix
qu'une société (agence web) qui a des coûts de structure (locaux), des salariés et des charges
beaucoup plus fortes.
Pour définir le prix d'un site web, l'idéal est d'en définir le temps en listant les prestations,
exemples : design - intégration - développement - référencement - commmunity management -
gestion de projet.
Cette section décrit tous les coûts induits par la réalisation du projet : les coûts humains,
matériels, de formation, de prestations. Il vous faut ici évaluer le plus précisément possible les
dépenses pour chacun des postes :
o l’élaboration du cahier des charges, voire des spécifications fonctionnelles ;
o le dépôt du ou des noms de domaine ;
o la création graphique ;
o la conception et la rédaction du contenu ;
o le développement de l’application ;
o la recette et les tests
o la mise en ligne et l’hébergement du site ;
o la ou les campagnes de promotion (publicité, communiqués de presse, marketing direct…) ;
o l’exploitation du site.
Exemple d’évaluation budgétaire par poste de travail pour la création d’un site web important
Il s’agit ici de lister l’ensemble des charges du projet, autres que celles relatives aux ressources
de l’entreprise : licences des logiciels, mise en place de l’hébergement, formations, audit de
sécurité, tests de charges, prestations externes.
Synthèse :
Le cahier des charges est une étape importante lors d'un projet web, il représente le besoin
exprimé du client. Pour définir le prix d'un site web, vous devez faire la liste des travaux à
réaliser et en estimer le temps.
Les tarifs sont à adapter selon :
le type de site
la solution utilisée
le client
le profil
l'expérience
le statut
Comment présenter votre estimation budgétaire ?
Il est fortement recommandé de présenter votre estimation budgétaire sous plusieurs formes
différentes afin de donner une visibilité globale sur les coûts engendrés par la création de
votre site web.
Premier aspect : l’estimation budgétaire par poste de travail
Cette vue budgétaire consiste à déterminer le temps passé par chaque membre de l’équipe
sur le projet, après y avoir associé pour chacun un taux journalier.
Cette démarche est indispensable pour prévoir les ressources
l’estimation des autres charges budgétaires
Il s’agit ici de lister l’ensemble des charges du projet, autres que celles relatives aux
ressources de l’entreprise : licences des logiciels, mise en place de l’hébergement,
formations, audit de sécurité, tests de charges, prestations externes.
Exercices
1. En quoi consiste l’estimation budgétaire par poste de travail ?
2. Expliquez les paramètres qui permettent d’adapter les tarifs lors de la réalisation d’un site
web
3. Citez les acteurs intervenant dans l’évaluation budgétaire par poste de travail pour la
création d’un site web important.
Réponse
13
Objectifs pédagogique1 : Identifier les outils de conception d’un site web statique.
Concrètement, ces logiciels permettent de disposer d’une interface en ligne à partir de laquelle il
est possible de créer, modifier et organiser les pages du site web sans aucune connaissance en
programmation informatique. En utilisant des technologies WYSIWYG, ces logiciels permettent
au gestionnaire du site de rajouter un article, de modifier l’organisation de la barre latérale ou de
rajouter un widget twitter sans voir la moindre ligne de code.
HotMetal HoTMetaL est l'un des premiers logiciels commerciaux d’authoring HTML,
publié en 1994 par SoftQuad Software de Toronto, au Canada.
Basé sur le moteur SGML de SoftQuad Author / Editor, HoTMetaL est sorti
avec une version gratuite (HoTMetal Free) et une version professionnelle
(HoTMetaL Pro). Il y avait aussi une version "légère". Il a reçu le prix du
choix des rédacteurs de PC Magazine en 1995, ainsi que divers autres prix.
Cependant, le port sur la plate-forme Mac a été considéré comme mal
exécuté.
Visual Page The Visual Page Builder Novice appelé aussi novice constructeur de page
visuel: La création de pages est très simple dans ce thème, car vous
utiliserez Visual Builder et tous les codes courts qui l’accompagnent.
Cyberstudio Cyber Studio CAD-3D (ou tout simplement CAD-3D) est un logiciel de
modélisation et d’animation 3D développé par Tom Hudson pour
l’ordinateur Atari ST et publié par Antic Software. Le package est un
précurseur de 3D Studio Max CAD-3D est un programme de base de
modélisation et de rendu 3D polygonale.
Site Designer Au carrefour des fonctions de directeur artistique, d'infographiste et
d'intégrateur web, le web designer conçoit le design graphique
d'un site internet, c'est-à-dire sa charte graphique. Il allie savoir-faire
technique et compétences créatives.
Photoshop Photoshop est un logiciel de retouche, de traitement et de dessin assisté
par ordinateur, lancé en 1990 sur MacOS puis en 1992 sur Windows.
Édité par Adobe, il est principalement utilisé pour le traitement des
photographies numériques, mais sert également à la création ex nihilo
d’images.
Il travaille essentiellement sur images matricielles car les images sont
constituées d’une grille de points appelés pixels. L’intérêt de ces images
est de reproduire des gradations subtiles de couleurs.
Pain shop Pro Paint Shop Pro (PSP) est un logiciel de traitement d'image et d'édition
graphique (bitmap et vectoriel) créé dans les années 1990 par Jasc
Software.
GIMP GIMP (GNU Image Manipulation Program), ou The GIMP (/gimp/), est un
outil d'édition et de retouche d'image, diffusé sous la licence GPLv3
comme un logiciel gratuit et libre. Il en existe des versions pour la plupart
des systèmes d'exploitation dont GNU/Linux, macOS et Microsoft
Windows.
Le logiciel est intégré à la liste des logiciels libres préconisés par l’État
français dans le cadre de la modernisation globale de ses systèmes
d’informations (SI).
Synthèse :
Un logiciel de création de site web est comme son nom l’indique un outil permettant
de créer et de modifier facilement les différentes pages d’un site web. On utilise aussi
l’expression de CMS, pour Content Management System, pour qualifier ce type
d’outil, utilisé aujourd’hui par près de 50% des sites web dans le monde.
16
Exercices
1. Définir
a) Dreamweaver
b) Photoshop
2. Donner le rôle de Frontpage
3. Donnez et définir un outil logiciel de conception d’un site web fonctionnant avec le
système d’exploitation Linux.
Réponses
1.
a) Dreamweaver :Adobe Dreamweaver CC est une application de conception et de
développement Web qui utilise à la fois une surface de conception visuelle appelée Vue
en direct et un éditeur de code doté de fonctionnalités standard telles que la coloration
syntaxique, la complétion du code et la réduction du code, ainsi que des fonctionnalités
plus avancées telles que la vérification de la syntaxe et introspection du code pour
générer des indicateurs de code afin d'aider l'utilisateur à l'écriture du code
b) Photoshop :Photoshop est un logiciel de retouche, de traitement et de dessin assisté par
ordinateur, lancé en 1990 sur MacOS puis en 1992 sur Windows
2. C'est un logiciel de création de page Web de type WYSIWYG, permettant de travailler
avec le code HTML, fonctionnant sur les systèmes d'exploitation Windows.
3. Un outil logiciel de conception d’un site web fonctionnant avec le système
d’exploitation Linux est GIMP.
GIMP (GNU Image Manipulation Program), ou The GIMP, est un outil d'édition et de retouche
d'image, diffusé sous la licence GPLv3 comme un logiciel gratuit et libre.
17
Microsoft Visual Microsoft Visual Code est le dernier éditeur à la mode parmi les
Code développeurs et ceci pour de bonnes raisons. Gratuit, il dispose de toutes
les fonctionnalités qu’un développeur peut attendre et d’une très bonne
ergonomie
FileMaker Filemaker : créer des pages avec cet éditeur est simple comme un jeu
d'enfant. FileMaker Pro est un logiciel de gestion de bases de données
développé par Claris (anciennement FileMaker Inc.1), filiale d'Apple. Le
logiciel fonctionne sous macOS et sous Windows, soit en réseau poste à
poste, soit en mode Client-serveur avec le module "FileMaker Server".
Sublime Text Sublime Text est un éditeur de texte générique codé en C++ et Python,
disponible sur Windows, Mac et Linux. Le logiciel a été conçu tout d'abord
comme une extension pour Vim, riche en fonctionnalités.
Atom Atom est doté d’une excellente ergonomie qui facilite grandement la prise
en main et l’approche du code pour les nouveaux développeurs. Cet
éditeur de texte dispose de toutes les fonctions qu’on attend d’un bon
éditeur : bibliothèques intégrées, auto-complétion des balises,
Brackets Brackets est un éditeur très particulier puisqu’il est tourné uniquement
vers les langages de développement front-end (c’est-à-dire HTML, CSS et
JavaScript). Cependant, il dispose d’une excellente ergonomie (UI / UX) et
d’un support extensif pour les langages supportés.
Netbeans NetBeans est une IDE open source qui peut vous aider à développer en
HTML5, en PHP, en JavaScript, en C++ et dans plusieurs autres langages.
Elle contient des modèles et des générateurs de code ainsi que des outils
de gestion intéressants pour les équipes et les projets plus importants.
NetBeans propose un large choix de plug-ins et encourage les
développeurs à créer et à partager les leurs. Sa dernière mise à jour
remonte à décembre 2018.
Notepad++ Notepad++ est un éditeur de texte libre générique, fonctionnant sous
Windows, codé en C++, qui intègre la coloration syntaxique de code source
pour les langages et fichiers C, C++, Java, C#, XML, HTML, PHP, JavaScript,
CSS, Pascal, Perl, Python, MATLAB, Assembleur, Lisp, ainsi que pour tout
autre langage informatique, car ce logiciel propose la possibilité de créer
ses propres colorations syntaxiques pour un langage quelconque.
Synthèse :
Un éditeur de texte est un programme qui va nous permettre d’écrire des lignes de
code et de simplifier l’écriture de ce code en embarquant une panoplie de
fonctionnalités utiles comme l’auto-complétion de certaines commandes de code
Les outils éditeurs de conception d’un site web sont :
Macromedia
Microsoft Visual Code
Atom
Brackets
Sublime Text
Allaire
FileMaker
19
Namo
Symantec
Golive
Netbeans
Notepad++
Exercices
1. Définir
a. un éditeur de texte
b. Netbeans
2. Donner les langages de programmation qui peuvent utiliser Notepad++ comme éditeur et
compilateur
3. Donnez un éditeur de texte installé par défaut dans les systèmes d’exploitation Windows.
Réponses
20
e)L'encodage de caractère. Pour le modifier, on utilise le menu « Encodage ». À noter que l'on y
distingue deux sous-parties :
1)une première sous-partie permet de spécifier l'encodage du document courant pour en
corriger l'affichage.
2) une seconde sous-partie permet de modifier l'encodage du document courant.
f) Le menu « Fichier » permet d'ouvrir de nouveaux documents, de les enregistrer, de les
imprimer et de les fermer.
g) Le menu « Recherche » permet d'accéder aux différents modes de recherche et de manipuler
les signets. Nous nous intéressons ici au 1er mode de recherche et aux signets.
Synthèse :
Les étapes d’installation de Notepad++
On lance l’éditeur comme étant d’autre compilateurs et on navigue sur ces onglets
souvent utilisés en commencent par :
Onglet file (fichier) : qui permet d’ouvrir un nouveau fichier existant et un fichier
existant, d’enregistrer un fichier sous un nom en définissant le langage de travail
et de quitter (.html ou.css)
Edit (éditer) : pour couper, copier, coller, rétablir
Sélection : pour tous sélectionner
Project : pour ouvrir un projet, enregistrer et fermez
Exercices
1. Citez les étapes d’installation de Notepad+++
2. Donnez le rôle des onglets souvent utilisés en Notepad++
3. En Notepad++ ; Donnez le résultat des combinaisons suivantes :
Alt+F5
Alt+F2
Réponse
25
Aller en haut à droite de l’écran et cliquer sur la flèche de téléchargement des fichiers.
Cliquer sur « ChromeSetup.exe » pour exécuter le programme dans la boîte qui s’ouvre.
Google Chrome peut être installé sans que l’utilisateur ne dispose des droits
d’administrateur, on peut donc cliquer sur « Non » si le système demande d’entrer un
nom et un mot de passe administrateur et continuer.
Linux
Linux
(Déjà installé
sur Mac OS X)
Synthèse :
Un navigateur web est un logiciel informatique qui permet d'utiliser le web. Pour être
plus précis, ce type de logiciel permet de consulter le World Wide Web (WWW).
L'utilisation la plus répandue de ces logiciels étant de visualiser les pages web et
d'utiliser les liens hypertextes dans le but d'aller de pages en pages.
Les étapes d’installation de chrome
Ouvrir le navigateur Google Chrome au :
https://www.google.ca/intl/fr/chrome/browser/desktop/index.html.
Cliquer sur « Télécharger Google Chrome ».
Définir Google Chrome en tant que navigateur par défaut ou non, selon votre choix.
Cliquer sur « Accepter et installer ».
Cliquer sur « Enregistrer le fichier » lorsque cette boîte de dialogue apparaît
Aller en haut à droite de l’écran et cliquer sur la flèche de téléchargement des
fichiers.
28
Exercices
1. Définir un navigateur Web
2. Donnez les navigateurs installés par défaut retrouvés dans Windows7, 8 et 10.
3. Parmi les navigateurs, lequel peut lire les documents PDF sous formes sonores
Réponse
29
HTML 1 : c’est la toute première version créée par Tim Berners-Lee en 1991.
HTML 2 : la deuxième version du HTML apparaît en 1994. C’est elle qui posera les bases
des versions suivantes du langage. Ses règles et son fonctionnement sont dictés par le
W3C (tandis que la première version avait été créée par un seul homme).
HTML 3 : apparue en 1996, cette nouvelle version ajoute de nombreuses possibilités au
langage comme les tableaux, les applets, les scripts, le positionnement du texte autour des
images, etc.
HTML 4 : cette version aura été utilisée un long moment durant les années 2000.Elle
apparaît pour la première fois en 1998 et propose l’utilisation de frames (quidécoupent
une page web en plusieurs parties), des tableaux plus complexes, des améliorations sur les
formulaires, etc.
HTML 5 : c’est la version actuelle. De plus en plus répandue, elle fait beaucoup parler
d’elle car elle apporte de nombreuses améliorations comme l’inclusion facile de vidéos, un
meilleur agencement du contenu, de nouvelles fonctionnalités pour les formulaires.
30
Synthèse :
peux coûteux en effet un simple éditeur de texte suffit à écrire ses premiers
documents HTML
relativement facile à aborder,
il représente en outre un bon moyen de dépasser les problèmes de compatibilité
entre des systèmes et des formats informatiques différents.
Les versions du HTML
Exercices
1. Citez les avantages du langage HTML
2. Répondre par vrai ou Faux
a. Le HTML est l’abréviation de Hyper Text Multiple Language.
b. Le HTML est un langage de programmation.
c. Une page HTML est un simple fichier texte contenant des marqueurs permettant de
mettre en forme les images.
d. Le HTML est un langage permettant de décrire la mise en page et la forme d'un contenu
rédigé en texte simple.
3. Relier par une flèche la version du langage HTML par la signification correspondante.
Réponse
31
Leçon 10: Balises du premier niveau et Balises d’en tête du langage HTML.
Activité 1 : Définition de la balise HTML
Une balise est un élément de texte (un nom) encadrée par le caractère inférieur (<) et le
caractère supérieur (>). Par exemple ‘’ <H1> ‘’. Les balises HTML ne sont pas sensibles à la casse,
c'est-à-dire qu'elles peuvent être saisies indifféremment en minuscules ou en majuscules ! Les
balises HTML fonctionnent par paire afin d'agir sur les éléments qu'elles encadrent. La première
est appelée ‘’ balise d'ouverture ‘’ (parfois balise ouvrante) et la seconde ‘’ balise de fermeture ‘’
(ou fermante). La balise fermante est précédé du caractère /)
Les balises de premier niveau sont les principales balises qui structurent une page HTML. Elles
sont indispensables pour réaliser le « code minimal » d'une page web.
Balise Description/rôle
<HTML>…</ Balise principal:Représente la racine d'un document HTML. Tout autre
HTML> élément doit être descendant de cet élément,Début et fin de fichier
Html.
<HEAD>...</HEAD> En-tête de la page:Fournit des informations générales (metadata) sur le
document, incluant son titre et des liens ou des définitions vers des
scripts et feuilles de style.Zone d'en-tête d'un fichier Html.
<BODY>...</BODY> Corps de la page:Représente le contenu principal du document HTML,
la partie affichée aux internautes.Début et fin du corps du fichier Html.
Balise Description/rôle
<link /> Liaison avec une feuille de style: Spécifie les relations entre le document
courant et d'autres documents. Parmi les utilisations de cet élément, on
peut citer la définition de relations pour la navigation et le lien du
document avec une feuille de style.
<meta /> Représente toute information de métadonnées (charset, mots-clés, etc.) ne
pouvant être représentée par l'un des éléments consacrés aux
métadonnées (<base>, <link>, <script>, <style> ou <title>). Selon les
attributs qui sont renseignés.
32
<script> L'élément HTML <script> est utilisé pour intégrer ou faire référence à un
script exécutable au sein d'un document HTML.
:Code JavaScript
<style> Contient les informations de style pour un document ou une partie de ce
document. Il faut mettre les informations de style à l'intérieur de cet
élément, normalement en utilisant le langage CSS. : Code CSS
<title> Titre de la page : Titre affiché par le navigateur
En HTML, il existe deux éléments spéciaux qui n'ont pas de balise. Ces éléments sont
essentiels pour tout document HTML :
Le doctype
Le doctype (pour « type de document ») est une déclaration formelle, placée au tout début d'un
document HTML. Elle indique que le document est écrit avec du HTML standard. Le doctype
seprésente de cette façon :<!DOCTYPE html>
Si vous ne commencez pas votre document par <!DOCTYPE html>, les navigateurs afficheront
votre document en mode quirks. Le mode quirks est le mode utilisé par le navigateur pour
afficher les documents anciens ou malformés, écrits dans les années 1990 lorsque HTML était
peu (voire pas du tout) standardisé et que chaque navigateur gérait HTML à sa façon.
Les commentaires
Les commentaires sont des éléments très particuliers. Ce sont des notes que vous pouvez utiliser
pour annoter votre code HTML. Le navigateur n'affichera pas ces commentaires dans la page web
(cependant, le code source peut être lu par n'importe qui et les commentaires seront donc publics
comme le reste de la page).
En HTML, les commentaires sont écrits avec du texte contenu entre <!-- et -->
Ouvrir l'éditeur de texte, Ecrire les codes Html suivants:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title> Titre </title>
</head>
<body>
</body>
</html>
Enregistrer ce code avec l'extension .html ou .htm.
Ouvrir le navigateur. - Afficher le document via le menu File/Open file... - Admirer votre
premier document Html.
33
Celui-ci est vide (et c'est normal) mais tout à fait opérationnel! Il faudra maintenant lui
fournir votre information à l'intérieur des balises <BODY></BODY>. Remarquez que votre
"TITLE" est présent dans la fenêtre du navigateur.
Pour vos éventuelles modifications, il n'est pas nécessaire de rouvrir à chaque fois le
navigateur.
Retourner dans l'éditeur de texte (sans fermer le navigateur).
Modifier les codes Html.
Enregistrer le fichier.
Utiliser la commande Reload du browser ou si celui-ci est paresseux cliquer dans la barre
"Location" et faire "Enter".
Synthèse :
Une balise est un élément de texte (un nom) encadrée par le caractère inférieur (<) et le
caractère supérieur (>). Par exemple ‘’ <H1> ‘’. Les balises HTML ne sont pas sensibles à
la casse, c'est-à-dire qu'elles peuvent être saisies indifféremment en minuscules ou en
majuscules ! Les balises HTML fonctionnent par paire afin d'agir sur les éléments
qu'elles encadrent. La première est appelée ‘’ balise d'ouverture ‘’ (parfois balise
ouvrante) et la seconde ‘’ balise de fermeture ‘’ (ou fermante). La balise fermante est
précédé du caractère /) :
Il existe 2 types de balises :
Les balises en paires : balise ouvrantes et fermantes
Les balises orphelines : elles servent le plus souvent à insérer un élément à un
endroit précis.
Les balises de premier niveau sont les principales balises qui structurent une page
HTML. Elles sont indispensables pour réaliser le « code minimal » d'une page web.
Exercices
1. Donnez les types de balises
2. Complétez le tableau avec la balise correspondant :
Balise Description/rôle
Balise principal:Représente la racine d'un document HTML. Tout autre
élément doit être descendant de cet élément,Début et fin de fichier
Html.
En-tête de la page:Fournit des informations générales (metadata) sur le
document, incluant son titre et des liens ou des définitions vers des
scripts et feuilles de style.Zone d'en-tête d'un fichier Html.
Corps de la page:Représente le contenu principal du document HTML, la
partie affichée aux internautes.Début et fin du corps du fichier Html.
Réponses
Leçon 11: Les balises de structuration de texte du langage html
Balise Description/rôle
<abbr> Abréviation
<blockquote> Citation (longue)
<cite> Citation du titre d'une œuvre ou d'un évènement
<q> Citation (courte):Indique que le contenu textuel de l'élément est une
citation courte. Cet élément est conçu pour contenir des citations
courtes ne nécessitant pas différents paragraphes
<sup> (pour Superscript) Représente un morceau de texte qui devrait être,
pour des raisons typographiques, sur une ligne plus haute et souvent
plus petit que le texte principal: Exposant.
<sub> (Pour Subscript) est utilisé, pour des raisons typographiques, pour
afficher du texte en indice (plus bas et généralement plus petit) par
rapport au bloc de texte environnant.
<strong> <strong> est utilisé pour donner de l'importance à un texte, cela se
traduit généralement par un affichage en gras.
behavior="slide">COMMUNE
arrêt
GIHETA</marquee>
indique la direction
direction
du texte
left <marquee direction="left">COMMUNE par défaut c'est à
MUTAHO</marquee> gauche
right <marquee direction="right">COMM
vers la droite
BUGENDANA</marquee>
down <marquee
direction="down">COMMUNE vers le bas
BURAZA</marquee>
up<marquee direction="up">COMMUNE
vers le haut
RYANSORO</marquee>
valeur hexadécimal ou nom anglo saxon de
définit la couleur de
la couleur <marquee
bgcolor l'arrière-plan du
bgcolor="cccc00">COMMUNE
texte défilant
BUKIRASAZI</marquee>
pixel, ou pourcentage <marquee
hauteur du texte
height height="15%">COMMUNE
défilant
ITABAl</marquee>
pixel, ou pourcentage <marquee largeur du texte
width
width="50">BONJOUR</marquee> défilant
définit de combien
de pixels l'objet est
chiffre <marquee
scrollamount déplacé lors chaque
scrollamount="15">HELLO</marquee>
succession de
l'animation
définit la durée de
en milisecondes <marquee la pause entre 2
scrolldelay
scrolldelay="1000">SALUU</marquee> étapes de
l'animation
Synthèse :
Je retiens les fonctions des balises :
37
Exercices
1. Complétez le tableau suivant :
Balises Description/rôle
<img />
<figcaption>
Retour à la ligne
Nouveau paragraphe
Date ou heure
<B>
<em>.
2. Donnez les attributs de la balise <marquee>.
3. Créez une page Web (IT.html), qui comporte le titre <title> suivant : « TP Programmation
Web ». Le fond de la Page est de couleur GRIS «#CCCCCC ».
Créer un mot de bienvenue défilant avec couleur « KAZE IWABO N’INGOMA »
Réponses
Cette section énumère toutes les balises HTML permettant de créer des listes (listes à puces,
listes numérotées, listes de définitions…)
Balise Description/rôle
<ul> Liste à puces, non numérotée
<ol> Liste numérotée
<li> Élément de la liste à puces
<dl> Liste de définitions
<dt> Terme à définir
<dd> Définition du terme
Synthèse :
Listes
Listes à puces
<UL> peut prendre d'autres arguments, que voici:
<UL TYPE=disc>
<UL TYPE=circle>
<UL TYPE=square>
Ceci change le type de puce devant chaque item.
Listes numérotées :
<OL> peut prendre d'autres arguments, que voici:
<OL TYPE=i>Numérotation du type i, ii, iii...
<OL TYPE=I> Numérotation du type I, II, III, IV...
<OL TYPE=A>Numérotation du type A, B, C, D...
<OL TYPE=a>Numérotation du type a, b, c, d...
<OL START=5>Numérotation du type 5, 6, 7, 8...
Liste de définition
Les tableaux permettent de diviser la page en zones d'espace et de remplir ces zones avec
des objets (textes, images, couleurs), permettant un contrôle amélioré de la position des
objets. Ces tables peuvent avoir un fond et des bords visibles ou non.
Exercices
1. Donnez les arguments que peut prendre la balise <ul>.
2. Complétez le tableau suivant :
Balise Description/rôle
<table>
<caption>
(pour Table Row) définit une ligne de cellules au sein d'un tableau. Ces lignes
peuvent mélanger des éléments <td> et des éléments <th>.
(pour Table Header Cell) définit une cellule qui est un en-tête pour un groupe de
cellules du tableau.
<td>
<thead>
<tfoot> (pour Table Foot) définit un ensemble de lignes résumant les colonnes d'un
tableau.
Réponse