Deprecated: Function set_magic_quotes_runtime() is deprecated in /var/www/sda/3/a/fredomkb/forum/include/common.php on line 59

Warning: Cannot modify header information - headers already sent by (output started at /var/www/sda/3/a/fredomkb/forum/include/common.php:59) in /var/www/sda/3/a/fredomkb/forum/header.php on line 41

Warning: Cannot modify header information - headers already sent by (output started at /var/www/sda/3/a/fredomkb/forum/include/common.php:59) in /var/www/sda/3/a/fredomkb/forum/header.php on line 42

Warning: Cannot modify header information - headers already sent by (output started at /var/www/sda/3/a/fredomkb/forum/include/common.php:59) in /var/www/sda/3/a/fredomkb/forum/header.php on line 43

Warning: Cannot modify header information - headers already sent by (output started at /var/www/sda/3/a/fredomkb/forum/include/common.php:59) in /var/www/sda/3/a/fredomkb/forum/header.php on line 44
Projets pour Spip et PunBb / Annuler la couleur g�n�rale des liens

MiniGriSpip

Petit site de test et de démonstration du squelette MiniGriSpip 1.6...
Accueil du site > Accueil forums > Squelette MiniGriSpip > Annuler la couleur g�n�rale des liens
Projets pour Spip et PunBb - Petit forum de discussion autour de quelques projets personnels pour SPIP et PunBb.
     

Annonce

Bonjour et bienvenue sur les forums techniques de MiniGriSpip :-)

Quelques liens : Et Mgs alors ? - Balise #TMP - MiniGriSpip 1.6 - Mise-à-jour Calendrier

IMPORTANT : La participation � ces forums est strictement r�serv�e aux membres inscrits, merci de votre compr�hension.

ATTENTION : L'inscription au forum est d�sormais ferm�e pour cause de spams en trop grande quantit�.

01/03/2011 - FredoMkb

  • Annuler la couleur g�n�rale des liens

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

#1 05-11-2006 00:12:38

Nathalie
Novice
Date d'inscription: 02-11-2006
Messages: 8

Annuler la couleur g�n�rale des liens

Bonjour Fredo,

Me revoil� avs une nouvelle question roll

Voil�, j'aimerais savoir s'il est possible d'annuler la couleur g�n�rale des liens, afin de pouvoir adapter une couleur en fonction de la position "mgs" de celui-ci.
Et dans ce cas, quel code css utiliser pour qu'ils soient bien reconnus?

Merci de votre attention et votre patience

Nathalie

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

#2 05-11-2006 04:21:27

FredoMkb
Guide
Date d'inscription: 01-11-2006
Messages: 372
Site web

Re: Annuler la couleur g�n�rale des liens

Re bonjour Nathalie smile

Et bien, ta question est assez vaste, car beaucoup d'�l�ments diff�rents sont des liens, et certains ont d�j� un formatage particulier... bref, tu dois au pr�alable bien identifier les �l�ments que tu souhaites modifier.

En tout cas, d'une mani�re g�n�rale, les liens sont format�s au d�but de la feuille de style, o� tu devrais normalement trouver les styles suivants

Code:

/** Parametres generaux des liens **/
/* Liens simples */
a {
    text-decoration: none;
    color: #444;
    border-bottom-style: dotted;
    border-bottom-color: #888;
    border-bottom-width: 1px;
}

/* Liens simples (syntaxe alternative) */
a:link {
    text-decoration: none;
    color: #444;
    border-bottom-style: dotted;
    border-bottom-color: #888;
    border-bottom-width: 1px;
}

/* Liens visites */
a:visited {
    text-decoration: none;
    color: #444;
    border-bottom-style: dotted;
    border-bottom-color: #888;
    border-bottom-width: 1px;
}

/* Liens survoles */
a:hover {
    text-decoration: none;
    color: #444;
    border-bottom-color: #444;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    background-color: #eaeaec;
    border-bottom-color: #000;
}

Les balises "a" et "a:link" sont identiques, ce sont les liens normaux, et elles sont format�s � exactement pareil, tout comme la balise "a:visited", qui correspond aux liens visit�s. Enfin, la balise "a:hover" corrrespond aux liens survol�, c'est l� qu'un formatage particulier intervient lorsqu'on survole avec le curseur de la souris la plupart des liens du squelette.

Ce styles r�glent le formatage de la plupart des liens, mais pas tous... certains poss�dent quelques r�glages sp�cifiques, qui sont, le plus souvent, juste des variates de ces premiers styles...

