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

    [xhtml]formattazione migliore del testo

    ciao,

    una curiosità irresistibile.
    secondo voi, con un Doctype xhtml 1.1, se voglio dare il titolo a un paragrafo, aldilà della velocità con cui lo scrivo, sarebbe più corretto scrivere:



    titolo</p>

    oppure è meglio

    <p style="font-weight:bold">titolo</p>

    oppure è proprio indifferente?

  2. #2
    Utente di HTML.it L'avatar di pacovox
    Registrato dal
    Oct 2001
    Messaggi
    557
    l'elemento strong ha valore strutturale, ovvero serve per dare enfasi ad una parola o frase, che poi i browser lo restituiscano in grassetto e che gli screen reader dovrebbero segnalarlo è un altro discorso.
    Con lo stile non dai nessuna enfasi, sostituisci il tag [b].
    A mio avviso però nel tuo caso è più corretto l'uso di un'intestazione:
    <h1>titolo</h1>


    paragrafo</p>

  3. #3
    Utente di HTML.it L'avatar di floyd46
    Registrato dal
    Feb 2002
    residenza
    Apulia
    Messaggi
    2,641
    secondo me sarebbe meglio creare una classe:
    <p class="bold">bla bla bla</p>
    ciao
    "Le persone che realizzano layout con tabelle annidate, spacer gif o che ignorano l'accessibilità non possono più definirsi professionisti." Andy Clarke
    --------------------------------

    www.extrowebsite.com

  4. #4
    Utente di HTML.it L'avatar di pacovox
    Registrato dal
    Oct 2001
    Messaggi
    557
    Motivo?

  5. #5
    Utente di HTML.it L'avatar di floyd46
    Registrato dal
    Feb 2002
    residenza
    Apulia
    Messaggi
    2,641
    Originariamente inviato da pacovox
    Motivo?
    inserire lo <style> nella pagina potrebbe non essere accettato dal validatore. Oppure, come hai scritto tu, usare il tag [b].
    Se vuoi che le parole in grassetto restino tali anche senza i CSS.
    ciao
    "Le persone che realizzano layout con tabelle annidate, spacer gif o che ignorano l'accessibilità non possono più definirsi professionisti." Andy Clarke
    --------------------------------

    www.extrowebsite.com

  6. #6
    Utente di HTML.it L'avatar di pacovox
    Registrato dal
    Oct 2001
    Messaggi
    557
    inserire lo <style> nella pagina potrebbe non essere accettato dal validatore.
    Gli stili in linea non danno problemi di validazione, sono forse più scomodi da gestire ma a mio avviso non è questo il problema.
    Oppure, come hai scritto tu, usare il tag [b].
    Ok, se però la parola/frase è da enfatizzare nel contesto del paragrafo.
    Nel caso di un titolo è più corretto l'uso degli elementi opportuni quali h1 h2 ecc. da formattare tramite css secondo le esigenze.
    L'elemento

    definisce un paragrafo, non un titolo.

  7. #7
    per i titoli bisogna usare i tag da <h1> a <h6>

    nel css poi puoi decidere di dargli la formattazione che vuoi usando i selettori...
    esempio:
    codice:
    h1 {font:2em Verdana, sans-serif; padding: 2.5em 0 0 10px; margin:0;}
    h2 {font:1.5em Verdana, sans-serif; padding: 1em 0 0 15px; margin:0;}
    h3 {font:1.2em Verdana, sans-serif; padding: 2em 0 0 20px; margin:0; font-style: italic;}

  8. #8
    Originariamente inviato da andrea.paiola
    per i titoli bisogna usare i tag da <h1> a <h6>

    nel css poi puoi decidere di dargli la formattazioen che vuoi usando i selettori...
    esempio:
    codice:
    h1 {font:2em Verdana, sans-serif; padding: 2.5em 0 0 10px; margin:0;}
    h2 {font:1.5em Verdana, sans-serif; padding: 1em 0 0 15px; margin:0;}
    h3 {font:1.2em Verdana, sans-serif; padding: 2em 0 0 20px; margin:0; font-style: italic;}
    direi che questa soluzione "suona meglio"...

    denkiu

  9. #9

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.