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-accueil
index.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.css
body {
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-lePour personnaliser davantage ta page, tu peux modifier le fichier CSS :
background-color
dans le sélecteur body
.link-box
margin
et padding
favicon.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.html
file:///
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