php hit counter

Html Garder Un Titre Fixe En Haut De La Page


Html Garder Un Titre Fixe En Haut De La Page

Salut ! Assieds-toi, prends un café. On va parler d'un truc sympa aujourd'hui : comment garder un titre toujours visible en haut d'une page web. Tu sais, comme les menus de navigation sur certains sites ? C'est super pratique, non ? Plus besoin de scroller tout en haut pour s'y retrouver !

Alors, comment on fait ça en HTML ? C'est plus simple qu'il n'y paraît. La magie se cache dans une propriété CSS : position: fixed;. Tu connais ? Si non, pas de panique, on décortique ça ensemble.

L'ingrédient principal : position: fixed;

Imagine que tu as ton titre, disons, un joli <h1> bien stylé. Pour le fixer en haut, on va lui appliquer une classe CSS, par exemple "titre-fixe".

Dans ton fichier CSS, tu auras quelque chose comme ça :

.titre-fixe {
position: fixed;
top: 0;
left: 0;
width: 100%;
background-color: white; /* Ou une autre couleur sympa ! /
z-index: 100; /
Pour être sûr qu'il soit au-dessus des autres éléments /
}

Voyons ça de plus près :

Les titres et les paragraphes en HTML - TutoForYou
Les titres et les paragraphes en HTML - TutoForYou
  • position: fixed; : C'est la clé ! Ça dit au navigateur : "Hé, ce truc, il reste là, collé à l'écran, quoi qu'il arrive."
  • top: 0; : On le colle en haut de la fenêtre. Simple, non ?
  • left: 0; : On le colle à gauche aussi, pour qu'il prenne toute la largeur.
  • width: 100%; : Il prend toute la largeur de l'écran.
  • background-color: white; : Pour qu'on puisse le voir clairement, surtout si le reste de la page est sombre. Tu peux choisir la couleur que tu veux, bien sûr !
  • z-index: 100; : Ça, c'est pour s'assurer que le titre reste au-dessus du reste du contenu de ta page. Si ton titre se retrouve caché derrière d'autres éléments, c'est probablement à cause du z-index. Augmente-le !

Attention à la petite chose à laquelle on ne pense pas toujours...

Ah, oui ! Un petit détail important. Quand tu fixes un élément, il sort du flux normal de la page. Du coup, le contenu qui suit ton titre risque de se retrouver caché derrière. Catastrophe !

La solution ? Ajouter une marge supérieure (margin-top) au premier élément qui suit ton titre fixe. Cette marge doit être au moins égale à la hauteur de ton titre fixe. Facile, non ?

HTML #2 - Créer un titre sur son site web - YouTube
HTML #2 - Créer un titre sur son site web - YouTube

Par exemple, si ton titre fait 60px de haut, tu ajouteras :

body {
margin-top: 60px;
}

Ou, si tu as un conteneur principal :

.conteneur-principal {
margin-top: 60px;
}

Adapte ça à ta structure HTML, bien sûr.

Dreamweaver CS4 séance 1 Ahmed Aryan – Isma Teir. - ppt télécharger
Dreamweaver CS4 séance 1 Ahmed Aryan – Isma Teir. - ppt télécharger

Un petit exemple concret

Voici un petit bout de code HTML pour te donner une idée :

<header class="titre-fixe">
<h1>Mon Super Titre Fixe</h1>
</header>

<div class="conteneur-principal">
<!-- Le reste de ton contenu -->
</div>

Et le CSS qui va avec :

Html5
Html5
.titre-fixe {
position: fixed;
top: 0;
left: 0;
width: 100%;
background-color: #f0f0f0;
padding: 10px;
z-index: 100;
}

.conteneur-principal {
margin-top: 80px; /
Adapter selon la hauteur de ton titre */
}

Alors, tu vois, ce n'est pas si compliqué ! Avec quelques lignes de CSS, tu peux rendre la navigation de ton site beaucoup plus agréable. Et ça, c'est bon pour tes visiteurs, et donc bon pour toi !

Maintenant, à toi de jouer ! Amuse-toi à personnaliser le style de ton titre fixe. Change la couleur, la police, ajoute des ombres... Laisse libre cours à ta créativité !

Et surtout, n'oublie pas : le web, c'est un terrain de jeu. Alors, explore, expérimente, et surtout, amuse-toi ! À la prochaine, et bon codage !

Technologies Internet (introduction) - ppt télécharger Les titres et les paragraphes en HTML - Pierre Giraud Balises HTML en rédaction web : le guide ultime pour les utiliser PPT - LANGAGE HTML PowerPoint Presentation, free download - ID:6949253 Visuel créé par le navigateur en lisant le HTML Mars 2013 Grégory Petit - ppt télécharger Langage HTML. Le langage HTML HTML(HyperText Markup Language) est le Internet et ses services - ppt video online télécharger Comment écrire une page HTML: 49 étapes Comment écrire une page HTML: 49 étapes Présentation initiale - ppt télécharger La création d'une page web | Lelivrescolaire.fr Exemple De Site Html Séminaire informel Création de pages web. - ppt video online télécharger Création de site internet - ppt video online télécharger Le langage HTML / XHTML Ecriture de pages Web Lionel LAFITTE - ppt

You might also like →