Voil� grosso-modo pour les g�n�ralit�s, mais si tu souhaites aborder le formatage des certains �l�ments sp�cifiques, n'h�sites pas � m'en faire part en indiquant pr�cisement les �l�ments � modifier...

Bonne continuation Nathalie et �+ smile


Fredo d;o)
"Un pas � la fois me suffit..." (Gandhi)

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

#3 05-11-2006 10:03:05

Nathalie
Novice
Date d'inscription: 02-11-2006
Messages: 8

Re: Annuler la couleur g�n�rale des liens

Merci Fredo,

J'avais bien vu le formatage g�n�ral des liens.
Ce que j'aimerais, c'est de pouvoir afficher de temps en temps des liens d'autres couleurs, par exemple dans la page bienvenue, sur mon bloc r�daction, dans les articles. Normalement, un code Html devrait primer sur le css, mais je dois mal m'y prendre, mal �crire ce code, car j'obtiens toujours la couleur g�n�rale des liens.
Voil� mon soucis;)

Merci Fredo

Nathalie

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

#4 05-11-2006 10:36:28

Job
Invit�

Re: Annuler la couleur g�n�rale des liens

Bonjour,

Si tu veux changer la couleur de certains liens, il suffit de leur affecter une nouvelle classe
Par exemple tu peux cr�er une nouvelle classe lien bienvenue

Code:

<a href="url" class="bienvenue">

Puis tu d�finis ta nouvelle classe bienvenue dans dans feuille CSS

Code:

a.bienvenue {
    text-decoration: none;
    color: #444;
    border-bottom-style: dotted;
    border-bottom-color: #888;
    border-bottom-width: 1px;
}

/* Liens simples (syntaxe alternative) */
a:link.bienvenue {
    text-decoration: none;
    color: #444;
    border-bottom-style: dotted;
    border-bottom-color: #888;
    border-bottom-width: 1px;
} 
etc...

A+
Job

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

#5 05-11-2006 11:16:56

Nathalie
Novice
Date d'inscription: 02-11-2006
Messages: 8

Re: Annuler la couleur g�n�rale des liens

Merci beaucoup Job pour vote aide, vous m'avez permis de r�soudre mon probl�me, je vous en suis tr�s reconnaissante.

Bonne fin de we

Nathalie

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 614

#6 05-11-2006 12:58:41

FredoMkb
Guide
Date d'inscription: 01-11-2006
Messages: 372
Site web

Re: Annuler la couleur g�n�rale des liens

Bonjour Nathalie et Job smile

En effet, la solution propos�e par Job est excellente pour formater ponctuellement certains liens.

Par ailleurs, il y a aussi la possibilit� de faire des formatages ponctuels directement dans le code Html, c'est moins pratique et souple que les feuilles de style, notamment pour les liens, qui n�cessitent souvent plusieurs formatages diff�rents selon leur �tat, mais parfois, pour d'autres �l�ments, �a peut rendre service...

La syntaxe est assez simple et proche des feuilles de style, voici, par exemple, comment formater ponctuellement un bloc Html (� tester) :

Code:

<div style="color: blue; margin: 5px; padding: 5px; border: 1px dotted gray; background-color: silver;">Coucou les amis ;-)</div>

En somme, on formate un �l�ment en ajoutant l'argument "style" � l'int�rieur de la balise concern�e, puis on inscrit les diff�rents attributs et leurs valeurs, s�par�s par des points-virgules...

Bien-s�r, ce type de formatage est priporitaire par rapport aux formatages de la feuille de style, mais ils sont moins pratiques puisqu'ils ne s'appliquent qu'� un seul objet.

Pour en savoir plus � propos des feuilles de style, voici quelques liens � consulter et � conserver :

- Alsacr�ations (un must)
- L'altruiste (tr�s complet)
- SelfHtml (une bible)
- Sp�cification CSS2 du W3C (la r�f�rence)
- OpenWeb Group (techniques, trucs et astuces)
- Jardin Zen Css (un magnifique site de d�monstration)

Il y a bien-s�r plein d'autres site qui parlent des feuilles de style Css, une petite recherche te donnera quelques milliers de liens... il faudra �videmment trier un peu pour s�parer le bon grain de l'ivraie...

Voil�... j'esp�re que ces quelques pistes pourront t'aider, Nathalie, � avancer dans ton projet...

� bient�t smile


