Exercice
Soit le fichier HTML suivant.
1
2
<html lang="fr">
3
<head>
4
<title>PeerTube</title>
5
<meta charset="utf-8">
6
</head>
7
<body>
8
<h1>PeerTube</h1>
9
<p>PeerTube est un logiciel libre d'hébergement de vidéo décentralisé créé en 2015 et soutenu par Framasoft. Il fonctionne sur le principe d'une fédération d'instances hébergées par des entités autonomes. Son objectif est de fournir une solution alternative aux plateformes centralisées telles que YouTube ou Dailymotion.</p>
10
<h2>Fonctionnement</h2>
11
<p>Concrètement, une instance PeerTube se présente comme un site web.</p>
12
<p>Chaque instance est souvent indépendante des autres pour ce qui est de l'aspect du site, la gestion des comptes, abonnements... Elles peuvent toutefois partager les mêmes vidéos entre elles en s'accordant sur leurs conditions de diffusions, formant ainsi des fédérations.</p>
13
<h2>Historique</h2>
14
<p>En 2015, ne trouvant pas de plate-forme de remplacement à YouTube, Chocobozzz, alors étudiant, a développé un premier prototype de plateforme décentralisée. En 2017, il a été contacté par Framasoft qui, dans le cadre de sa feuille de route Contributopia, cherchait à développer une autre possibilité que les plateformes centralisées et l'a donc embauché.</p>
15
<h2>Crédits</h2>
16
<ul>
17
<li>Source : <a href="https://fr.wikipedia.org/wiki/PeerTube">fr.wikipedia.org/wiki/PeerTube</a></li>
18
<li>Licence : CC BY-SA</li>
19
</ul>
20
</body>
21
</html>
22
Question
Associez une CSS afin de définir :
une police par défaut de type
Monospace
et une couleur par défaut de valeur 3b374fpour les titres de niveau h1 et h2 une police de type
Arial
et la couleur 0f0058pour les titres h1, définir une taille de 200% de la valeur standard d'un paragraphe
pour les titres h2, une taille de 150% de la valeur standard
pour les liens une couleur 5745af.
Indice
color: #3b374f
Indice
font-size: 200%
Solution
1
body {
2
font-family: Monospace;
3
color: #3b374f
4
}
5
6
h1, h2 {
7
font-family: Arial;
8
color: #0f0058;
9
}
10
11
h1 {
12
font-size: 200%;
13
}
14
h2 {
15
font-size: 150%;
16
}
17
18
a {
19
color: #5745af;
20
}
21