Indice del forum Olimpo Informatico
I Forum di Zeus News
Leggi la newsletter gratuita - Attiva il Menu compatto
 
 FAQFAQ   CercaCerca   Lista utentiLista utenti   GruppiGruppi   RegistratiRegistrati 
 ProfiloProfilo   Messaggi privatiMessaggi privati   Log inLog in 

    Newsletter RSS Facebook Twitter Contatti Ricerca
* Come strutturare file css grandi
Nuovo argomento   Rispondi    Indice del forum -> Linguaggi per Internet
Precedente :: Successivo  
Autore Messaggio
kluster
Dio maturo
Dio maturo


Registrato: 15/04/06 13:14
Messaggi: 2898

MessaggioInviato: 26 Nov 2006 15:56    Oggetto: * Come strutturare file css grandi Rispondi citando

Riporto il link ad un articolo molto interessante che mostra un metodo corretto per strutturare i vostri file css, partendo dal giusto ordine di inserimento dei separatori, la qualificazione del loro percorso completo, l'indentazione ed altri trucchi:
http://friendlybit.com/css/how-to-structure-large-css-files/
l'articolo è in inglese, se non capite qualcosa sono a disposizione.
Top
Profilo Invia messaggio privato
Marcolino
Semidio
Semidio


Registrato: 27/04/05 15:26
Messaggi: 257
Residenza: Udine e dintorni

MessaggioInviato: 11 Gen 2007 23:07    Oggetto: Rispondi citando

Mi pare che più che un metodo per grandi file di fogli di stile sia una regola da applicare sempre, francamente mi pare che abbia scoperto l'acqua calda.
Però ha ragione, dare un ordine ai selettori così come li si mette nell'html da un senso di ordine al file, per il resto non serve a nulla.
Top
Profilo Invia messaggio privato HomePage
splarz
Moderatore Hardware e Networking
Moderatore Hardware e Networking


Registrato: 20/08/06 15:54
Messaggi: 2767

MessaggioInviato: 14 Gen 2007 23:31    Oggetto: Rispondi citando

io ho apprezzato l'articolo, sarà anche l'acqua calda ma in genere ci si arriva sbagliando molti fogli di stile prima Razz
Top
Profilo Invia messaggio privato
madvero
Amministratore
Amministratore


Registrato: 05/07/05 21:42
Messaggi: 19507
Residenza: Sono brusco con voi solo perchè il tempo è a sfavore. Penso in fretta, quindi parlo in fretta

MessaggioInviato: 17 Gen 2007 22:14    Oggetto: Rispondi citando

spetta un attimo... sarà l'inglese ma io non l'ho capito.
fatemi fare il riassunto.

i suggerimenti sono:
- strutturare il css nello stesso modo in cui è fatto il foglio, ovvero se prima c'è l'header, nel foglio di stile definire lo stile dell'header etc...
- se il foglio di stile è lungo, mettere la path completa dell'area del foglio che si sta definendo, in modo da capire tutto al volo
- identare
- fare in modo che le righe del css non siano tanto lunghe a andare a capo, regolandosi in saggio modo con le spiega messe a margine
- definire le proprietà di tutti gli elementi sempre nello stesso ordine, magari prima lo sfondo, poi il carattere, poi i pixel... meglio se si usa l'ordine alfabetico

ho capito bene?

mi state dicendo che (ordine logico & mentale specifico di chi si scrive il foglio di stile a parte) esiste qualcuno che fa i fogli di stile a capocchia, definisce prima come dev'essere il corpo dell'h2, poi lo sfondo del body, poi i link dell'header...
non ci credo.
dai, non ci credo.
Top
Profilo Invia messaggio privato
madvero
Amministratore
Amministratore


Registrato: 05/07/05 21:42
Messaggi: 19507
Residenza: Sono brusco con voi solo perchè il tempo è a sfavore. Penso in fretta, quindi parlo in fretta

MessaggioInviato: 17 Gen 2007 22:18    Oggetto: Rispondi citando

ps: mi sembrava però di aver letto da qualche parte che sarebbe meglio raggruppare il più possibile gli elementi comuni del foglio di stile, una volta generato il css.
forse nei suggerimenti nel validatore del w3c?
forse è sempre il mio inglese... prima o poi mi iscrivo a qualche corso, promesso.
Top
Profilo Invia messaggio privato
splarz
Moderatore Hardware e Networking
Moderatore Hardware e Networking


Registrato: 20/08/06 15:54
Messaggi: 2767

MessaggioInviato: 17 Gen 2007 23:09    Oggetto: Rispondi citando

Citazione:

mi state dicendo che (ordine logico & mentale specifico di chi si scrive il foglio di stile a parte) esiste qualcuno che fa i fogli di stile a capocchia, definisce prima come dev'essere il corpo dell'h2, poi lo sfondo del body, poi i link dell'header...
non ci credo.
dai, non ci credo.

io ho cominciato scrivendo quasi a casaccio. poi diventano grandi e ti fermi un attimo a domandarti se non sia il caso di dare un ordine logico, magari qualche commento, ecc.
è la scoperta dell'acqua calda, ma magari ci si trova qualche suggerimento cui non s'aveva pensato in precedenza, tutto qui.
Top
Profilo Invia messaggio privato
madvero
Amministratore
Amministratore


Registrato: 05/07/05 21:42
Messaggi: 19507
Residenza: Sono brusco con voi solo perchè il tempo è a sfavore. Penso in fretta, quindi parlo in fretta

