Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    <img src="..."> compreso di <br>

    Buongiorno a tutti ho il seguente problema:
    ogni volta che inserisco una immagine, qualsiasi sia il percorso della stessa, l'oggetto inserito dopo verrà visualizzato sulla riga successiva.
    Es.:
    [img]../img/immagine.gif[/img]<h3>Titolo</h3>
    Risultato:

    -----------
    |Immagine|
    -----------

    Titolo

    Come se il tag img avesse all'interno anche il tag
    ,
    è possibile che sia un problema dovuto al mio editor? (Uso Notepad++)
    Grazie a tutti per l'aiuto
    Ivan Hares

  2. #2
    Utente di HTML.it L'avatar di LineaPixel
    Registrato dal
    Mar 2008
    Messaggi
    1,571
    Assolutamente no, tutti i tag di titolo (h1, h2, etc) e di paragrafo devono comportarsi in questo modo.
    Se vuoi ottenere un comportamento differente puoi:
    - inserire il tag immagine all'interno del tag titolo (ma non amo particolarmente questa soluzione)
    - inserire il testo in un tag div o span formattando chiaramente il tutto via CSS (opzione che prediligo)
    - assegnare una classe CSS al tag h3 in questione in modo da controllarne la formattazione in maniera più diretta via CSS

  3. #3
    Scusami mi sono espresso male.
    Il problema non è dovuto al tag <h3> ma al tag <img>
    se scrivessi anche semplicemente:

    [img]...[/img] Titolo

    l'immagine e la scritta sarebbero su due linee differenti.

    Quindi il caso dei css sarebbe troppo dispendioso, dovrei modificare tutti i tag che potrei andare a mettere dopo ogni immagine.

    C'è qualche altra soluzione?
    Ivan Hares

  4. #4
    Se non ho capito male tu vuoi che l'immagine e il titolo siano disposti sulla stessa riga, sbaglio?
    Se non sbaglio ti basta dare al tag immagine il float a sinistra e il testo si piazzerà di seguito all'immagine e non su un'altra riga.

    Sempre se non ho capito male.

  5. #5
    Esattooooo!!!

    provo quindi con un align="left" ???

    Non ricordavo che il tag <img> avesse questo attributo!

    ci provo, altrimenti uso <font align="left">!!!

    Grazie 1000!
    Ivan Hares

  6. #6
    Utente di HTML.it L'avatar di LineaPixel
    Registrato dal
    Mar 2008
    Messaggi
    1,571
    Sbagliato, ti hanno parlato di "float", non di "align".
    Dimenticati per piacere del tag "font" e di specificare la proprietà "align" dentro ad un tag, è deprecato da anni e anni, ora tutti posizionamenti si fanno a livello di CSS.
    Per capirci, creiamo un codice di esempio:
    codice:
    <div id="contenitore">
       [img]indirizzo/immagine1.jpg[/img]
       Didascalia dell'immagine a tuo piacimento
    </div>
    In questo caso sarà molto semplice, con una sola riga di codice css, andare a modificare il posizionamento di tutti i tag IMG inseriti all'interno di quel tag DIV, in ogni pagina
    codice:
    #contenitore img {
       float: left;
    }

    Studiare studiare studiare!

  7. #7
    Dovevo spiegarlo meglio, scusatemi.

    Ecco, LineaPixel ha espresso con un esempio chiaro quello che intendevo.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.