Oron Posted July 14, 2009 Share Posted July 14, 2009 BonjourJe suis en cours de faire mon thème personnalisé et j'ai un petit soucis :<!-- Block user information module HEADER --> Bienvenue, a href="http://localhost/-fr/prestashop/my-account.php" style="text-decoration: none;" identifiez-vous/a /b>J'ai omis ici volontairement les < et > de < a href pour que s'affiche la ligneJ'ai Bienvenue et identifiez-vous qui s'affichent pas sous IE8, Bienvenue est en noir et identifiez-vous en rouge.Est-ce que par hasard IE8 ou autre IE ne lis pas j'ai mis br a la place de p pour avoir sur une seule ligne Bienvenu, identifiez-vous à gauche et à droite Votre compte Panieret les devises, contact plan du site favoris et recherche en haut sur 1 ligneSi quelqu'un connait la solution où a eu le probleme ? merci Link to comment Share on other sites More sharing options...
DrÿSs' Posted July 14, 2009 Share Posted July 14, 2009 Déplacé dans graphisme. Link to comment Share on other sites More sharing options...
Oron Posted July 17, 2009 Author Share Posted July 17, 2009 BonjourEncore un problème insoluble ? Personne n'a une idée si petite soit-elle ? merci :-/ Link to comment Share on other sites More sharing options...
Atch Posted July 17, 2009 Share Posted July 17, 2009 je connaissais pas cette balise écrite comme ça...Je croyais que était un retour à la ligne, je l'ai toujours vu comme ça .V++Atch Link to comment Share on other sites More sharing options...
Peha Posted July 17, 2009 Share Posted July 17, 2009 Salut, remplace < br/ > sert justement à forcer le retour à la ligne.pa. Link to comment Share on other sites More sharing options...
pixemedia Posted July 22, 2009 Share Posted July 22, 2009 je connaissais pas cette balise écrite comme ça...Je croyais que était un retour à la ligne, je l'ai toujours vu comme ça .V++Atch br est une balise X/HTML comme une autre, on peut lui appliquer des attributs tels que des classes, id, styles sans problème. est un classique. En passant c'est et pas . Link to comment Share on other sites More sharing options...
Peha Posted July 22, 2009 Share Posted July 22, 2009 oui enfin, quel intérêt d'appliquer un id à une balise qui ne ne contient rien... Link to comment Share on other sites More sharing options...
Atch Posted July 23, 2009 Share Posted July 23, 2009 En passant c'est et pas . Merci pour la correction! J'en apprends un peu tous les jours!!!Atch Link to comment Share on other sites More sharing options...
Oron Posted August 3, 2009 Author Share Posted August 3, 2009 Salut, remplace < br/ > sert justement à forcer le retour à la ligne.pa. BonjourJ'avais pas vu qu'il y avait d'autre réponses. br ou p ou span idem la seule différence de span sous firefox c'est en grassous IE8 toujours rien, j'ai mis dans la css un fond sur cette ligne s'est pas afficher non plus. Et dans la source il y est.PEHA : oui enfin, quel intérêt d’appliquer un id à une balise qui ne ne contient rien…si justement elle contient Bienvenue et identifiez-vous , là ce qu'a mis atch ne contient rien, il voulait pas tout répéter 8-/ ATCHUne révision html :roll: saut de ligne paragraphe modifier un texte à l'intérieur d'une balise :red: ok je sors Link to comment Share on other sites More sharing options...
Peha Posted August 4, 2009 Share Posted August 4, 2009 n'est pas une balise prévue pour contenir du contenu, elle ne sert QU'A sauter une ligne. C'est une balise spéciale qui s'ouvre et se ferme en une fois. (on ne peut pas écrire contenu )utiliser les balises a du sens : pour les paragraphes (retour à la ligne à chaque paragraphe) pour une section à l'intérieur d'un texte (une citation, un passage particulier, sans retour à la ligne) pour mettre en valeur une section de texte plus importante (en gras pas défaut) (les moteurs de recherches en tiennent compte pour hiérarchiser l'information.) (à utiliser à la place de )Un petit tour sur Alsacréations t'aidera sûrement à tout remettre dans l'ordre.utilises ceci pour savoir si ton code est valide : http://validator.w3.org/ Link to comment Share on other sites More sharing options...
Oron Posted August 4, 2009 Author Share Posted August 4, 2009 BonjourValidator.w3c.org va de toute façon trouver plein d'erreur, et certaines pas faites par moi, je mets la balle dans le camp des développeurs 8-/ ( je critique pas, ils/elles font du bon boulot :kiss: :kiss: ) ce que j'ai : onclick="window.open(this.href);return(false);">[removed] w3c : Line 26, Column 48: document type does not allow element "a" here; assuming missing "object" start-tagonclick="window.open(this.href);return(false);">[removed]ce que j'ai : [removed]w3c : Line 40, Column 8: end tag for "object" omitted, but OMITTAG NO was specified </head>You may have neglected to close an element, or perhaps you meant to "self-close" an element, that is, ending it with "/>" instead of ">"ce que j'ai : [removed] w3c : # Info Line 25: start tag was herea Bienvenue,w3c : Line 103, Column 50: end tag for "br" omitted, but OMITTAG NO was specified <b>You may have neglected to close an element, or perhaps you meant to "self-close" an element, that is, ending it with "/>" instead of ">". Il me donne 19 erreurs.Et il dit :Vous avez utilisé le nom de l'élément ci-dessus dans votre document, mais le type de document que vous utilisez ne définit pas un élément de ce nom. Cette erreur est souvent causée par:mauvaise utilisation du "Strict" document type avec un document qui utilise des cadres (par exemple, vous devez utiliser le "Frameset" document type pour obtenir le "<frameset>" element), en utilisant des fournisseurs tels que les extensions propriétaires "" ou "" (ce qui est généralement fixé à l'aide de CSS pour atteindre l'effet désiré la place). en utilisant des majuscules dans les balises XHTML (XHTML dans les attributs et tous les éléments doivent être minuscules). Là je suis innocent. mea culpa pour le De toute façon rassurez-vous je sais qu'il y aura toujours un erreur aussi minime soit-elle ou un oublie.C'est comme quand j'ai préparer la maquette d'un magazine, je l'ai relu 7 fois, le commanditaire l'as relus 7 foissortis de l'imprimerie nous avons relu et encore un erreur ou un oublie. Bon le maitre forum m'a removed des trucs javascript Link to comment Share on other sites More sharing options...
Peha Posted August 4, 2009 Share Posted August 4, 2009 Bon...< div id=“header_user”>< p id=“header_user_info”>Bienvenue, < a href=“http://localhost/-fr/prestashop/my-account.php”>identifiez-vous< /a> < /p>< /div>et puis dans ton css tu donnes l'apparence que tu veux à ton lien identifiez vous :#header_user_info a {...}mais tu ne pourras pas customiser ton thème sans les bases du html et css Link to comment Share on other sites More sharing options...
Oron Posted August 4, 2009 Author Share Posted August 4, 2009 Fait les corrections w3c, mais ne s'affichent toujours pas.Si j'ai mis br c'est pour avoir juste un saut de ligne et pas 1 saut de paragraphe comme l'originale, je veux le Bienvenue à gauche et le Votre compte panier à droite.Là j'ai enlever le br et le p Et toujours rien sous IE de bienvenue et identifiez-vous.Recherche de nouvelles idées champagnes pour celle ou celui qui trouvent ou un mini-pc (là ça va affluer) :-/ ou windows 7 premium :snake: Link to comment Share on other sites More sharing options...
Alekhine Posted August 4, 2009 Share Posted August 4, 2009 Salut,J'avais quelques problèmes aussi avec IE8, donc en attendant des solutions fiables j'ai ajouté cette ligne dans le HEAD de header.tplcette astuce ne fait que masquer le problème c'est vrai, mais en prod j'avais pas envie de perdre 3 jours là dessus... <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /> Evidemment si t'as ce problème avec toutes les versions d'IE le souci est ailleurs... :| Link to comment Share on other sites More sharing options...
Oron Posted August 4, 2009 Author Share Posted August 4, 2009 AlekhineJustement c'est dedans le meta ie7, et ça ne change rien, je pense que le problème est ailleurs mais j'ai pas encore trouvé la faille.Le bienvenu donc block_user_info j'ai aligner à gauche, et le shopping cart et le your_account à droite, et sur la même ligne, pour ça que j'avais enlever le p qui est d'origine pour que le shopping-cart et your-account est en-dessous et aligner à droite. Donc j'ai tester avec un br pour les avoir visuellement sur la même ligne.Et je voulais mettre le " identifier-vous en rouge " je l'ai fait dans le blockuserinfo.tpl mais d'après le validator w3c les fichiers tpl ne gèrent pas le font color="#ff000" .Donc il doit y avoir un truc que IE8 ou IE7 vu le meta de compabilité ne gère pas ou ne tiens pas compte. C'est tout ça qui n'est pas visible (enfin pas le langage) Bienvenue et Identifiez-vous.Soit là-dedans y a un hic ou alors dans le blockuserinfo.php, peut-être le smarty qui aime pas que je l'ai aligner a gauche. Ce que j'ai plutôt l'impression que c'est le fait d'être aligner a gauche.Tiens je vois Philippe là au-dessus à gauche en train d'y réfléchir :-) :vampire: :red:Mikael viens de le remplacer :coolcheese: {l s='Welcome' mod='blockuserinfo'}, {if $logged} {$customerName} ({l s='Log out' mod='blockuserinfo'}) {else} {l s='Log in' mod='blockuserinfo'} {/if} Link to comment Share on other sites More sharing options...
Alekhine Posted August 4, 2009 Share Posted August 4, 2009 ben moi je vois un "hic", c'est le "(" devant le (< a href="{$base_dir}index.php? non ?Peut-être digeste pour FF qui arrondi les angles mais pas IE...(ca fait 10 fois que j'édite parce que le forum bouffe le code grrrrrrrrr) Link to comment Share on other sites More sharing options...
Oron Posted August 4, 2009 Author Share Posted August 4, 2009 Je viens de modifier mais ça change rien.Est-ce que ces parenthèses sont en trop, inutiles ? je sais je ne suis pas encore spécialisé dans le tpl.A l'affichage dans la source ça donne ceci : ><!-- /Block search module HEADER --><!-- Block user information module HEADER --> Bienvenue, identifiez-vous </pre> <ul> Panier : produitproduits (vide) Votre compte </ul> <br><br><!-- /Block user information module HEADER Sans le P et BR Link to comment Share on other sites More sharing options...
Alekhine Posted August 4, 2009 Share Posted August 4, 2009 Je ne suis pas spécialiste non plus :/c'est juste que le "(" m'a sauté aux yeux...D'ailleurs j'ai oublié de parler le la parenthèse fermante mais je suppose que tu l'as viré aussi.Sinon je ne vois pas :/ Link to comment Share on other sites More sharing options...
Oron Posted August 4, 2009 Author Share Posted August 4, 2009 Oui j'ai enlever l'ouverture et la fermeture, ça je connais, quand il y a une ( < " ' [ { */ <!-- qu'il faut fermerd'ailleurs l'oublie que j'ai vu souvent c'est le ; qui manquait en javascriptou comme à mon boulot (éducation nationale) avec leur fameux serveur fait maison et comme un prof consciencieux il faut toujours mettre l'accent, l'apostrophe etc... dans le nom d'un dossier.Et via l'interface web du serveur j'avais toujours un problème pour donner des droits à ces dossier qui comportait un apostrophe, je pouvais pas régler les droits et n'étaient pas transformer en lien pour aller dans le dossier et voir les fichiers.Jusqu'au jour où ça m'a sauter dans la tête et vu qu'il y avait des fonctions en javascript j'ai compris que l'apostrophe qui est dans le nom du dossier fermer la ligne de code, donc dans l'interface web ces dossiers n'étaient pas cliquables.Mais, Mais va expliquer ça à un prof. Pour lui il faut écrire en français.au cas où il y a un prof dans le forum, désolé mais je vois beaucoup de lacune.On continue la découverte aux trésors :gulp: Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now