| Musaran CerveaultéNote : 4.3/5 pour 4 votes | ) La mise en couleur ne s'applique pas aux liens [#F00]bla http://google.fr bla[/#F00]
[#F00]bla [url]http://google.fr[/url] bla[/#F00]
[#F00]bla [url=http://google.fr]google[/url] bla[/#F00] |
bla http://google.fr bla
bla http://google.fr bla
bla google bla
La partie adresse d'une balise url ne peut être mise en forme avec des balises, elle doit rester une adresse !
Le palliatif pour colorier un lien est donc de colorier la partie nom d'un lien nommé, quitte à utiliser l'url comme nom : [url=http://google.fr][#F00]http://google.fr[/#F00][/url]
[url=http://google.fr][#F00]google[/#F00][/url] |
http://google.fr
google
Tenter de colorier ainsi un lien au mileu d'un texte coloré fait apparaître le bogue de balises identiques imbriquées : [#F00]bla [url=http://google.fr][#F00]http://google.fr[/#F00][/url] bla[/#F00]
[#F00]bla [url=http://google.fr][#F00]google[/#F00][/url] bla[/#F00] |
bla [#F00]http://google.fr bla[/#F00]
bla [#F00]google bla[/#F00]
Le palliatif est de fermer les balises de couleur avant de les rouvrir : [#F00]bla[/#F00] [url=http://google.fr][#F00]http://google.fr[/#F00][/url] [#F00]bla[/#F00]
[#F00]bla[/#F00] [url=http://google.fr][#F00]google[/#F00][/url] [#F00]bla[/#F00] |
bla http://google.fr bla
bla google bla
Et voilà, c'est pas plus compliqué que ça ! :lol:
Remerciements à google pour son aimable participation. |
Musaran CerveaultéNote : 4.3/5 pour 4 votes | Autre bogue, probablement un autre aspect du même problème :
) Balise de couleur ouverte dans un lien et fermée en dehors : [url=http://google.fr][#F00]google[/url] bla[/#F00] bla
[url=http://google.fr][#F00]google[/url] bla [#0F0]bla[/#0F0] |
google bla bla
google bla [#0F0]bla
La couleur du texte devient "standard" à la fermeture du lien, mais la balise de couleur n'est pas fermée pour autant: elle empêche une autre couleur de suivre. Message édité par Musaran le 01-04-2005 à 12:22:03
|
Musaran CerveaultéNote : 4.3/5 pour 4 votes | Et puisqu'on en est à la couleur, un vieux bogue:
Le trait du style souligné reste noir sous un lien. http://google.fr Noir, devient <couleur de lien>
Pour choisir la couleur du soulignement, il faut l'imbriquer dans la couleur (et pas l'inverse) : [u][#F00] http://google.fr[/#F00][/u]
[#F00][u] http://google.fr[/u][/#F00] |
http://google.fr Noir, devient <couleur de lien>
http://google.fr Colorié, devient <couleur de lien>
Appliquer le style à la partie nom d'un lien nommé donne ces effets : [url=http://google.fr][u]http://google.fr[/u][/url]
[url=http://google.fr][u][#F00]http://google.fr[/#F00][/u][/url]
[url=http://google.fr][#F00][u]http://google.fr[/u][/#F00][/url] |
http://google.fr Lien et soulignement <couleur de lien>
http://google.fr Lien colorié, soulignement <couleur de lien>
http://google.fr Lien et soulignement coloriés
<couleur de lien> représente la couleur normale des liens.
Les effets dépendent peut-être du navigateur, ceux décrits sont rendus sous Firefox.
Ici aussi, que des choses simples... :jap: |
THEniluje | Le but de la coloration automatique des liens c'est justement de les faire resortir du texte :d
Donc c'est normal qu'au milieu d'une phrase en couleur il ne suive pas la couleur imposée et qu'il faille aller lui en imposer une a lui spécifiquement.
Après il y a deux trois "problème" de html d'imbrication et tout, m'enfin bon, traiter ça avec rigueur serait certainement trop lourd à gérer... à l'utilisateur de fermer ce qu'il a ouvert avec de fermer les balises parentes :d |
Musaran CerveaultéNote : 4.3/5 pour 4 votes | Effectivement.
Et je remarque ça : [u]Le [#F00]bognaute[/#F00] cherche[/u]
[#F00]Le [u]bognaute[/u] cherche[/#F00] |
Le bognaute cherche
Le bognaute cherche
La couleur s'applique au texte, le soulignement prend la couleur du texte à son début et la garde sur toute sa longueur.
Il y a une certaine logique, c'est donc peut-être volontairement comme ça.
Le mieux serait de pouvoir spécifier des couleurs/attributs en paramètres de certaines balises (style html) :
[#0F0]Le [u=#F00]bognaute[/u] cherche[/#]
(Texte vert, soulignement rouge) Message édité par Musaran le 04-04-2005 à 11:39:48
|
Constance Profil : vile crapuleNote : 3.3/5 pour 25 votes | Code de couleur sur 12 bits ? :gne: |
Musaran CerveaultéNote : 4.3/5 pour 4 votes | |
Constance Profil : vile crapuleNote : 3.3/5 pour 25 votes | |
THEniluje | #ABC == #AABBCC je crois
TESTTEST
TESTTEST |
Constance Profil : vile crapuleNote : 3.3/5 pour 25 votes | Ou peut-être A0B0C0 ... ou encore 0A0B0C ? ... ou alors c'est encore plus compliqué que ça [:constance]
ABC
A0B0C0
AABBCC
0A0B0C Message édité par Constance le 04-04-2005 à 13:18:38
|
THEniluje | non c'est le caractère qui est dupliqué je crois, d'après ce que j'avais lu
et eyedropper me confirme que c'est bien ça :d |
Constance Profil : vile crapuleNote : 3.3/5 pour 25 votes | Mouais, ça sert pas à grand chose [:constance:4] |
| |