Comment éviter que les liens soit soulignés ?

Comment éviter que les liens soit soulignés ? - HTML/CSS - Programmation

Marsh Posté le 11-08-2005 à 20:37:19    

Bonjour,
 
Je sais un peu travailler avec le logiciel Macromedia.
 
Evidemment, je ne trvaille qu'en HTML.
 
Je souhaiterai savoir comment faire pour enlever le soulignement auomatique des liens ?
 
J'espère que vous voyez ce que je veux dire.
 
MErci beaucoup.

Reply

Marsh Posté le 11-08-2005 à 20:37:19   

Reply

Marsh Posté le 11-08-2005 à 21:03:05    

CSS
 
a { text-decoration: none; }
 
Sachant que ce n'est pas nécessairement une bonne idée dans la mesure ou les utilisateurs vont perdre toute possibilité de savoir qu'un texte est un lien... (la couleur n'est pas suffisante pour un certain nombre de gens)


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 11-08-2005 à 21:31:55    

masklinn a écrit :

CSS
 
 
 
Sachant que ce n'est pas nécessairement une bonne idée dans la mesure ou les utilisateurs vont perdre toute possibilité de savoir qu'un texte est un lien... (la couleur n'est pas suffisante pour un certain nombre de gens)


 
Oui c'est pas faux ce que tu dis, ...  merci quand même de l'astuce.
 
 :jap:

Reply

Marsh Posté le 12-08-2005 à 01:45:46    

Non, Masklinn, il ne faut pas donner ce genre d'information.
 
Ne pas montrer les liens sur sa page, c'est une chose à ne pas faire. C'est pire que d'avoir de la musique en fond sonore ou des frames. Il ne faut pas redéfinir les options de visualisations de l'utilisateur.
 
Remarque, stevetur, si c'est pour un gag, tu peux enlever le soulignement des liens, et souligner du texte normal. Ce sera très drôle. :)

Reply

Marsh Posté le 12-08-2005 à 02:02:07    

Vous imaginez si les sites genre HFR, Clubic, PPC soulignait tous les titres de news en page d'accueil sous prétexte que c'est des liens ? Ou pire, tous les sujets du forum et tous les auteurs à la fin... :D
 
Bonjour la lourdeur graphique et la fatigue visuel.
A la fin de la journée, vous rêvez de ligne droite. :D


Message édité par The-Shadow le 12-08-2005 à 02:13:24
Reply

Marsh Posté le 12-08-2005 à 07:46:19    

olivthill a écrit :

Non, Masklinn, il ne faut pas donner ce genre d'information.
 
Ne pas montrer les liens sur sa page, c'est une chose à ne pas faire. C'est pire que d'avoir de la musique en fond sonore ou des frames. Il ne faut pas redéfinir les options de visualisations de l'utilisateur.


 :heink:  
 
Tu racontes vraiment n'importe quoi :sweat:  
 
Le soulignement classique n'est pas le seul moyen de marquer visuellement un lien, même si c'est l'un des standards.
 
On peut créer des soulignements customisés via background (ou des fonds spécifiques), ajouter des widgets avec :before ou :after, utiliser des polices différentes, utiliser des surlignements, ... [:spamafote]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 12-08-2005 à 08:23:06    

et pour le cas d'un menu en petits caractères je trouve cela sympas de pouvoir enlever le soulignement.
 
genre : un menu stylé en bouton, ca peut être utile d'enlever le soulignement.
 
tiens matte listamatic olivthill t'apprendras des choses

Reply

Marsh Posté le 12-08-2005 à 09:01:37    

gatsusat a écrit :

et pour le cas d'un menu en petits caractères je trouve cela sympas de pouvoir enlever le soulignement.
 
genre : un menu stylé en bouton, ca peut être utile d'enlever le soulignement.
 
tiens matte listamatic olivthill t'apprendras des choses


 
C'est exactement ce que je veux faire.
 
Je n'ai pas réussi à faire fonctionner l'astuce de Masklinn.
 
Pourquoi CSS ? Est-ce du html ça ?
 
Merci quand même.

Reply

Marsh Posté le 12-08-2005 à 09:56:39    

les CSS : Cascading Style Sheet (ou Feuilles de styles) permet de donner de la gueule à ton document.
Normalement on sépare le Contenu (HTML) de la forme (CSS).
Les CSS servent à mettre en forme un document.
et toi tu n'as pas du bien mettre les CSS sur ton site.
 
Le mieux c'est de créer un fichier Styles.css
et dedans tu mets ce que masklinn t'a filé :  
a { text-decoration: none; }
et ensuite sur chaque page de ton site tu fais appel à cette feuille de style par cette ligne :  
<link href="Styles.css" rel="stylesheet" type="text/css">
 
cette balise est à placée entre les balises <head></head> de chaque page
 
pour avoir plus d'infos sur les CSS tu peux aller matter des sites comme :  
http://css.alsacreations.com
http://www.openweb.eu.org
 
et si tu veux voir la possibilité des CSS va sur cette page :  
http://www.csszengarden.com
 
si tu choisi un design sur le menu, tu verras la page totalement changer, en fait le code HTML ne bouge pas, il n'y a que la feuille de style qui est changée

Reply

Marsh Posté le 12-08-2005 à 10:44:56    

Perso, j'aime bien ne pas souligner les liens mais les mettre de couleur différente ET de les souligner en a:hover.
C'est moins lourd visuellement et quand le curseur passe sur un lien, son existence est évidente.

Reply

Marsh Posté le 12-08-2005 à 10:44:56   

Reply

Marsh Posté le 12-08-2005 à 13:19:58    

gatsusat a écrit :

les CSS : Cascading Style Sheet (ou Feuilles de styles) permet de donner de la gueule à ton document.
Normalement on sépare le Contenu (HTML) de la forme (CSS).
Les CSS servent à mettre en forme un document.
et toi tu n'as pas du bien mettre les CSS sur ton site.
 
Le mieux c'est de créer un fichier Styles.css
et dedans tu mets ce que masklinn t'a filé :  
a { text-decoration: none; }
et ensuite sur chaque page de ton site tu fais appel à cette feuille de style par cette ligne :  
<link href="Styles.css" rel="stylesheet" type="text/css">
 
cette balise est à placée entre les balises <head></head> de chaque page
 
pour avoir plus d'infos sur les CSS tu peux aller matter des sites comme :  
http://css.alsacreations.com
http://www.openweb.eu.org
 
et si tu veux voir la possibilité des CSS va sur cette page :  
http://www.csszengarden.com
 
si tu choisi un design sur le menu, tu verras la page totalement changer, en fait le code HTML ne bouge pas, il n'y a que la feuille de style qui est changée


 
Merci beaucoup de toutes ces explicaations  :jap:  :jap:  :jap:  

Reply

Marsh Posté le 12-08-2005 à 15:01:17    

Beral2 a écrit :

Perso, j'aime bien ne pas souligner les liens mais les mettre de couleur différente ET de les souligner en a:hover.
C'est moins lourd visuellement et quand le curseur passe sur un lien, son existence est évidente.


Fait par contre très gaffe à la couleur utilisée, qu'elle contraste suffisamment avec le fond. Et encore, c'est extrêmement déconseillé. Un lien doit avoir une différence par rapport au texte normal non basée uniquement sur la couleur...

Reply

Marsh Posté le 12-08-2005 à 15:03:11    

En agrandissant la taille...Sa le fait aussi...

Reply

Marsh Posté le 12-08-2005 à 15:08:01    

Bof :/ Quand tu lis un texte, c'est relou quand la police arrête pas de changer de taille ;)

Reply

Marsh Posté le 18-08-2005 à 11:22:30    

stevetur a écrit :

Bonjour,
 
Je sais un peu travailler avec le logiciel Macromedia.
 
Evidemment, je ne trvaille qu'en HTML.
 
Je souhaiterai savoir comment faire pour enlever le soulignement auomatique des liens ?
 
J'espère que vous voyez ce que je veux dire.
 
MErci beaucoup.


 
Salut,
 
Si tu veux continuer à faire que tu HTML, tu peux te servir des balises suivantes:

<span style="background-color: #c5c6ff ; "></span>        <----- Cette balise te permet de mettre le texte avec un fond de couleur (#??????)
 
<A href="exchap4.htm" style="text-decoration : none" >Mon lien.</A>  <---- Celle-ci supprime le soulignement.


Exemple:

<span style="background-color: #c5c6ff ; "><A href="exchap4.htm" style="text-decoration : none" >lien</A></span>


Voili,  
 
 
ps: css, c'est terrible. Tu devrais t'y mettre. Et au php allez ;o))


Message édité par sebbouille le 18-08-2005 à 11:23:18
Reply

Marsh Posté le 18-08-2005 à 11:25:06    

sebbouille a écrit :

Salut,
 
Si tu veux continuer à faire que tu HTML, tu peux te servir des balises suivantes:

<span style="background-color: #c5c6ff ; "></span>        <----- Cette balise te permet de mettre le texte avec un fond de couleur (#??????)
 
<A href="exchap4.htm" style="text-decoration : none" >Mon lien.</A>  <---- Celle-ci supprime le soulignement.




Pas balises, propriétés [:pingouino]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 18-08-2005 à 11:27:22    

sebbouille a écrit :

Salut,
 
Si tu veux continuer à faire que tu HTML, tu peux te servir des balises suivantes:

<span style="background-color: #c5c6ff ; "></span>        <----- Cette balise te permet de mettre le texte avec un fond de couleur (#??????)



<span> ne permet pas de mettre un fond. Span permet de """créer""" un élément qui n'existe pas. C'est un élément générique. Par exemple, si on voudrait préciser un auteur, on metterais :

<auteur><prenom>Florent</prenom> <nom>Geffroy</auteur>


Forcément ça existe pas en HTML, donc on utilisera des span à la place, avec des classes :

<span class="auteur"><span class="prenom">Florent</span> <span class="nom">Geffroy</span></span>


C'est un exemple bien sûr, en général on n'est pas aussi prolixe question éléments
 
 

sebbouille a écrit :

<span style="background-color: #c5c6ff ; "><A href="exchap4.htm" style="text-decoration : none" >lien</A></span>



Le span ne sert à rien, pourquoi n'avoir pas mis la couleur de fond sur le <a> direct ? Et encore mieux dans un CSS séparé ?

<a href="excahp4.html" title="Exemple Chapitre 4">Exemple chapitre 4</a>


a {
  background: #c5c6ff;
  text-decoration: none;
}


Message édité par FlorentG le 18-08-2005 à 11:27:42
Reply

Marsh Posté le 18-08-2005 à 16:56:55    

Je viens de commencer avec du CSS. je débute réellement, mais je dois bien avouer que c'est d'enfer.
 
Ensuite, je me mettrai au PHP à mes heures perdues, entre mes cours de C++, le Delphi, le VB et bien d'autres

Reply

Marsh Posté le 18-08-2005 à 17:13:51    


[:popok]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 18-08-2005 à 17:34:04    

je suis bien obligée pour mon BTS

Reply

Marsh Posté le 18-08-2005 à 17:53:21    


[:popok]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 19-08-2005 à 08:40:03    

et alors !
 
mon bts va beaucoup me servir pour le boulot que je fais, donc, d'un côté, je ne vais pas me plaindre.
et puis, c'est moi qui ai choisi ces contraintes.
et VB est très utile, ainsi que les autres langages de programmation.
 
pour l'instant, je m'en sors déjà bien avec le HTML, le JavaScript, l'ActionScript et mon début de CSS.

Reply

Marsh Posté le 19-08-2005 à 09:57:19    

carolamb a écrit :

et VB est très utile, ainsi que les autres langages de programmation.


VB est une hérésie [:dawa]
 
Le plus gros fournisseur de codes à la con du Daily WTF, très loin devant tout le reste [:dawa]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 19-08-2005 à 10:03:46    


 
Fais pas attention, c'est Masklinn, il est toujours comme ça :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 19-08-2005 à 13:39:00    

oki, je retiens

Reply

Marsh Posté le 19-08-2005 à 14:13:35    

antp a écrit :

Fais pas attention, c'est Masklinn, il est toujours comme ça :D


VB c'est quand même du kaka [:mmmfff]
 
C'est pas parce que t'as enfin trouvé quelqu'un d'autre qui fait du delphi que ça y change quoi que ce soit [:mmmfff]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 19-08-2005 à 14:27:31    

je ne fais pas encore de delphi, mais je pense pouvoir m'y mettre d'ici janvier, selon l'état d'avancement de mes cours.

Reply

Marsh Posté le 19-08-2005 à 14:38:07    

masklinn a écrit :

VB c'est quand même du kaka [:mmmfff]


En VB on peut faire plein de chose :o En VB, on se fait pas chier à mettre des point-virgules partout :o En VB, y'a pas d'accolades :o

Reply

Marsh Posté le 19-08-2005 à 14:53:02    

FlorentG a écrit :

En VB on peut faire plein de chose :o En VB, on se fait pas chier à mettre des point-virgules partout :o En VB, y'a pas d'accolades :o


En python non plus http://membres.lycos.fr/angel2k/petrus/petrusfuck.gif
 
Et en python il y a un vrai typage http://membres.lycos.fr/angel2k/petrus/petrusfuck.gif


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed