[CSS] Formatage de liens de différents styles
27 messages • Page 2 sur 2 • 1, 2
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
- Florent V.
- WRInaute occasionnel

- Messages: 183
- Inscription: Mer Mai 16, 2007 13:17
Hé bé, c'est laborieux.
Je conseille une petite simplification. Plutôt que d'écrire:
On écrira plutôt:
Ensuite, pour le code du pied de page:
Voilà, on devrait y être.
Je conseille une petite simplification. Plutôt que d'écrire:
- Code: Tout sélectionner
a:link,a:active,a:visited {...}
On écrira plutôt:
- Code: Tout sélectionner
a {
text-decoration: none;
color: #e03;
font-weight: bold;
/* font-size: 12px;
font-family: Arial; */
}
Ensuite, pour le code du pied de page:
- Code: Tout sélectionner
HTML:
<div id="bottom">
<p><a href="home.php">Retour au menu</a></p>
</div>
CSS:
div#bottom {
margin-left: 20px;
width: 640px; /* à voir si vraiment utile ici */
height: 50px;
background: url(images/logo_bottom.jpg);
clear: both;
}
div#bottom p {
margin: 0;
padding: 20px 0 0 0;
}
div#bottom a {
color: white;
font-size: 16px;
}
Voilà, on devrait y être.
Techniquement ça fonctionne très bien mais esthétiquement ce n'est pas le pied ; un lien en caractères bruts sur un joli logo, c'est vraiment pas beau, rien à voir avec un texte inséré dans l'image avec logiciel photo.
Alors, y a-t-il moyen de rendre un image cliquable quand elle est contenue dans le CSS ou faut-il obligatoirement la placer dans le HTML ?
Alors, y a-t-il moyen de rendre un image cliquable quand elle est contenue dans le CSS ou faut-il obligatoirement la placer dans le HTML ?
Alors j'ai mis ça :
Et ça :
Ca ne clique pas. Je suppose qu'il y a autre chose à paramétrer ?
- Code: Tout sélectionner
#top
{
margin-left: 20px;
width: 640px;
height: 260px;
background: url(images/logo_top.jpg);
display: block;
}
Et ça :
- Code: Tout sélectionner
<div id="top"><a href="home.php"></a></div>
Ca ne clique pas. Je suppose qu'il y a autre chose à paramétrer ?
-

UsagiYojimbo - WRInaute accro

- Messages: 5199
- Inscription: Mer Nov 23, 2005 10:38
Oui si tu veux faire ca, il va te falloir forcer en css la width et la height de ton lien également.
- Victor BRITO
- WRInaute impliqué

- Messages: 423
- Inscription: Jeu Déc 21, 2006 13:15
UsagiYojimbo a écrit:Oui si tu veux faire ca, il va te falloir forcer en css la width et la height de ton lien également.
A étant un élément en ligne, on ne peut pas lui attribuer de largeur ni de hauteur, à moins de recourir à display: block.
La meilleure solution est de combler le vide de cet élément, pour qu'il soit repéré comme cliquable par n'importe quel utilisateur.
-

UsagiYojimbo - WRInaute accro

- Messages: 5199
- Inscription: Mer Nov 23, 2005 10:38
Victor BRITO a écrit:UsagiYojimbo a écrit:Oui si tu veux faire ca, il va te falloir forcer en css la width et la height de ton lien également.
A étant un élément en ligne, on ne peut pas lui attribuer de largeur ni de hauteur, à moins de recourir à display: block.
La meilleure solution est de combler le vide de cet élément, pour qu'il soit repéré comme cliquable par n'importe quel utilisateur.
Oui j'avais oublié de préciser que pour ce faire il faut mettre la balise a en display:block (ce qui est certes fonctionnel mais pas très propre au final).
- Code: Tout sélectionner
#top a
{
margin-left: 20px;
width: 640px;
height: 260px;
background: url(images/logo_top.jpg);
display: block;
}
"#top a" sinon tes paramètres ne s'appliquent qu'au div hors c'est le lien qui doit posséder ces paramètres.
27 messages • Page 2 sur 2 • 1, 2
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Google crawle les fichiers CSS
- Comment voir facilement les liens nofollow dans Firefox
- Afficher le PageRank en entier dans Firefox (barre d'outils Google)
- Comment optimiser la proéminence des mots-clés
- Découpage du forum webmaster en 2 forums
- Prise en compte de la mise en page HTML par les moteurs de recherche
- Les blogs (Search Engine Strategies 2004 - San José)
- 25 astuces pour optimiser son blog
- Faire des liens externes
- Les crawlers de Yahoo!
- Partenaires pour échanges de liens
Cet outil vous liste quelques sites qui font des liens vers des sites similaires au vôtre, pour vous aider à trouver des partenaires pour des échanges de liens. - Calcul du taux de liens vers des pages internes
Cet outil vous permet de calculer le taux de liens profonds vers un site web. Un lien profond est un lien qui ne pointe pas vers la page d'accueil mais au contraire vers une page interne du site. Les sites dont l'essentiel du référencement vient de leurs inscriptions dans des annuaires ont un taux de liens profonds faible ; à l'inverse, les sites de référence ont souvent un taux de liens profonds plus important, signe que leur contenu a suscité de nombreux liens spontanés. - Analyse des backlinks
Cet outil vous permet d'analyser en détails la "popularité" de votre site sur Google. En plus du nombre de liens pris en compte par Google, il calcule le pourcentage de liens internes parmi tous les liens, et il affiche les premières URL trouvées. - Recherche de citations d'un site en texte brut
Cet outil vous permet de trouver des pages citant votre site mais ne faisant pas (encore) de lien. Il suffira parfois d'un simple mail pour transformer cette simple citation en lien (backlink).
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités


le forum