Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > HTML / DHTML / XHTML
HTML / DHTML / XHTML Forum sur la programmation HTML / DHTML/ XHTML et la validation W3C. Cours (X)HTML, FAQ (X)HTML
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 09/07/2011, 22h12   #1
Membre habitué
 
Avatar de joreveur
 
Homme
Développeur informatique
Inscription : janvier 2010
Messages : 142
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : Finance

Informations forums :
Inscription : janvier 2010
Messages : 142
Points : 127
Points : 127
Par défaut Title sur plusieurs lignes

Bonjour
sous IE7 j'arrive à avoir des retours à la ligne dans les title
cela ne marche pas sous FF
comment peut-on faire pour que cela fonctionne ?
voici le code qui fonctionne sous IE7
Code :
1
2
3
4
5
6
7
8
9
10
<html>
<head>
<title>essai</title>
</head>
<body>
<h3>Essai de title avec retour ligne</h3>
<a href="http://www.developpez.net" title="un site
super bien">developpez.com un site sympa</a>
</body>
</html>
merci
joreveur est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/07/2011, 22h21   #2
Modérateur
 
Avatar de NoSmoking
 
Homme
Inscription : janvier 2011
Messages : 2 944
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : janvier 2011
Messages : 2 944
Points : 4 774
Points : 4 774
Bonsoir,
les éléments Hx sont des éléments de type block, il te suffit de mettre un <br> pour aller à la ligne.
NoSmoking est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 09/07/2011, 22h24   #3
Membre habitué
 
Avatar de joreveur
 
Homme
Développeur informatique
Inscription : janvier 2010
Messages : 142
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : Finance

Informations forums :
Inscription : janvier 2010
Messages : 142
Points : 127
Points : 127
Bonsoir,

je parle des retours ligne (les info bulles... ) dans les title des liens ligne 7
actuellement j'arrive à le faire avec un & # 1 3 ; sous IE
joreveur est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/07/2011, 22h34   #4
Modérateur
 
Avatar de NoSmoking
 
Homme
Inscription : janvier 2011
Messages : 2 944
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : janvier 2011
Messages : 2 944
Points : 4 774
Points : 4 774
excuses je n'avais pas compris, ce n'est effectivement pas prévu.
Tu peux ruser en faisant cela en pur CSS.
NoSmoking est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/07/2011, 22h41   #5
Membre habitué
 
Avatar de joreveur
 
Homme
Développeur informatique
Inscription : janvier 2010
Messages : 142
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : Finance

Informations forums :
Inscription : janvier 2010
Messages : 142
Points : 127
Points : 127
c'est moi qui m'étais mal expliqué...
et en ccs tu as le code qui pourrait aller pour tous les navigateurs ?

merci d'avance
joreveur est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/07/2011, 22h51   #6
Modérateur
 
Avatar de NoSmoking
 
Homme
Inscription : janvier 2011
Messages : 2 944
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : janvier 2011
Messages : 2 944
Points : 4 774
Points : 4 774
un exemple complet
Code html :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>[Bulle CSS]</title>
<meta name="Author" content="NoSmoking">
 
<style type="text/css">
* {
  font-family : Verdana;
}
h1 {
  color : #4488bb;
  font-size : 1.3em;
  border : 1px solid #c0c0c0;
  padding : 10px;
}
span.bulle {
  position : relative;
  border-bottom : 1px dotted #fa8;
}
span.bulle span {
  display : none;
  border : 1px solid #fa8;
  background-color : #ffb;
  color : #000;
  text-decoration : none;
  white-space : nowrap;
}
span.bulle:hover span {
  position : absolute;
  top : 18px;
  left : 20px;
  padding : 5px;
  display : block;
}
</style>
</head>
<body>
<h1>CSS Info bulle...</h1>
<p><a href="http://www.developpez.net" title="Pour tout savoir sur...">Visitez le site developpez.net</a></p>
<p>Antequam in <span class="bulle">provincia<span>Bulle</span></span> toto fuerit pervenire denique provincia <span class="bulle">nascetur<span>Autre <b>B</b>ulle<br>sur 2 lignes</span></span> antequam.</p>
<p>Coalito dignitates ordinarias<span class="bulle"> coalito Rufinus annonae<span> ad in est et praefectus Rufinus</span></span> convectio enim tempestate.</p>
<p><a href="http://www.developpez.net">Visitez le site <span class="bulle">developpez.net <span><img src="http://aka-cdn-ns.adtech.de/apps/36/Ad2881060St3Sz1Sq5149476V0Id3/developpez-728-2.gif" alt=""></span></span></a></p>
</body>
</html>
je reste dispo pour explication.
NoSmoking est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 09/07/2011, 23h17   #7
Membre habitué
 
Avatar de joreveur
 
Homme
Développeur informatique
Inscription : janvier 2010
Messages : 142
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : Finance

Informations forums :
Inscription : janvier 2010
Messages : 142
Points : 127
Points : 127
Merci ça fonctionne bien et l'image est super bien affichée et sans javascript

