Esercizio 1



1. Quante e quali possibilità esistono per applicare uno stile ad un documento HTML?


Esistono due possibilità per applicare uno stile a un documento html, o con css o html.


2. Qual'è la sintassi corretta per la creazione di una regola di un foglio di stile?


La sintassi corretta per la creazione di una regola su un foglio di stile è la seguente, si apre il tag style, e all'interno si apre il tag a cui si vogliono applicare le regole.
esempio:

		p{
			font-family: Verdana;	
		}
	

3. Sintassi CSS. Quali dei seguenti frammenti CSS sono corretti? Se non lo sono, perchè?

	a { color: red; }
	
	b { color=green; font-weight=bold; } 
	
	d{ color="green"; font-weight="bold"; }
	
	e,f,g { color:green, font-weight:bold; }  
	
	e;f;g { color:green; font-weight:bold; } 


Il primo codice è giusto, il secondo non è giusto perchè non ci devono essere gli uguali, il terzo non è giusto perchè d
non deve essere tra doppi apici e non ci devono essere i due punti e non gli uguali, il quarto è tutto giusto apparte il punto e virgola dopo il green e non la virgola,
e virgole non una virgola e l' ultimo è sbagliato perchè tra un tag e l'altro devono esserc i delle virgole.


4. Cerca e indica cosa rappresentano le seguenti proprietà che possono essere usate in CSS? Quali valori possono assumere ?

	
		font-family 
		font-weight 
		color
		font-style 
		margin 
		padding 
		left 
		top 
		z-index 
		text-decoration 
	

Font-family = cambia il font dei caratteristica

		font-wight = cambia la grandezza dei caratteri on px o in em.
		
		color = questo cambia il colore di un testo, di uno sfondo,...
		
		font-style = definisce lo stile di un testo come bold, italico,...
		
		margin = puoi creare un immagine a un testo, in px o in em come margin-right, margin-left,...
		
		margin = puoi fare un margine o in px o in em, su un testo, un immagin o altro.
		
		padding = puoi fare un margine interno della misura che vuoi come px e em, padding-bottom, padding-left,...
		
		left = serve a dichiarare la posizione di un qualsiasi cosa che si puo allineare, in questo caso sinista, comme padding, margin, float,...
		
		top = ha la stessa funzione di left solo che prende il lato sopra.
		
		z-index = serve per creare dei livelli, sovrappone delle cose.
		
		text-decoration = serve a togliere le sottolineature dai testi.
	


5. Che differenza c'è tre l'utilizzo degli attributi id e class, e il loro relativo utilizzo con i fogli di stile ?

L'id puoi usarlo solo per un unico tag, mentre class puoi utilizzarlo per più tag, quindi se vuoi una caratteristica per più
tag devi usare class.