• User Attivo

    Inserire un a capo dentro tag alt

    salve a tutti, ho la necessità di inserire dentro un tag alt del testo che prelevo dinamicamente da alcuni campi php. Inoltre dopo la visualizzazione di ognuno di questi campi il testo deve andare a capo.

    faccio un esempio pratico.

    [php]
    <?php
    $testo_alt = "
    COGNOME: $cognome <br>
    NOME: $nome<br>
    ETA': $eta<br>.....
    ";
    ?>
    <a href="link" title="<?php echo $testo_alt?>" alt="<?php echo $testo_alt?>">testo link
    </a>
    [/php]Ora succede che il br non funziona e quindi il testo non va a capo.
    Ho provato a sostituire il br con il codice & # 10 ; ma funziona solo con explorer.
    Come faccio a trovare un codice univoco che mi consenta di andare a capo dentro il tag alt?


  • User Attivo

    Nè l'attributo "alt" nè il "title" sono la strada che devi usare.

    L'"alt" serve per il testo alternativo ad una immagine (ad esempio per browser solo testuali) quindi non vedo che tipo di "alternativa" possa offrire nel caso di un link.

    Il "title" serve per dare ulteriori informazioni su un link (quindi potrebbe andare bene) ma non accetta HTML.

    La soluzione corretta è usare dei "tooltips": cerca su Google oppure parti da qui per una soluzione piuttosto elegante con jQuery: h t t p ://flowplayer.org/tools/tooltip/index.html