<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Tutorial Photoshop &#124; WebDesign &#187; oggetti css</title>
	<atom:link href="http://www.andrealeti.it/tag/oggetti-css/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.andrealeti.it</link>
	<description></description>
	<lastBuildDate>Mon, 06 Feb 2012 02:17:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>CSS: Posizionare gli oggetti</title>
		<link>http://www.andrealeti.it/css-posizionare-gli-oggetti/</link>
		<comments>http://www.andrealeti.it/css-posizionare-gli-oggetti/#comments</comments>
		<pubDate>Mon, 17 Aug 2009 21:39:28 +0000</pubDate>
		<dc:creator>Andrea Leti</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Corso CSS]]></category>
		<category><![CDATA[Fogli di Style]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[oggetti css]]></category>
		<category><![CDATA[posizionare oggetti css]]></category>

		<guid isPermaLink="false">http://www.andrealeti.it/?p=144</guid>
		<description><![CDATA[La parte dei CCS relativa al posizionamento degli elementi è un argomento complesso che studiato a fondo ci permetterà di creare architetture di pagine anche [...]]]></description>
			<content:encoded><![CDATA[<p>La parte dei CCS relativa al posizionamento degli elementi è un argomento complesso che studiato a fondo ci permetterà di creare architetture di pagine anche senza il minimo utilizzo di tabelle.</p>
<p>Grazie a questi principi dei CSS potremo creare i nostri layout di pagina staccandoci definitivamente da quelle che sono le limitazioni che una tabella può dare.</p>
<p>Ho intenzione di affrontare la questione in due lezioni. Nella prima esamineremo la proprietà <strong>position</strong> e le diverse modalità 	  di posizionamento. Nella seconda vedremo con quali proprietà è possibile posizionare <strong>con precisione</strong> gli  	  elementi e gestirne alcuni decisivi aspetti visuali.</p>
<p><strong>La proprietà position</strong></p>
<p>position è la proprietà fondamentale per la gestione della posizione degli elementi, di cui determina la modalità di presentazione sulla pagina. Si applica a tutti gli elementi e non è ereditata. Sintassi:</p>
<pre>&lt;selettore&gt; {position: &lt;valore&gt;;}</pre>
<p>i valori che questo parametro può assumere sono 4: fixed, absolute, static, relative. Gli unici due al momento supportati dai vari browser sono solo due: <strong>absolute</strong> e <strong>relative.</strong> Parlerò, infatti, solo du questi due parametri.</p>
<ul>
<li><strong>absolute</strong> &#8211; L’elemento, o meglio, il box dell’elemento viene rimosso dal flusso del documento ed è posizionato in base alle coordinate fornite con le proprietà<strong> </strong><strong>top, left, right o bottom</strong>. Il posizionamento avviene sempre rispetto al box contenitore dell’elemento. Un elemento posizionato in modo assoluto scrorre insieme al resto del documento.</li>
<li><strong>relative </strong>- L’elemento viene posizionato relativamente al suo box contenitore. In questo caso il box contenitore è il posto che l’elemento avrebbe occupato nel normale flusso del documento. La posizione viene anche qui impostata con le proprietà <strong>top, left, bottom, right</strong>. Ma qui esse non indicano un punto preciso, ma l’ammontare dello spostamento in senso orizzontale e verticale rispetto al box contenitore.</li>
</ul>
<p>La creazione di un livello tipo potrebbe essere questa:</p>
<pre>#immagine{ position:absolute;
           top:50px; left:20px; z-index:1; }</pre>
<p>In questo esempio, scopriamo una nuova proprietà: <strong>z-index</strong>. La proprietà z-index indica al browser la posizione sul piano azimutale, rispetto al resto della pagina. Cosa vuol dire: prendiamo due fogli di carta, su uno gli scriviamo testo, sull’altro immagine. Mettiamoli uno sull’altro: abbiamo definito lo z-index ovvero il “livello” superiore o inferiore dell’immagine rispetto al testo. L’unico valore permesso per questa proprietà è un valore numerico piu alto sarà il valore piu sara in rilievo rispetto al resto della pagina. Se mettiamo un valore negativo per esempio -1 il box contenitore andrà a finie sotto lo sfondo! Difficilmente visibile!</p>
<p>E a proposito di visibilità ci sarebbe anche un’altra proprietà, appunto <strong>visibility</strong>. Dal nome stesso si capisce a cosa può servire, ovvero a rendere visibile o meno un oggetto( testo, immagini o altro) fino a che non si verifichi una determinata condizione. I valori possibili per quest’ultima proprietà sono due: <em><strong>hidden</strong></em> (nascosto) e <em><strong>visible</strong></em> (visibile).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andrealeti.it/css-posizionare-gli-oggetti/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gli oggetti o tipi di elementi nei CSS</title>
		<link>http://www.andrealeti.it/css-gli-oggetti-tipi-di-elementi/</link>
		<comments>http://www.andrealeti.it/css-gli-oggetti-tipi-di-elementi/#comments</comments>
		<pubDate>Mon, 17 Aug 2009 21:38:15 +0000</pubDate>
		<dc:creator>Andrea Leti</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[elementi css]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[oggetti css]]></category>
		<category><![CDATA[tipi di oggetti]]></category>

		<guid isPermaLink="false">http://www.andrealeti.it/?p=266</guid>
		<description><![CDATA[Prima di procedere con il posizionamento degli oggetti all&#8217;interno di una pagina, è opportuno specificare i tipi di oggetti o elementi su cui i CSS [...]]]></description>
			<content:encoded><![CDATA[<p>Prima di procedere con il posizionamento degli oggetti all&#8217;interno di una pagina, è opportuno specificare i tipi di oggetti o elementi su cui i CSS andranno a operare.</p>
<p>Ci sono tre tipi di oggetti: <em><strong>blocco</strong>, <strong>in linea</strong></em> e <em><strong>rimpiazzat</strong></em>i. In inglese rispettivamente block level, inline  level e replaced.</p>
<h2>Oggetti di tipo blocco (block level)</h2>
<p>Questi tipi di oggetto, sono gli elementi della pagina che anche visibilmente hanno le sembianze di un blocco, scatole, una sorta di rettangolo largho quanto il proprio contenitore.  Gli elementi blocco di una pagina web sono i tag &lt;p&gt;,&lt;div&gt;, &lt;h1&gt;, &lt;h2&gt;&#8230;.&lt;h6&gt;,&lt;blockquote&gt;.</p>
<blockquote><p><em>Attenzione: &#8220;Questo tipo di oggetti <strong>come impostazione predefinita sono seguiti da un a capo&#8221;</strong>.</em></p></blockquote>
<p>Gli oggetti successivi agli elementi blocco andranno irrimediabilemnte sotto l&#8217;elemento blocco precendente anche se si tratta di altri elementi blocco. Per stravolgere questo tipo di impostazione esiste l&#8217;attributo <em><strong>float</strong></em>, ma ne parleremo in seguito.</p>
<h2>Oggetti di tipo in linea (inline level)</h2>
<p>Gli oggetti di tipo in linea non formano nuovi blocchi di contenuti, ma sono distribuiti, come suggerisce il nome, in più linee. Sono elementi in linea il testo senza tag, &lt;a&gt;, &lt;span&gt;, &lt;strong&gt;, &lt;em&gt;, &lt;abbr&gt;. Questo tipo di oggetti <strong>non viene seguito da un a capo predefinito.<br />
</strong></p>
<h2>Oggetti rimpiazzati (replaced)</h2>
<p>Gli oggetti di questo tipo sono tutti quegli oggetti dei quali il browser(per esempio, Mozilla Firefox) dell&#8217;utente conosce a priori le dimensioni dell&#8217;oggetto. Un esempio di elemento rimpiazzato è una immagine. Infatti inserendo una immagine non è necessario specificare le dimensioni poiché il browser visualizzerà l&#8217;immagine nelle sue dimensioni originali.</p>
<p>Nell&#8217;html gli oggetti di questo tipo sono appunto &lt;img&gt;, &lt;input&gt;, &lt;textarea&gt;, &lt;select&gt;.</p>
<p>Nella prossima lezione vedremo come posizionare gli oggetti all&#8217;interno di una pagina</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andrealeti.it/css-gli-oggetti-tipi-di-elementi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