Fredo d;o)
"Un pas � la fois me suffit..." (Gandhi)

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 492

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 614

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

#7 05-11-2006 14:29:08

Job
Mod�rateur
Date d'inscription: 05-11-2006
Messages: 97

Re: Annuler la couleur g�n�rale des liens

Bonjour,

Je vois que l'on a les meme lectures wink
Je rajoute ce lien une fois que l'on a compris le concept des CSS
http://wiki.media-box.net/documentation/css

Je rajouterais juste une pr�cision je pense qu'il faut avoir une bonne connaissance HTML/CSS pour pouvoir modifier ces squelettes (meme si je lis parfois le contraire sur spip user chacun son avis )
En effet meme en prenant un squelette simple comme minigrispip il est assez difficile pour un d�butant de savoir diff�riencier les languages utilis�s (si l'on n'a pas de  connaissance html/CSS)
Lorsque un d�butant vois

<div> background-image <BOUCLE_titi(ARTICLES)>  border #TITRE color:#FFFFFF <p> etc..

Qu'est ce qui appartient au HTML? au CSS? � SPIP ?
C'est pourquoi il faut s'instruire en html CSS pour ensuite savoir qui fait quoi

A+
Job


Lorsque vous demandez de l'aide, Essayer d'etre le plus exhaustif possible
En pr�cisant notamment votre version de SPIP et de MGS

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 614

#8 06-11-2006 09:42:18

FredoMkb
Guide
Date d'inscription: 01-11-2006
Messages: 372
Site web

Re: Annuler la couleur g�n�rale des liens

Bonjour Job smile

J'avais zap� ce dernier message hier...

En effet, tu as raison, c'est d'ailleurs une des difficult�s que j'ai rencontr� lorsque je me suis lanc� dans l'aventure p�rilleuse (euh, fa�on de dire tongue) de r�alisation de Mgs...

J'avais juste quelques mod�stes bases en Html et des petites notions de Css, et absolument acune connaissance en langage Spip, Php ou JavaScript, bref, j'ai pas mal pataug� dans la semoule au d�but...

Heureusement, � l'�poque, j'avais pas mal de disponibilit� et j'ai pu ansi, � force de tatonements et des essais, arriver � faire quelque chose pas trop bancal...

Mais bon, pour �tre honn�te, je suis tout � fait conscient que ma ma�trise de ces langages est encore tr�s faible et largement insufisante pour �tre autonome...

Enfin, tout �a pour dire que le d�veloppement Web n�cessite en effet de se familiariser un minimum avec diff�rentes techniques et langages, chacun ayant son r�le et particularit�s, qui, comme tu le signales, ne sont pas toujours facilement identifiables au d�but...

Je me suis parfois demand� pourquoi personne n'avait encore jamais imagin� un seul langage capable de r�unir l'ensemble des techniques de base d'internet hmm

C'est � dire, un langage capable de structurer une page, de la mettre en forme, de lancer des actions, aussi bien c�t� client que c�t� serveur et, enfin, qu'il soit capable de g�rer une base de don�es...

Je pense sinc�rement que ce n'est pas irr�alisable aujourd'hui, mais j'ai comme l'impression qu'une technologie de ce type ne sera s�rement pas du go�t de tout le monde, et puis, il faudra certainement pas mal de temps avant de pouvoir l'imposer...

Bref, le Web est encore pour moi un univers assez brouillon, pour ne pas dire chaotique... heureusement que certains organismes comme le W3C essaient de mettre un peu d'ordre dans tout �a...

Bon, j'arr�te l� mon bla-bla bavard... des obligations me reclament...

� bient�t Job wink

PS. Merci pour le lien, je ne l'avais pas celui-l� smile


Fredo d;o)
"Un pas � la fois me suffit..." (Gandhi)

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

#9 09-11-2006 16:55:42

Job
Mod�rateur
Date d'inscription: 05-11-2006
Messages: 97

Re: Annuler la couleur g�n�rale des liens

Mea culpa il ne faut pas �crire

Code:

a:link.bienvenue

mais

Code:

a.bienvenue:link

a+
Job


Lorsque vous demandez de l'aide, Essayer d'etre le plus exhaustif possible
En pr�cisant notamment votre version de SPIP et de MGS

Hors ligne

 
  • Annuler la couleur g�n�rale des liens

Pied de page des forums

Propuls� par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Suivre la vie du site RSS 2.0 | SPIP | Mgs MGS |