|
Scegli la dimensione del carattere dei post: piccolo / medio / grande
domenica, febbraio 12, 2006 Stile Referrer List e i DOCTYPE XHTML
Mi scrive Marge, vado a vedere il suo sito e trovo un'ottima l'integrazione dello stile della referrer list con il suo layout. Però appunto mi chiedeva come mai, pur specificando delle dimensioni fisse della lista nell'editor, una volta aggiunto il codice per lo stile quelle dimensioni non venissero rispettate dal browser. Dipende dal DOCTYPE che avete indicato tra le primissime righe della vostra pagina html (o template). Alcuni DOCTYPE, tra cui i sempre più diffusi XHTML, richiedono un codice particolarmente preciso e quindi è sempre più raro che il browser -come succedeva fino a qualche annetto fa- faccia di testa sua, cercando di passar sopra ad errori e di auto-correggerli generosamente. Tornando a questo caso specifico (e venendo al sodo) in XHTML è necessario indicare le unità di misura esplicitamente, mentre nella modalità retro-compatibile (Quirksmode, cioè quella "faccio un po' come mi pare") si dava per scontato che non indicando unità di misura si intendesse esprimere dimensioni in Pixel (px). Quindi se in uno stile è indicato: width: 100; in XHTML viene ignorato, mentre è corretto scrivere: width: 100px; Tornando a Marge nel suo caso specifico ha: .hrl_listbox { height: 300; overflow: auto; width: 700; }
in cui la soluzione è aggiungere il 'px' dopo i numeri in rosso, come nel precedente esempio.Non è affatto un suo errore ma è dovuto al fatto che l'editor di referrer list non aggiunge automaticamente una unità di misura (anche se è indicato un "in pixel" mea culpa!) o meglio così era all'inizio -e parlo di DUE anni fa!- poco dopo ho pensato fosse utile lasciare la scelta libera, potendo indicare la propria unità di misura liberamente nella casella stessa (o in seguito, manualmente, nel codice style ottenuto) per esempio 100em, 100%, 100px, etc.. ______________________ Qualche news freschissima: Cattive novelle: Non potrò modificare o apportare migliorie al mio sito su altervista, quello su cui gira attualmente il tutto, per un po' di tempo (perché? leggi sotto) Buone novelle: ho spostato i lavori su un dominio indipendente da altervista, un mio spazio web direttamente su un servizio di hosting professionale, a pagamento ovviamente. Questo, oltre il nome più corto, significa libertà completa e anche più potenza, soprattutto di capacità di spazio e di trasmissione (banda). Peccato che vuol dire anche che devo tirare fuori i "soldini" dalle mie tasche *sigh*! Questa, almeno personalmente, non è proprio il massimo della buona novella ![]() ma sono sicuro che sia stato un ottimo passo e a breve potrete apprezzarne i risultati! Man mano i servizi saranno spostati sul nuovo server, vi terrò aggiornati sul trasloco. A presto! |