ho creato un blocco e nel codice dovrei collegare un foglio css.
ho provato ad inserire:
ho messo il file nella directory del tema
ma niente non lo carica, dove sbaglio?
ho creato un blocco e nel codice dovrei collegare un foglio css.
ho provato ad inserire:
ho messo il file nella directory del tema
ma niente non lo carica, dove sbaglio?
puoi farlo:
- nel file .info: http://drupal.org/node/171209
- in template.php: http://drupal.org/node/225868
- inserendo le tag<style type="text/css"></style>
direttamente nel blocco (usando full html format)- inserendo il flie in *.tpl-php specifici
- usando css_injector: http://drupal.org/project/css_injector
ci saranno anche altri sistemi...
Certified to Rock
e ho usato la terza scelta, cioè ho inserito le tag
<style type...... direttamente nel blocco.
inserendo tra i tag href="nomefile.css"
non è che sbaglio il percorso?
Credo che la scelta #3 sia infelice, nel senso che un elemento
<style>
può solo apparire nel elemento<head>
per essere un documento "well formed" - cioè corretto: http://www.w3.org/TR/REC-html40/present/styles.html#h-14.2.3 Credo che css_injector sia più adatto per la tua esegenza.Il valore href può essere relativo al indirizzo root di Drupal. Se hai Drupal in un indirizzo /drupal ed il tuo CSS è nel percorso /drupal/sites/default/files/mio_css.css, allora l'href dev'essere "/drupal/sites/default/files/mio_css.css"
HTH
John
Più imparo, più dubito.
Hai ragione, John.
ho incluso quel metodo perchè lo uso in casi estremi (ad es quando non ho accesso ai file css),
ma non dovrebbe essere mai usato.
@asdomar usa css injector o inserisci una chiamata al css in template.php
per la cronaca: non ti funziona perchè non devi mettere il link al file, ma proprio gli stili.
Certified to Rock
ho risolto in altro modo forse più veloce: ho inserito la parte css nello style.