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

    Problemino in "A HREF" "/A"

    Ciao a tutti,... ed anche agli altri

    Vorrei creare un link (il solito "a href" "/a") evitando però che il testo contenuto venga sottolineato e cambiato di colore.
    Naturalmente, solo lui, non tutti i link nella pagina.

    Si può fare?
    Come?
    Zievatron
    (Il Nuovo Druido)

  2. #2
    Utente di HTML.it L'avatar di floyd46
    Registrato dal
    Feb 2002
    residenza
    Apulia
    Messaggi
    2,641

    Re: Problemino in "A HREF" "/A"

    applicando una classe al link:

    .tuaclasse a:link, .tuaclasse a:visited{
    color:#000;
    font-weight:bold;
    }

    .tuaclasse a:hover{
    color:#000;
    text-decoration:none;
    }
    saluti
    "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

  3. #3
    Grazie floyd46,
    però, siccome sono alquanto profano, dovresti darmi anche qualche precisazione:

    1. dove devo inserire esattamente le righe di codice che mi hai scritto?

    2. devo scriverlo esattamente così, o quel ".tuaclasse" sta per un nome qualsiasi di mia scelta purchè inizi con "." e finisca con "classe", o è ancora diversa?
    Zievatron
    (Il Nuovo Druido)

  4. #4
    Devi metterlo in un css esterno.
    Crei una pagina vuota e inserisci quello che ti ha scritto floyd46, al posto di tua classe puoi mettere quello che vuoi. Poi la salvi come classi.css

    Poi, nell'head della pagina devi aggiungere
    codice:
    <link href="classi.css " rel="stylesheet" type="text/css" />
    e al link dove vuoi togliere la sottolineatura richiami la classe come da post precedente.

  5. #5
    Originariamente inviato da lorenzos
    Devi metterlo in un css esterno.
    Crei una pagina vuota...
    Questa parte dovrebbe essere chiara
    Poi, nell'head della pagina devi aggiungere
    codice:
    <link href="classi.css " rel="stylesheet" type="text/css" />
    Sicuro di aver scritto correttamente questo codice? Non è che va scritto:
    codice:
    <link href="classi.css" rel="stylesheet" type="text/css">
    e al link dove vuoi togliere la sottolineatura richiami la classe come da post precedente.
    Ma il post precedente non indica solo quello che va scritto nel foglio .css?
    Zievatron
    (Il Nuovo Druido)

  6. #6
    Ho fatto qualche prova senza concludere niente.
    Poi mi sono accorto che proprio questa pagina del forum ha la caratteristica dei link senza sottolineatura.
    Ho prelevato il file .css di questa e l'ho sostituito al mio.
    Tutti i link sono diventati senza sottolineatura e questo, ovviamente, senza tenr alcun conto di un richiamo specifico.
    Studiando il contenuto del file .css credo di aver individuato qualche errore di scrittura nel codice suggeritomi che ho provato a correggere così:
    codice:
    A.tuaclasse:link, A.tuaclasse:visited {color:#000; font-weight:bold;}
    A.tuaclasse:hover {color:#000; text-decoration:none;}
    In questo modo ho ottenuto che i link senza richiamo restano normali, mentre a quelli con il richiamo class="tuaclasse" la sottolineatura scompare quando si passa sul testo con il mouse.

    Il principio di funzionamento incomincia a diventare chiaro

    C'è qualche manuale on-line che spiega la varietà delle istruzioni che si possono inserire nei fogli .css?
    Zievatron
    (Il Nuovo Druido)

  7. #7
    Utente di HTML.it L'avatar di floyd46
    Registrato dal
    Feb 2002
    residenza
    Apulia
    Messaggi
    2,641
    Il codice che devi scrivere nella pagina html è quello che ti ha scritto l'amico lorenzos:
    <link href="classi.css " rel="stylesheet" type="text/css" />
    Poi devi, ovviamente, rikiamare la classe assegnata nel CSS, all'interno della pagina htm, in questo modo:
    a href="#" class="nomeDellaClassechehaiscrittoNelFoglioDiStil e">
    link</a>

    Spero di essere stato kiaro.
    Floyd
    "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

  8. #8
    Sì Floyd,
    Per essere chiaro ormai è chiaro.
    Lo spazio e la slash in più nel codice da scrivere nella pagina .html sono ininfluenti.
    E' solo che come me lo avevi scritto tu il codice per il file .css a me non ha prodotto nessun effetto. Come l'ho modificato dopo averlo confrontato con quello di questa pagina invece sì.
    Sei sicuro che sia corretto scrivere:
    .tuaclasse a:link (ecc...)
    piuttosto che:
    A.tuaclasse:link (ecc...)

    A me ha funzionato solo la seconda
    Zievatron
    (Il Nuovo Druido)

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.