|
Con Xhtml 1.0 strict e Xhtml 1.1 non è possibile utiizzare l'attributo target per far aprire il link un una nuova finesta (target="_blank"). Sul luogo in cui sia più corretto far aprire i link esterni c'è una diatriba infinita, ma non è questa la sede per approfondire il discorso. Io, da navigatore, trovo più comodo che i collegamenti esterni si aprano in finestre nuove, tant'è che quando clicco ho sempre il dito premuto su Shift (spesso, per la gioia di Windows, anche per aprire i link interni, così da avere contemporaneamente tante finestrelle aperte). |
|
Last Updated ( 28 Feb, 2006 at 11:47 AM )
|
|
Read more...
|
|
|
Uno tra gli effetti grafici più comuni che vengono realizzati con l'uso dei css è il rollover, che sfrutta le proprietà dei link. Il rollover può consistere in uno sfondo di solo colore (es.: #ccc o Grey), oppure in uno sfondo realizzato attraverso l'uso di immagini. In quest'ultimo caso bisogna stare attenti alla tecnica che si utilizza, perchè, il caricamento dell'immagine associata all'evento hover, può provocare uno spiacevole effetto "vuoto". Infatti se per il rollover su usano 2 immagini differenti, all'apertura della pagina è caricata la sola immagine di a:link (nuovo o visitato), mentre quella dell' a:hover è caricata solo al passaggio del mouse. Su Internet Explorer 6 il fenomeno si accentua per un bug del browser e si ripropone ogniqualvolta si apre la pagina. |
|
Last Updated ( 03 Feb, 2006 at 05:03 PM )
|
|
Read more...
|
|
|
Internet Explorer 5.x e IE 6 in quirk mode, ovvero senza un corretto doctype nella pagina, includono nella larghezza dei div (indicata nell'attributo width) anche il padding e i bordi. Invece i browser standard compliant interpretano la width come l'area a disposizione per il contenuto, alla quale si aggiungono padding e border. Per ovviare ai problemi derivanti da queste differenze una delle soluzioni più gettonate è il box model hack di Tantek, o una delle sue varianti. |
|
Last Updated ( 31 Mar, 2006 at 12:32 AM )
|
|
Read more...
|
|
|