mais je ne vois pas l'exemple d'un info-bulle sur plusieurs lignes... ce n'est pas possible ?

merci
joreveur est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/07/2011, 23h36   #8
Modérateur
 
Avatar de NoSmoking
 
Homme
Inscription : janvier 2011
Messages : 2 944
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : janvier 2011
Messages : 2 944
Points : 4 774
Points : 4 774
sur cette ligne
Code :
<span class="bulle">nascetur<span>Autre <b>B</b>ulle<br>sur 2 lignes</span></span>
voir image
Images attachées
Type de fichier : jpg Image1.jpg (16,9 Ko, 13 affichages)
NoSmoking est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 10/07/2011, 13h02   #9
Membre habitué
 
Avatar de joreveur
 
Homme
Développeur informatique
Inscription : janvier 2010
Messages : 142
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : Finance

Informations forums :
Inscription : janvier 2010
Messages : 142
Points : 127
Points : 127
bonjour et merci de ces exemples

j'ai essayé d"adapter mais je me heurte à un problème de transparence.


Code :
1
2
3
<p>
<a href="http://www.google.fr"> <span class="bulle">Google <span> ceci est un info-bulle<br/> qui s'affichera sur 3<br/>lignes au passage de la souris</span></span></a>
</p>
où règle t-on cela ?

merci ...
joreveur est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2011, 18h54   #10
Modérateur
 
Avatar de NoSmoking
 
Homme
Inscription : janvier 2011
Messages : 2 944
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : janvier 2011
Messages : 2 944
Points : 4 774
Points : 4 774
j'ai effectivement oublié, pour ton besoin cette partie de CSS
Code css :
1
2
3
span.bulle:hover {
  z-index : 100;
}
sachant que ce que tu essaies de faire devient à mes yeux une erreur, le texte contenu dans l'attribut tittle se devant d'être court et ne pas porter une information capitale à la compréhension du document, mais une information supplémentaire à l'élément survolé.

PS :
- tu peux d'une façon générale remplacer les class sur les SPAN par des class sur des A.
- "bug" connu, sur Safari et Chrome, sur les balises A si tu mets en oeuvre cette technique et que tu n'a pas au préalable mis un text-decoration:none, le contenu apparaîtra souligné, berk!
- sur les balises A, un click sur "l'infobulle" déclenchera le lien.
NoSmoking est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 11/07/2011, 21h59   #11
Membre habitué
 
Avatar de joreveur
 
Homme
Développeur informatique
Inscription : janvier 2010
Messages : 142
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : Finance

Informations forums :
Inscription : janvier 2010
Messages : 142
Points : 127
Points : 127
merci des infos car le css, je ne connais pas vraiment.

je viens d'essayer sous Seamonkey 2.2 et Firefox 5 et 7 (Aurora) et ça fonctionne bien.

par curiosité sur Dillo 2.2 alors là tout reste affiché... (mais ce n'est pas fait pour...) question annexe pour les navigateurs non compatibles peut-on désactiver CCS ? mais pas par javascript qui lui n'est pas supporté...)

concernant l'erreur que je compte faire... (en fait je pousse un peu le bouchon) c'est pour savoir jusqu’où on peut aller et je pense que 2 lignes sur une info-bulle, c'est déjà bien) en fait on m'a posé la question et j'avais répondu que CR-LF codé en html ça devait marcher d'où le & #13 (le & #20 ne sert à rien) et ça marchait en IE7 !

le problème en html, javascript, ccs c'est la compatibilité entre les différents navigateurs voire même d'une version à l'autre de la même famille.

voila encore merci, j'aurais appris plein de choses et notamment la puissance de ccs qui pour moi se résumait encore à de la déco..
joreveur est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2011, 22h17   #12
Modérateur
 
Avatar de NoSmoking
 
Homme
Inscription : janvier 2011
Messages : 2 944
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : janvier 2011
Messages : 2 944
Points : 4 774
Points : 4 774
Citation:
Envoyé par joreveur Voir le message
question annexe pour les navigateurs non compatibles peut-on désactiver CCS ?
Pour FireFox -> Affichage / Style de la page / Pas de style, donc je présume que les autres possèdent également ce genre de fonctionnalité, mais cela reste un acte propriétaire de l'internaute.

Citation:
Envoyé par joreveur Voir le message
voila encore merci, j'aurais appris plein de choses et notamment la puissance de ccs qui pour moi se résumait encore à de la déco..
attend de voir les capacités du CSS3
NoSmoking est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2011, 22h20   #13
Membre habitué
 
Avatar de joreveur
 
Homme
Développeur informatique
Inscription : janvier 2010
Messages : 142
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : Finance

Informations forums :
Inscription : janvier 2010
Messages : 142
Points : 127
Points : 127
Citation:
Envoyé par NoSmoking Voir le message
attend de voir les capacités du CSS3
je pense que je n'ai rien vu alors

bonne continuation et merci
joreveur est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h34.


 
 
 
 
Partenaires

Hébergement Web