IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

[HTML] Limiter la taille d'un block (width) en html


Sujet :

HTML

  1. #1
    Débutant
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    893
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 893
    Points : 330
    Points
    330
    Par défaut [HTML] Limiter la taille d'un block (width) en html
    salut

    je suis entrain de réaliser un tchat qui utilisera un navigateur (sans doute ie) et donc je dois connaitre quelques notions en html.

    j'ai quand même une petite base

    mais ce que j'aimerais savoir c'est comment limiter la taille d'un block (<p> ou un autre ?)

    parce que j'aimerais bien désigner la taille des paragraphe

    mais étant donné qu'une balise <p> fait automatiquement un saut de ligne, il faudra que je joue sur les "margin-bottom" pour réduire les espaces

    je ne sais pas si je me suis très bien exprimé ...

    en css ça fonctionne nikel, mais là il faut le faire directement avec els balsie html

  2. #2
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Points : 91 220
    Points
    91 220
    Billets dans le blog
    20
    Par défaut
    Citation Envoyé par Coussati Voir le message
    salut

    je suis entrain de réaliser un tchat qui utilisera un navigateur (sans doute ie) et donc je dois connaitre quelques notions en html.
    C'est un bon début
    Une première base à connaitre et à ne jamais perdre de vue (ce qui évite ensuite de dire "ma balise ne fait pas ce que je veux...") :
    A la base, HTML est conçu pour structurer un document, c'est ce que l'on appelle un langage sémantique : chaque balise correspond à un contenu.
    Exemples : <h...> pour un titre, <ul> pour une liste non ordonnée, <li> pour un item de liste, <form> pour un formulaire, <table> pour un tableau <p> pour un paragraphe.
    C'est sûr que du coup, le contenu des pages web pouvant de moins en moins se limiter à la mise en page d'un document classique, les balises ont parfois été utilisées en dehors de leur fonction initiale...

    Cependant, il existe deux balises 'neutres' ou génériques, qui ne correspondent à aucune réalité sémantique : les balises <div> pour un élément block et <span> pour un élément inline.

    Dans ton cas, puisque tu ne souhaites manifestement pas créer un paragraphe, il est préférable d'utiliser une balise div.
    Attention, tu auras toujours ton saut de ligne (qui correspond à l'affichage à la sortie du bloc).

    Enfin, pour limiter la largeur, 3 solutions :
    -> l'attribut width (<div width="...">) à éviter, ne correspond plus aux recommandations et spécifications des standards du web.

    -> le style css dans la balise (<div style="width:...">) possible, mais autant que possible, on préfère séparer le contenu (html) du style (css) et du comportement (js)

    -> le style css externe, soit dans le body (cf point précédant, c'est pas le mieux) soit, et c'est ce qu'il faut s'efforcer de faire, dans un fichier séparé.
    element{width: ...;}

  3. #3
    Débutant
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    893
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 893
    Points : 330
    Points
    330
    Par défaut
    j'ai testé ta solution avec div, mais ça ne fonctionne pas lorsque la chaine est composée que d'un mot, donc je vais te donner un exemple :

    la chaine suivante :

    "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"

    je sais que la chaine est constitué que d'un mot, mais c'est un tchat, et les membres parlent souvent comme ça, donc il faut faire avec

    j'aimerais la mettre entre une balise qui fera en sorte qu'elle s'affiche sur plusieurs ligne (limitation du block)

    biensur j'aurai préféré utiliser du css à part, mais c'est pas possible dans mon projet, il faut juste le faire entre les balises

    pour ce qui est du respect du standard du web, ce n'est pas un problème majeur, vu que c'est plus une présentation de document comme tu dis pas un site web

  4. #4
    Débutant
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    893
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 893
    Points : 330
    Points
    330
    Par défaut
    ça m'a pris la journée, mais bon j'ai réussis lol

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <div style="width: 500px; word-wrap: break-word; margin-bottom: -19px;">
    merci pour ton aide

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [HTML] Limite de taille d'un href
    Par Scall dans le forum Balisage (X)HTML et validation W3C
    Réponses: 13
    Dernier message: 29/03/2007, 13h02
  2. [HTML] bloquer la taille d'une fenêtre
    Par discogarden dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 15/12/2005, 17h16
  3. [ Eclipse2.1 ][ Plugin ] limiter la taille des boutons
    Par whilecoyote dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 03/11/2005, 17h08
  4. [HTML] Limiter taille ligne <textarea>
    Par hedgehog dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 28/06/2005, 12h45
  5. [Tomcat][Jsp][Upload]Limiter la taille d'un upload...
    Par Titom dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 23/05/2005, 16h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo