bonjour,
j'ai crée un bloc qui s'appelle: INSCRIRE
à l'intérieur j'y ai mis du code php:
div class="inscrire"
<?php
print t("<p><b>Bienvenue visiteur, pour vous inscrire, cliquez <a href=http://localhost/michto/?q=user/register>ici</a></p></b>");
?>et du coup, ça me fout un gros bronx dans ma page d'accueil,
les colonnes gauche/droite se retrouvent tout en bas du site...
par contre, les propriétés de ma "class" dans le css sont bien prises en compte pour ce bloc,
alors est ce que je me plante complètement, please help,
karine
Joined: 2008-01-27
ah la la, faut que j’arrête de crier au loup, j’ai résolu le problème,
finalement il ne faut pas mettre:
<”/div”>
mais <”/div class=”inscrire”“>
voili
Y'aura pas de science fiction!
Joined: 2007-09-11
pour info, un "class=quelque_chose" dans une balise fermante est :
- pas interpreter
- pas valide
- ne change absolument rien si il est ou pas
Web-42 : Tribulations Drupaliennes sans fondements
Joined: 2008-01-27
alors là, je vois pas ce que tu veux dire, parce que comment il prend mon style "inscrire" dans mon css si ma classe n'est pas interprétée...
Y'aura pas de science fiction!
Joined: 2007-09-11
Comment il le prend ? aucune idée pour etre franc.
Syntaxiquement,
</div class="truc">est strictement équivalent à<div class="truc"></div>Sans rien entre la balise ouvrante et fermante.
Donc je n'ai pas de réponse, je souleve juste un comportement très étrange ;)
Web-42 : Tribulations Drupaliennes sans fondements
Joined: 2008-01-27
en fait si je mets un /div tout seul sans remettre le nom de la classe dedans, ça me détruit toute ma page d'accueil, il me décale tout, alors que si je met de nouveau le nom de la classe dans la balise fermante il me prend bien tout le style que je met dans mon theme.css
alors j'en sais rien, ce que je sais, c'est que ça fonctionne très bien comme ça ;-)
Y'aura pas de science fiction!