MessaggioInviato: 17 Gen 2007 23:32    Oggetto: Rispondi citando

vabbè, che c'entra... tutti quando hanno messo mano per la prima volta ad un css hanno pasticciato (me compresa) !!! prendevi un pezzo di una pagina di prova, gli davi un nome, facevi un css e mettevi le definizioni dell'id... prendevi un altro pezzetto, sperimentavi altre cose... giusto per vedere come funzionano. però quando ti metti a fare una paginetta, vai in ordine.
certo, è il tuo ordine mentale, magari a qualcuno che legge il tuo css sembra una cosa da squilibrati, ma un ordine c'è (lo dico nel caso qualcuno vedesse i miei penosi css... io sto ancora all'abc).
tanto per farti un esempio scemo, io i /* non so manco cosa siano: non commento niente. anche dell'identazione fondamentalmente me ne frego: capirai, tre righe in totale di attributi!
ognuno fa un po' come crede, ma penso che sia impossibile non seguire un preciso ordine per raccapezzarsi. per qualcuno, magari l'ordine è definire prima tutti i particolari del body, tutta la formattazione del testo e poi caratterizzare i singoli div... ma l'ordine c'è.
Top
Profilo Invia messaggio privato
Marcolino
Semidio
Semidio


Registrato: 27/04/05 15:26
Messaggi: 257
Residenza: Udine e dintorni

MessaggioInviato: 20 Gen 2007 10:58    Oggetto: Rispondi citando

madvero ha scritto:
... snip ...
tanto per farti un esempio scemo, io i /* non so manco cosa siano: non commento niente. anche dell'identazione fondamentalmente me ne frego: capirai, tre righe in totale di attributi!

[doctor house mode = on]Ah ecco, ora capisco tante cose, sicura di aver capito?[/doctor]
Citazione:

ognuno fa un po' come crede, ma penso che sia impossibile non seguire un preciso ordine per raccapezzarsi. per qualcuno, magari l'ordine è definire prima tutti i particolari del body, tutta la formattazione del testo e poi caratterizzare i singoli div... ma l'ordine c'è.

Se non hai metodo non imparerai nulla, te lo dico perché io tendo a non avere metodo, poi mi fermo a guardare e comprendo che non ci ho capito nulla.
Non importa se sono tre selettori o tremila, se non commenti, non ti abituerai a commentare mai i tuoi lavori.
Anche io non commentavo mai, come tantissimi pensavo: se è un commento lo leggerà solo chi guarda il codice non il parser del browser, quindi non serve.
Cavolo ma nei libri di informatica, che ce la mettono a fare quella frase, perché perdono tempo e inchiostro a scrivere un commento sui commenti?
I commenti servono eccome, anche se sono tre selettori solo, magari per capire che cavolo ce li hai messi a fare Smile

Il venerdì, devo ricordarmi di non guardare House in TV.
Top
Profilo Invia messaggio privato HomePage
rebelia
Dio maturo
Dio maturo


Registrato: 17/07/03 09:22
Messaggi: 7987

MessaggioInviato: 20 Gen 2007 11:23    Oggetto: Rispondi citando

concordo, il venerdi' puoi fare di meglio Razz Mr. Green

concordo anche con commenti e indentature: sono comodi a prescindere dalla lunghezza del css e ti rendono velocissimo rivederlo se serve Smile
Top
Profilo Invia messaggio privato HomePage
splarz
Moderatore Hardware e Networking
Moderatore Hardware e Networking


Registrato: 20/08/06 15:54
Messaggi: 2767

MessaggioInviato: 20 Gen 2007 12:30    Oggetto: Rispondi citando

rebelia ha scritto:
concordo anche con commenti e indentature: sono comodi a prescindere dalla lunghezza del css e ti rendono velocissimo rivederlo se serve

infatti ho cominciato a commentare ed indentare quando ho cominciato a perdermi nel codice 8) mai più senza metodo!
Top
Profilo Invia messaggio privato
madvero
Amministratore
Amministratore


Registrato: 05/07/05 21:42
Messaggi: 19507
Residenza: Sono brusco con voi solo perchè il tempo è a sfavore. Penso in fretta, quindi parlo in fretta

MessaggioInviato: 20 Gen 2007 18:38    Oggetto: Rispondi citando

voi mettete mano a tanti siti, io ad uno soltanto: ci sono tre selettori in croce, se me li dimentico sono deficiente !!!
Top
Profilo Invia messaggio privato
splarz
Moderatore Hardware e Networking
Moderatore Hardware e Networking


Registrato: 20/08/06 15:54
Messaggi: 2767

MessaggioInviato: 20 Gen 2007 19:09    Oggetto: Rispondi citando

io son talmente rinco che nel tuo sarei capace di perdermi Razz
Top
Profilo Invia messaggio privato
Marcolino
Semidio
Semidio


Registrato: 27/04/05 15:26
Messaggi: 257
Residenza: Udine e dintorni

MessaggioInviato: 26 Gen 2007 16:01    Oggetto: Rispondi

Tutti abbiamo iniziato da qualche parte.
Top
Profilo Invia messaggio privato HomePage
Mostra prima i messaggi di:   
Nuovo argomento   Rispondi    Indice del forum -> Linguaggi per Internet Tutti i fusi orari sono GMT + 2 ore
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi argomenti
Non puoi rispondere a nessun argomento
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi