Dans ce TP, tu vas apprendre à créer une page web simple en HTML et CSS qui servira de page d'accueil à ton navigateur. Cette page contiendra des liens vers tes sites préférés sous forme de boîtes cliquables.
Le HTML (HyperText Markup Language) permet de structurer le contenu d'une page web, tandis que le CSS (Cascading Style Sheets) permet de définir son apparence. Ensemble, ils constituent les fondements du développement web.
ma-page-accueilindex.html<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Ma page d'accueil</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<!-- Le contenu de ta page viendra ici -->
</body>
</html>
À l'intérieur de la balise <body>, ajoute une section contenant tes liens :
<div class="container">
<h1>Ma page d'accueil</h1>
<div class="links-container">
<a href="https://zabbix.minet.net" class="link-box">Zabbix MiNET</a>
<a href="https://minet.net" class="link-box">MiNET</a>
<a href="https://google.com" class="link-box">Google</a>
<a href="https://youtube.com" class="link-box">YouTube</a>
<a href="https://ecampus.imtbs-tsp.eu" class="link-box">eCampus</a>
</div>
</div>
style.cssbody {
font-family: Arial, sans-serif;
background-color: #f5f5f5;
margin: 0;
padding: 0;
display: flex;
justify-content: center;
align-items: center;
height: 100vh;
}
.container {
text-align: center;
}
h1 {
color: #333;
}
.links-container {
display: flex;
flex-wrap: wrap;
justify-content: center;
gap: 20px;
margin-top: 30px;
}
.link-box {
display: flex;
justify-content: center;
align-items: center;
width: 150px;
height: 100px;
background-color: #fff;
border-radius: 8px;
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
text-decoration: none;
color: #333;
font-weight: bold;
transition: transform 0.3s, box-shadow 0.3s;
}
.link-box:hover {
transform: translateY(-5px);
box-shadow: 0 6px 12px rgba(0, 0, 0, 0.15);
}
.link-box:active {
transform: translateY(0);
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}
index.html et ouvre-le
Pour personnaliser davantage ta page, tu peux modifier le fichier CSS :
background-color dans le sélecteur body.link-boxmargin et paddingfavicon.ico<head> de ton fichier HTML :<link rel="icon" href="favicon.ico" type="image/x-icon">
file:/// suivi du chemin complet vers ton fichier index.htmlfile:///home/tonNom/ma-page-accueil/index.htmlfile:/// que précédemmentfile:///file:///home/tonNom/ma-page-accueil/index.html/) même sous WindowsPour en savoir plus sur les balises HTML et les propriétés CSS, consulte :
Personnalise davantage ta page en :
background-image