Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > CSS
CSS Forum d'entraide sur l'utilisation des feuilles de style CSS. Avant de poster : Cours CSS, FAQ CSS, Galerie CSS
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 18/11/2010, 07h54   #1
Membre Expert
 
Inscription : décembre 2006
Messages : 2 048
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 2 048
Points : 1 087
Points : 1 087
Par défaut Décalage relatif d'un div dans un autre

Bonjour,
je suis en train de me faire un petit outil pour présenter des codes informatiques, des listings. J'aurais besoin de créer une classe permettant de gérer le décalage pour obtenir quelque chose comme ci-dessous.
Code PYTHON :
1
2
3
4
5
6
7
8
9
10
11
12
 
# Un code écrit en Python
 
for in range(4,5):
     print(i)
 
     j = 0
     while(j < 2):
          j += 3
          print(j)
 
# Mon code est fini
Est-il possible que les espaces dans le code HTML soient reportés tels quels sur la page HTML ?

Sinon dans le code HTML, je voudrais utiliser ceci :
Code HTML :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
<div class = "mainBlock">
# Un code écrit en Python
 
for in range(4,5):
     <div class = "subBlock">
     print(i)
 
     j = 0
     while(j < 2):
          <div class = "subBlock">
          j += 3
          print(j)
          </div>
     </div>
 
# Mon code est fini
</div>
La classe mainBlock n'aurait aucun déclage, tandis que les classes subBlock devraient en avoir un relativement au bloc div qui les contiennent.

Est-ce faisable ? Si oui, peut-on avoir un décalage de quatre espaces, i.e. tels que quatre caractères espace apparaissent dans la page vue par l'utilisateur ?
rambc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/11/2010, 09h36   #2
Membre éclairé
 
sébastien courjean
Inscription : novembre 2010
Messages : 204
Détails du profil
Informations personnelles :
Nom : sébastien courjean
Localisation : France, Indre et Loire (Centre)

Informations forums :
Inscription : novembre 2010
Messages : 204
Points : 319
Points : 319
Oui c'est possible de créer un décalage, pour cela tu as la propriété padding-left.
__________________
Sébastien Courjean
Développeur Web
scourjean@cyres.fr
http://www.cyres.fr/
scourjean est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/11/2010, 09h58   #3
Membre Expert
 
Inscription : décembre 2006
Messages : 2 048
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 2 048
Points : 1 087
Points : 1 087
Bonjour.

Ce décalage peut-il être exprimé en nombre de caractères ?
rambc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/11/2010, 10h16   #4
Membre éclairé
 
sébastien courjean
Inscription : novembre 2010
Messages : 204
Détails du profil
Informations personnelles :
Nom : sébastien courjean
Localisation : France, Indre et Loire (Centre)

Informations forums :
Inscription : novembre 2010
Messages : 204
Points : 319
Points : 319
bah tu peux exprimer en px, en %, bref à toi de calculer combien font 4 espaces en px
__________________
Sébastien Courjean
Développeur Web
scourjean@cyres.fr
http://www.cyres.fr/
scourjean est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/11/2010, 13h14   #5
Membre Expert
 
Inscription : décembre 2006
Messages : 2 048
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 2 048
Points : 1 087
Points : 1 087
Oui et non car il faut dans ce cas connaître la taille d'un caractère relativement à la police utilisée...

A défaut, existe-il une balise qui affiche les espaces tapés dans le HTML au lieu d'avoir à utiliser &nbsp; ?
rambc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/11/2010, 14h09   #6
Membre Expert
 
Inscription : décembre 2006
Messages : 2 048
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 2 048
Points : 1 087
Points : 1 087
Citation:
Envoyé par rambc Voir le message
Est-il possible que les espaces dans le code HTML soient reportés tels quels sur la page HTML ?
Il suffit d'utiliser :
rambc 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 07h36.


 
 
 
 
Partenaires

Hébergement Web