Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15

Discussione: Info Tag Option

  1. #1

    Info Tag Option

    Ciao...

    ho creato un menù a tendina e mi chiedevo come poter impostare il grassetto sul contenuto di un Tag Option...

    Grazie,
    Maury

  2. #2
    Così hai già provato?
    codice:
    XHTML
    <select>
       <option>1</option>
       <option class="importante">2</option>
       <option>3</option>
       ...
    </select>
    
    CSS
    .importante {
       font-weight:bold;
    }

  3. #3
    Ho provato anche così ma non mi cambia il carattere...

    Premetto che la pagina è in PHP;

    Ho creato il css così:

    codice:
    <style type="text/css">
    .cat {font-weight: bold;}
    </style>
    e l'ho poi richiamato dal tag option così:

    codice:
    $categorie .= "<option class=\"cat\" value= ecc. ecc.

  4. #4
    Ma non dovrai mica creare un titolo per raggruppare un insieme di option?

    Nel qual caso devi usare l'elemento optgroup. Ecco un esempio:
    codice:
    <select id="cibo">
       <optgroup label="frutta">
          <option>Mela</option>
          <option>Pera</option>
          <option>Banana</option>
       </optgroup>
       <optgroup label="verdura">
          <option>Cetriolo</option>
          <option>Zucchina</option>
          <option>Carota</option>
       </optgroup>
    </select>

  5. #5
    In che senso un titolo?

    Avendo una lista di opzioni alcune devono essere in grassetto ed altre no... Per il tag option è previsto l'attributo class, solo che sembra non degnarlo minimamente, anche se il CSS l'ho definito all'inizio della pagina...

  6. #6
    Ho modificato il mio post precedente: corrisponde alle tue esigenze?

  7. #7
    Grazie per i consigli... Ho utilizzato il tag <optgroup> e sono riuscito a venirne fuori...

    Ancora grazie!

  8. #8
    Queste risposte non mi piacciono molto.

    E' risaputo che molti progettisti utilizzano i marcatori solo per dare un "effetto grafico" al testo che racchiudono. Per fortuna di questi tempi la tendenza sta cambiando a favore della riscoperta dei principi e degli scopi originari del linguaggio di markup.

    Tutto questo per dire che i tag vanno usati per il loro reale significato. Quindi, la mia domanda è: hai usato optgroup per "raggruppare opzioni che rispondono ad uno stesso criterio" oppure per "rendere grassetto un testo"?


  9. #9
    Eseguo una query SQL per estrarre categorie e sottocategorie di un forum... Il tag optgroup mi è tornato utile per evidenziare le categorie...

    Solo che oggi ho notato un altro problema... Il valore della label viene troncato alla prima parola; se il nome della categoria ha 2 o più parole mi viene mostrata solo la prima.

    Es: Bar Sport -> Bar

  10. #10
    Prova ad usare un'entità nel valore dell'attributo. Riferendoci al problema:
    codice:
    <optgroup label="Bar&_nbsp;Sport">
    Ovviamente l'entità va scritta senza l'underscore, qui inserito per motivi tecnici.

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.