• User

    Grassetto Determinate Parole

    Ciao!

    Mi chiedevo se grazie i CSS è possibili inserire il grassetto a determinate parole automaticamente.

    Es. dico ai CSS di inserire il grassetto ogni volta che nella pagina appare la parola "informatica"

    e lui automaticamente inserisci il grassetto alla parola informatica :mmm:

    aspetto vostre risposte


  • User Attivo

    @housed93 said:

    Ciao!

    Mi chiedevo se grazie i CSS è possibili inserire il grassetto a determinate parole automaticamente.

    Es. dico ai CSS di inserire il grassetto ogni volta che nella pagina appare la parola "informatica"

    e lui automaticamente inserisci il grassetto alla parola informatica :mmm:

    aspetto vostre risposte

    Ciao Housed93,
    nel modo che dici tu non si può fare, perchè i CSS si applicano solo su elementi HTML e non direttamente sul contenuto.

    Però puoi dare il grassetto ad uno <span> (o un altro tag come <strong>), e racchiuderci la parola informatica: <span>informatica</span>.

    [html]span { font-weight: bold; }[/html]


  • User Attivo

    @Laburno said:

    Ciao Housed93,
    nel modo che dici tu non si può fare, perchè i CSS si applicano solo su elementi HTML e non direttamente sul contenuto.

    Però puoi dare il grassetto ad uno <span> (o un altro tag come <strong>), e racchiuderci la parola informatica: <span>informatica</span>.

    [html]span { font-weight: bold; }[/html]

    a quanto mi risulta dovresi crearti una funzioncina con un linguaggio server-side (php, asp, ecc...) che controlli il testo e in caso di corrispondenza, inserisca prima e dopo il <b> o <strong> ... non so se esiste altra maniera... io farei così...


  • Super User

    Può anche creare uno script javascript che controlli il contenuto e dove trova la determinata parola gli applica il grassetto


  • User Attivo

    @karedas said:

    Può anche creare uno script javascript che controlli il contenuto e dove trova la determinata parola gli applica il grassetto

    giusto... ma in questo modo sarà costretto ad apportare la modifiche ogni qualvolta un untente richiede la pagina.... se utilizza un db e memorizza li i suoi testi, potrebbe creare uno script che insericsa il grassetto e far passare tutti i testi per questo script, dopodichè memorizzare il tutto nel db, così le modifiche sono già presenti, e il semplice richiamo del testo dal db (che dovrebbe comunque farlo per stamparlo a video), farebbe modificare i diversi tag html in automatico senza ulteriore perdita di tempo e banda...

    poi dipende dalle necessità e dalla quantità di testo da modificare...


  • Super User

    Può anche creare un array e memorizzarli al suo interno senza bisogno del db