<?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>Ciarpame {.com} &#187; W3C</title>
	<atom:link href="http://www.ciarpame.com/tag/w3c/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ciarpame.com</link>
	<description>Useful stuffs for the masses. Useless things for few.</description>
	<lastBuildDate>Tue, 01 Dec 2009 13:03:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4-alpha</generator>
		<item>
		<title>Case Study: ottimizzazione di un sito web &#8211; parte 1</title>
		<link>http://www.ciarpame.com/2009/06/26/case-study-ottimizzazione-di-un-sito-web-parte-1/</link>
		<comments>http://www.ciarpame.com/2009/06/26/case-study-ottimizzazione-di-un-sito-web-parte-1/#comments</comments>
		<pubDate>Fri, 26 Jun 2009 20:33:21 +0000</pubDate>
		<dc:creator>Egidio Imbrogno</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Web Marketing]]></category>
		<category><![CDATA[Restyling]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[W3C]]></category>
		<category><![CDATA[Web Trends]]></category>
		<category><![CDATA[XHTML]]></category>

		<guid isPermaLink="false">http://www.ciarpame.com/?p=633</guid>
		<description><![CDATA[PREMESSA: per motivi di privacy e rispetto del brand del cliente, il nome vero del sito analizzato è stato sostituito con sitogenerico.it Analisi  Sitogenerico.it Sitogenerico.it è il sito ufficiale di una famosa e stimata rivista mensile italiana. La rivista tratta la compravendita di armi e accessori per armi di qualunque tipo e genere. Punto forte [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;"><strong>PREMESSA: per motivi di privacy e rispetto del brand del cliente, il nome vero del sito analizzato è stato sostituito con sitogenerico.it</strong></p>
<p style="text-align: left;"><em><strong>Analisi  Sitogenerico.it</strong></em></p>
<p>Sitogenerico.it è il sito ufficiale di una famosa e stimata rivista mensile italiana. La rivista tratta la compravendita di armi e accessori per armi di qualunque tipo e genere. Punto forte e basilare della rivista e del sito  è il servizio “annunci”, dedicato a inserzionisti privati e aziendali (nella fattispecie armerie), che intendono comprare o vendere armi.</p>
<p><span id="more-633"></span></p>
<p><strong><span style="text-decoration: underline;">Situazione pre-intervento:</span></strong></p>
<p>A primo impatto il sito in oggetto si presenta in maniera confusionale e “pesante”. Le ripetute animazioni in flash e la presenza di troppi banner posizionati in maniera massiva nelle pagine, rendono difficoltosa la navigazione degli utenti  e rallentano il caricamento delle pagine stesse. I contenuti sono totalmente assenti per i motori di ricerca in quanto vi si accede solo dopo la registrazione tramite il form di login. Oltre all’assenza di contenuto,  a penalizzare fortemente il posizionamento del sito nei motori di ricerca, è la presenza di frame che contribuiscono a rendere difficoltosa l’indicizzazione del sito, facendo così perdere il giusto riscontro con gli internauti.</p>
<p><img class="size-full wp-image-644 alignleft" title="Pre_Analytics_1" src="http://www.ciarpame.com/wp-content/uploads/2009/06/prima1.jpg" alt="Pre" width="660" height="268" /></p>
<p><img class="alignleft size-full wp-image-650" title="Pre_Analytics_2" src="http://www.ciarpame.com/wp-content/uploads/2009/06/prima2.jpg" alt="prima2" width="660" height="465" /></p>
<p><strong><span style="text-decoration: underline;">Obiettivi:</span></strong></p>
<p>L’obiettivo principale è quello di revisionare totalmente il sito già esistente, migliorandone la navigabilità e l’usabilità, intervenendo: sulla struttura, sul contenuto e sul design. Successivamente bisognerà rendere accessibili i contenuti dell’intero sito a tutti i visitatori, con determinate restrizioni ai visitatori non iscritti. Infine si intende promuovere e rivalorizzare l’immagine online del sito, tramite azioni e strategie di search engine optimization per conquistare le prime posizioni delle serp inerenti gli argomenti trattati dalla rivista, rispettando l’ethical seo.</p>
<p><strong><span style="text-decoration: underline;">Interventi:</span></strong></p>
<ol>
<li>Si è deciso di migliorare la <span style="text-decoration: underline;">navigabilità</span>, revisionando totalmente l’itera struttura E/R del DB, creando categorie e macrocategorie totalmente nuove per agevolare la ricerca degli annunci e la navigabilità degli utenti.</li>
<li>Si è deciso di migliorare <span style="text-decoration: underline;">l’usabilità</span> utilizzando il linguaggio XHTML in modo da rendere accessibile il sito anche da nuove piattaforme (in costante crescita) come ipod e iphone.</li>
<li>Si è deciso di modernizzare il <span style="text-decoration: underline;">design</span> retrò della prima versione del sito.
<ul>
<li>Sono stati eliminati i frame, assolutamente inutili, e le tabelle in favore dei div.</li>
<li>Dopo un attenta analisi, si è deciso di eliminare il 95% degli elementi in flash e di sistemare i numerosi banner,  disposti in maniera confusionale nella prima versione.</li>
</ul>
</li>
<li>Si è deciso di presentare <span style="text-decoration: underline;">il contenuto</span> dell’intero sito web sotto forma di annunci, illustrando in dettaglio le descrizioni e le foto dei prodotti in vendita.</li>
<li>Dopo un attenta analisi e studio delle keyword (parole chiavi), si è deciso di personalizzare i meta-tag di tutte le pagine che compongono il sito, in modo tale da <span style="text-decoration: underline;">conquistare le principali serp</span> di google, yahoo e msn. L’ottimizzazione e la promozione del web site si è concentrata maggiormente  su questi search engine in quanto smistano più dell’80% degli internauti globali giornalieri.</li>
</ol>
<p><strong><span style="text-decoration: underline;"> </span></strong></p>
<p><strong><span style="text-decoration: underline;"> </span></strong></p>
<p><strong><span style="text-decoration: underline;">Prime conclusioni dopo un mese:</span></strong></p>
<p>Fin dai primi giorni dalla pubblicazione della nuova versione del sito, google ha risposto bene, indicizzando un numero sempre più elevato di pagine. Oggi, tutte le pagine del sito sitogenerico.it sono indicizzate correttamente e godono di posizionamenti elevati per le principali query previste, ottenendo sostanziali aumenti:</p>
<ul>
<li>+43,54%  visite</li>
<li>+60%        visitatori unici</li>
<li>+200%      pagine visualizzate</li>
<li>+100%      media pagine visualizzate</li>
</ul>
<p><img class="alignleft size-full wp-image-646" title="Post_Analytics_1" src="http://www.ciarpame.com/wp-content/uploads/2009/06/dopo.jpg" alt="dopo" width="660" height="269" /></p>
<p><img class="alignleft size-full wp-image-647" title="Post_Analytics_2" src="http://www.ciarpame.com/wp-content/uploads/2009/06/dopo2.jpg" alt="dopo2" width="660" height="470" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ciarpame.com/2009/06/26/case-study-ottimizzazione-di-un-sito-web-parte-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Primi passi di CSS</title>
		<link>http://www.ciarpame.com/2009/01/21/primi-passi-di-css/</link>
		<comments>http://www.ciarpame.com/2009/01/21/primi-passi-di-css/#comments</comments>
		<pubDate>Wed, 21 Jan 2009 09:03:42 +0000</pubDate>
		<dc:creator>Fabio Lenotti</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Valori CSS]]></category>
		<category><![CDATA[W3C]]></category>

		<guid isPermaLink="false">http://www.ciarpame.com/?p=528</guid>
		<description><![CDATA[Salve a tutti sono ancora io Fabio Lenotti. Dopo aver imparato l’HTML qui alla SIS.Srl mi hanno insegnato anche il CSS ora vi spiego cos’è. Detti anche fogli di stile a cascata o fogli di stile i file CSS(dall&#8217;inglese CSS Cascading Style Sheets) vengono usati per definire la rappresentazione di documenti HTML e XHTML. L&#8217;introduzione [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal">Salve a tutti sono ancora io Fabio Lenotti.</p>
<p class="MsoNormal">Dopo aver imparato l’HTML qui alla SIS.Srl mi hanno insegnato anche il CSS ora vi spiego cos’è.</p>
<p class="MsoNormal">Detti anche <span>fogli di stile a cascata</span> o fogli di stile i file CSS(dall&#8217;inglese <span>CSS</span> <em>Cascading Style Sheets</em>) vengono usati per definire la rappresentazione di documenti HTML e XHTML.</p>
<p class="MsoNormal">L&#8217;introduzione dei fogli di stile si è resa necessaria per <span>separare i contenuti dalla<em> </em>formattazion<em>e</em></span> e permettere una programmazione più chiara e facile da utilizzare, sia per gli autori delle pagine HTML che per gli utenti.</p>
<p class="MsoNormal">Per impararle a fare i fogli a cascata andate su <a href="http://www.w3schools.com/css/default.asp" target="_blank">http://www.w3schools.com/css/default.asp</a><span> </span>anche il CSS come l’HTML su questo sito è diviso il Basic e Advanced e alla fine è presente un quiz per vedere cosa avete appreso.</p>
<p class="MsoNormal"><span id="more-528"></span></p>
<p class="MsoNormal">Anche il sito del CSS è scritto in inglese ma se volete vi posso consigliare anche dei siti in italiano dove trovate la spiegazione dei fogli a cascata tipo <a href="http://it.wikipedia.org/wiki/Foglio_di_stile" target="_blank">http://it.wikipedia.org/wiki/Foglio_di_stile</a><span> </span>oppure <a href="http://css.html.it/guide/leggi/2/guida-css-di-base/" target="_blank">http://css.html.it/guide/leggi/2/guida-css-di-base/</a> .</p>
<p class="MsoNormal">
<h1>Proprietà del CSS</h1>
<h3>TESTO</h3>
<table class="tbl_data1" border="0">
<tbody>
<tr>
<th class="tbl_data1_th4">attributo</th>
<th class="tbl_data1_th2">valori</th>
<th class="tbl_data1_th3">descrizione</th>
</tr>
<tr>
<td>color:</td>
<td>valore</td>
<td>Colore, sia in inglese che in codice ascii.Es. black oppure #000000</td>
</tr>
<tr>
<td>text-decoration:</td>
<td>overline</p>
<p>underline</p>
<p>line-through</p>
<p>none</td>
<td>Decorazione del testo</td>
</tr>
<tr>
<td>text-align:</td>
<td>left</p>
<p>right</p>
<p>center</p>
<p>justify</td>
<td>Allineamento del testo rispetto a ciò che lo circonda</td>
</tr>
<tr>
<td>text-indent:</td>
<td>lunghezza</p>
<p>percentuale</td>
<td>Rientro della prima riga di un testo</td>
</tr>
<tr>
<td>text-transform:</td>
<td>uppercase</p>
<p>lowercase</p>
<p>capitalize</p>
<p>none</td>
<td>Trasforma rispettivamente in maiuscola, minuscola, maiuscola la prima lettera oppure default (none) per nessun cambiamento</td>
</tr>
<tr>
<td>line-height:</td>
<td>normal</p>
<p>numero</p>
<p>lunghezza</p>
<p>percentuale</td>
<td>Altezza riga testo</td>
</tr>
<tr>
<td>letter-spacing:</td>
<td>numero</td>
<td>Spazio fra le lettere di un testo</td>
</tr>
<tr>
<td>vertical-align:</td>
<td>baseline</p>
<p>sub</p>
<p>super</p>
<p>top</p>
<p>middle</p>
<p>bottom</p>
<p>text-top</p>
<p>text-bottom</td>
<td>Allineamento in verticale del testo rispetto ad un oggetto</td>
</tr>
<tr>
<td>white-space:</td>
<td>normal</p>
<p>pre</p>
<p>nowrap</td>
<td>Regola la tabulazione di un testo (gli a capo).<br />
Nell&#8217;ordine:<br />
normal :Lascia dafault browser<br />
pre :Scrive come è scritto nel codice html (come &lt;pre&gt; e &lt;/pre&gt; in html)<br />
nowrap : aspetta il &lt;br&gt; per andare a capo</td>
</tr>
<tr>
<td>word-spacing:</td>
<td>normal</p>
<p>valore</td>
<td>Regola lo spazio fra le parole del testo.<br />
normal lascia decidere al browser, altrimenti possiamo inserire un valore (in px, in pt ecc&#8230;).</td>
</tr>
</tbody>
</table>
<h3>CARATTERE</h3>
<table class="tbl_data1" border="0">
<tbody>
<tr>
<th class="tbl_data1_th4">attributo</th>
<th class="tbl_data1_th2">valori</th>
<th class="tbl_data1_th3">descrizione</th>
</tr>
<tr>
<td>font:</td>
<td>attributi</td>
<td>font può raccogliere tutti gli attributi dei font senza la loro esplicita dichiarazione.<br />
Es. font:italic bold 12px arial;</td>
</tr>
<tr>
<td>font-family:</td>
<td>verdana</p>
<p>arial</p>
<p>&#8230;.</td>
<td>Descrive il tipo di scrittura da usare. Ne possiamo inserire più di uno, in questo caso se il computer non ha un font in memoria carica il successivo e via di seguito.</td>
</tr>
<tr>
<td>font-size:</td>
<td>numero</td>
<td>Dimensioni del carattere, es. 10px. 10%</td>
</tr>
<tr>
<td>font-style:</td>
<td>normal</p>
<p>italic</p>
<p>oblique</td>
<td>Scrittura corsiva</td>
</tr>
<tr>
<td>font-</td>
<td>normal</td>
<td>Tutto in maiuscolo</td>
</tr>
<tr>
<td>variant:</td>
<td>small-caps</td>
<td>Tutte le lettere in minuscolo sono convertite in maiuscolo</td>
</tr>
<tr>
<td>font-weight:</td>
<td>bold</p>
<p>bolder</p>
<p>lighter</p>
<p>normal</td>
<td>Regola la grandezza del grassetto. Possiamo inserire anche un numero multiplo di 100 fino a 900.</td>
</tr>
</tbody>
</table>
<h3>COLORE e SFONDO</h3>
<p>Non tutti sanno che in  si può utilizzare in contemporanea un colore con una immagine (se in generale l&#8217;immagine è di misure inferiori alle misure degli schermi pc).</p>
<table class="tbl_data1" border="0">
<tbody>
<tr>
<th class="tbl_data1_th4">attributo</th>
<th class="tbl_data1_th2">valori</th>
<th class="tbl_data1_th3">descrizione</th>
</tr>
<tr>
<td>background:</td>
<td>valore</td>
<td>Può raccogliere tutti gli altri attributi senza una loro esplicita definizione.<br />
Esempio:background:#00ff00 url(&#8216;ciao.gif&#8217;) no-repeat fixed center;</td>
</tr>
<tr>
<td>background-color:</td>
<td>valore</td>
<td>Colore di sfondo, sia in inglese che in codice ascii.<br />
Es. black oppure #000000</td>
</tr>
<tr>
<td>background-image: url (&#8230;)</td>
<td>url immagine</td>
<td>Immagine di sfondo, al posto dei punti (&#8230;) inserire l&#8217;url.<br />
Es. &#8220;ciao.gif&#8221; Se è nella stessa cartella, &#8220;icone/ciao.gif&#8221; se è in una cartella diversa.</td>
</tr>
<tr>
<td>background-repeat:</td>
<td>repeat</p>
<p>repeat-x</p>
<p>repeat-y</p>
<p>no-repeat</td>
<td>Da usare con background-image descrive come posizionare l&#8217;immagine di sfondo</td>
</tr>
<tr>
<td>background-attachment:</td>
<td>scroll</p>
<p>fixed</td>
<td>Descrive se l&#8217;immagine di sfondo deve essere fissa oppure no</td>
</tr>
</tbody>
</table>
<h3>MARGINI</h3>
<p>Applicabile ad ogni oggetto, compreso , in questo caso tutte le pagine o gli oggetti che si riferiranno a questo parametro saranno spostati dai bordi come indicato.</p>
<table class="tbl_data1" border="0">
<tbody>
<tr>
<th class="tbl_data1_th4">attributo</th>
<th class="tbl_data1_th2">valori</th>
<th class="tbl_data1_th3">descrizione</th>
</tr>
<tr>
<td>margin:</td>
<td>valore</td>
<td>Dichiara la distanza dei 4 margini senza la loro singola dichiarazione. Il primo valore è top, ed a scalare abbiamo right, bottom e left.<br />
Es. margin: 10px 20px 10px auto;</td>
</tr>
<tr>
<td>margin-</td>
<td>top</p>
<p>right</p>
<p>bottom</p>
<p>left</td>
<td>Inserire un valore numerico.<br />
Es. 10px oppure 10pt &#8230;..</td>
</tr>
</tbody>
</table>
<h3>POSIZIONE e FORMA</h3>
<table class="tbl_data1" border="0">
<tbody>
<tr>
<th class="tbl_data1_th4">attributo</th>
<th class="tbl_data1_th2">valori</th>
<th class="tbl_data1_th3">descrizione</th>
</tr>
<tr>
<td>position:</td>
<td>static</p>
<p>absolute</p>
<p>relative</td>
<td>Il tipo di posizionamento rispetto al foglio od altro elemento.<br />
Static dafault browser.<br />
Absolute indica la posizione rispetto a tutto il foglio (necessita la dichiarazione di left, top, right, e bottom).<br />
Relative indica la posizione rispetto alla posizione cha assumerebbe di dafault.</td>
</tr>
<tr>
<td>position:</td>
<td>top</p>
<p>left</p>
<p>height</td>
<td>Distanza dal margine es. 100px 100pt ecc.</td>
</tr>
<tr>
<td>visibility:</td>
<td>visible</p>
<p>hidden</td>
<td>Visibilità dell&#8217;oggetto (hidden=nascosto). Molto utile per alcuni script javascript dove le immagini possono apparire o scomparire).</td>
</tr>
<tr>
<td>z-index:</td>
<td>valore</td>
<td>Priorità di visualizzazione rispetto ad altri oggetti, può anche avere valore negativo. Il numero dipende da quanti oggetti lo possono sovrapporre.</td>
</tr>
<tr>
<td>overflow:</td>
<td>visible</p>
<p>hidden</p>
<p>scroll</p>
<p>auto</p>
<p>fixed</td>
<td>Indica come gestire del testo in esubero se inserito in un blocco con le misure dei margini e bordi definiti.<br />
visibel si allunga il contenitore e mostra tutto il testo<br />
hidden nasconde il testo in eccedenza<br />
scroll inserisce una barra di scorrimento laterale<br />
autodafault browser</td>
</tr>
<tr>
<td>clip:</td>
<td>auto</p>
<p>valori</td>
<td>Con clip possiamo regolare la misura di un oggetto, per esempio lo possiamo utilizzare se abbiamo inserito un&#8217;immagine in una cella di tabella con misure definite e non vogliamo allargare la cella per esubero misure immagine.<br />
Es. clip: 100px 50px 100px 50px; con clip definiamo in ordine top, right, bottom e left dai bordi contenitore.</td>
</tr>
</tbody>
</table>
<h3>ALTEZZE e LARGHEZZE</h3>
<table class="tbl_data1" border="0">
<tbody>
<tr>
<th class="tbl_data1_th4">attributo</th>
<th class="tbl_data1_th2">valori</th>
<th class="tbl_data1_th3">descrizione</th>
</tr>
<tr>
<td>height:</td>
<td>numero</p>
<p>percentuale</td>
<td>Altezza dell&#8217;oggetto</td>
</tr>
<tr>
<td>min-height:</td>
<td>numero</p>
<p>percentuale</td>
<td>Altezza minima dell&#8217;oggetto.</td>
</tr>
<tr>
<td>max-height:</td>
<td>numero</p>
<p>percentuale</td>
<td>Altezza massima dell&#8217;oggetto.</td>
</tr>
<tr>
<td>width:</td>
<td>numero</p>
<p>percentuale</td>
<td>Larghezza dell&#8217;oggetto.</td>
</tr>
<tr>
<td>min-wight:</td>
<td>numero</p>
<p>percentuale</td>
<td>Larghezza minima dell&#8217;oggetto.</td>
</tr>
<tr>
<td>max-wight:</td>
<td>numero</p>
<p>percentuale</td>
<td>Larghezza massima dell&#8217;oggetto.</td>
</tr>
</tbody>
</table>
<h3>MOUSE</h3>
<p>(solo per Internet Explorer):</p>
<table class="tbl_data1" border="0">
<tbody>
<tr>
<th class="tbl_data1_th4">attributo</th>
<th class="tbl_data1_th2">valori</th>
<th class="tbl_data1_th3">descrizione</th>
</tr>
<tr>
<td>cursor:</td>
<td>Auto</p>
<p>Crosshair</p>
<p>Default</p>
<p>Hand</p>
<p>Move</p>
<p>e-resize</p>
<p>ne-resize</p>
<p>nw-resize</p>
<p>n-resize</p>
<p>se-resize</p>
<p>sw-resize</p>
<p>s-resize</p>
<p>w-resize</td>
<td>Prova a passare il mouse sopra le scritte dei valori</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.ciarpame.com/2009/01/21/primi-passi-di-css/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Primi passi di HTML</title>
		<link>http://www.ciarpame.com/2009/01/20/primi-passi-di-html/</link>
		<comments>http://www.ciarpame.com/2009/01/20/primi-passi-di-html/#comments</comments>
		<pubDate>Tue, 20 Jan 2009 14:59:14 +0000</pubDate>
		<dc:creator>Fabio Lenotti</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Tags]]></category>
		<category><![CDATA[W3C]]></category>
		<category><![CDATA[XHTML]]></category>

		<guid isPermaLink="false">http://www.ciarpame.com/?p=477</guid>
		<description><![CDATA[Salve a tutti mi chiamo Fabio Lenotti e per una settimana sono andato a “lavorare” presso la ditta SIS.Srl di Varese. Durante il periodo di stage mi è stato chiesto di imparare i rudimenti dell&#8217;html, linguaggio alla base del web. Me lo aspettavo molto più difficile e complicato, forse però mi è sembrato  facile perche [...]]]></description>
			<content:encoded><![CDATA[<p>Salve a tutti mi chiamo Fabio Lenotti e per una settimana sono andato a “lavorare” presso la ditta SIS.Srl di Varese.<br />
Durante il periodo di stage mi è stato chiesto di imparare i rudimenti dell&#8217;html, linguaggio alla base del web.<br />
Me lo aspettavo molto più difficile e complicato, forse però mi è sembrato  facile perche ho appreso solo i concetti base di questo linguaggio.</p>
<p>Va bene per tutti coloro che vorrebbero imparare qualcosa sull’HTML vi spiego come ho fatto.</p>
<p><span id="more-477"></span></p>
<p>Nella mia settimana di lavoro non ero da solo, ma ero seguito dal mio tutor aziendale Giovanni Savastano che mi ha insegnato tante cose riguardanti il mondo del web, comunque se volete provare ad apprendere l’HTML vi consiglio di andare sul sito <a title="W3Schools" href="http://www.w3schools.com/html/default.asp" target="_blank">http://www.w3schools.com/html/default.asp</a> è un sito tutto in inglese ma scritto in modo chiaro e semplice e quindi molto facile da tradurre.<br />
Questo sito ha diviso l’HTML in Basic e Advanced, nel primo impari i concetti base e nel secondo scopri qualche tag in più per rendere ancora più bella e interessante la tua pagina web, la cosa che rende semplice e chiaro l’HTML in questo sito sono gli esempi che fa ogni volta che ti spiega qualcosa.</p>
<p>Alla fine vi consiglio di fare il quiz che trovata, per vedere cosa avete appreso e cosa dovete riguardare, io li ho fatti e mi sono serviti molto.<br />
Come ambiente di sviluppo vi consiglio un ottimo sofware gratis: Notepad++. Potete scaricarlo da <a title="Notepad++" href="http://notepad-plus.sourceforge.net/it/site.htm" target="_blank">http://notepad-plus.sourceforge.net/it/site.htm</a><br />
È un programma che ti permette di scrivere in molti linguaggi di programmazione tra cui l’HTML, scaricatevi anche <a title="Firebug" href="http://getfirebug.com/" target="_blank">firebug</a>, questa estensione di Firefox ti permette di vedere come è scritto il file (.html) di tutti i siti web è molto utile.</p>
<p>Se volete vedere ed imparare anche l’XHTML andate sul sito <a title="W3Schools" href="http://www.w3schools.com/xhtml/default.asp" target="_blank">http://www.w3schools.com/xhtml/default.asp</a><br />
L&#8217;XHTML (acronimo di eXtensible HyperText Markup Language, Linguaggio di marcatura di ipertesti estensibile) è un linguaggio di marcatura che associa alcune proprietà dell&#8217;XML con le caratteristiche dell&#8217;HTML: un file XHTML è un pagina HTML scritta in conformità con lo standard XML.<br />
L&#8217;XHTML è nato ufficialmente il 26 gennaio 2000 come standard del World Wide Web Consortium (W3C), e può essere definito tecnicamente una riformulazione dell&#8217;HTML 4.01 in XML 1.0; è una sorta di &#8220;ponta&#8221; tra questi due linguaggi.<br />
Il linguaggio prevede un uso più restrittivo dei tag HTML; solo la struttura della pagina è scritta in XHTML, mentre il layout è imposto dai fogli di stile a cascata (Cascading Style Sheets, CSS).</p>
<h1>Tag del HTML</h1>
<h3>GENERALE</h3>
<p>(impostazioni obbligatorie del documento ipertestuale)</p>
<table class="tbl_data1" border="0">
<tbody>
<tr>
<th class="tbl_data1_th1">tag</th>
<th class="tbl_data1_th2">descrizione</th>
</tr>
<tr>
<td>&lt;HTML&gt;&lt;/HTML&gt;</td>
<td>(inizio e fine del tag, tag obbligatorio)tipo di documento</td>
</tr>
<tr>
<td>&lt;HEAD&gt;&lt;/HEAD&gt;</td>
<td>(descrizioni varie come il titolo e il matename)testa</td>
</tr>
<tr>
<td>&lt;TITLE&gt;&lt;/TITLE&gt;</td>
<td>(nome del documento, contenuto in head)titolo del documento</td>
</tr>
<tr>
<td>&lt;BODY&gt;&lt;/BODY&gt;</td>
<td>(corpo del file)contenuto</td>
</tr>
</tbody>
</table>
<h3>FORMATTAZIONE DEL TESTO</h3>
<table class="tbl_data1" border="0">
<tbody>
<tr>
<th class="tbl_data1_th1">tag</th>
<th class="tbl_data1_th2">descrizione</th>
</tr>
<tr>
<td>&lt;H?&gt;&lt;/H?&gt;</td>
<td>(sono disponibili 6 diversi livelli di grandezza ed importanza: h1, h2, etc.)titolo di paragrafo e capitoli</td>
</tr>
<tr>
<td>&lt;H? ALIGN=LEFT|CENTER|RIGHT&gt;&lt;/H?&gt;</td>
<td>(alliniamento titolo)</td>
</tr>
<tr>
<td>&lt;DIV&gt;&lt;/DIV&gt;</td>
<td>(usato per porzioni di testo o paragrafi)divisione di un blocco</td>
</tr>
<tr>
<td>&lt;DIV ALIGN=LEFT|RIGHT|JUSTIFY|CENTER&gt;&lt;/DIV&gt;</td>
<td>(allineamento del blocco)</td>
</tr>
</tbody>
</table>
<h3>FORMATTAZIONI PARTICOLARI</h3>
<table class="tbl_data1" border="0">
<tbody>
<tr>
<th class="tbl_data1_th1">tag</th>
<th class="tbl_data1_th2">descrizione</th>
</tr>
<tr>
<td>&lt;BLOCKQUOTE&gt;&lt;/BLOCKQUOTE&gt;</td>
<td>(rientrato)citazioni</td>
</tr>
<tr>
<td>&lt;EM&gt;&lt;/EM&gt;</td>
<td>(corsivo)evidenziato</td>
</tr>
<tr>
<td>&lt;STRONG&gt;&lt;/STRONG&gt;</td>
<td>(neretto)molto marcato</td>
</tr>
<tr>
<td>&lt;CITE&gt;&lt;/CITE&gt;</td>
<td>(corsivo)citazione</td>
</tr>
<tr>
<td>&lt;CODE&gt;&lt;/CODE&gt;</td>
<td>(programmi)codice programmi</td>
</tr>
<tr>
<td>&lt;SAMP&gt;&lt;/SAMP&gt;</td>
<td>(esempio)</td>
</tr>
<tr>
<td>&lt;KBD&gt;&lt;/KBD&gt;</td>
<td>(carattere a spaziatura fissa)immissione da tastiera</td>
</tr>
<tr>
<td>&lt;VAR&gt;&lt;/VAR&gt;</td>
<td>(variabile)</td>
</tr>
<tr>
<td>&lt;DFN&gt;&lt;/DFN&gt;</td>
<td>(definizione)</td>
</tr>
<tr>
<td>&lt;ADDRESS&gt;&lt;/ADDRESS&gt;</td>
<td>(indirizzo dell&#8217;autore)</td>
</tr>
<tr>
<td>&lt;BIG&gt;&lt;/BIG&gt;</td>
<td>(font grande)</td>
</tr>
<tr>
<td>&lt;SMALL&gt;&lt;/SMALL&gt;</td>
<td>(font piccolo)</td>
</tr>
<tr>
<td>&lt;B&gt;&lt;/B&gt;</td>
<td>(grossetto)</td>
</tr>
<tr>
<td>&lt;I&gt;&lt;/I&gt;</td>
<td>(corsivo)</td>
</tr>
<tr>
<td>&lt;U&gt;&lt;/U&gt;</td>
<td>(sottolineato)</td>
</tr>
<tr>
<td>&lt;S&gt;&lt;/S&gt;</td>
<td>(depennato)strikeout</td>
</tr>
<tr>
<td>&lt;SUB&gt;&lt;/SUB&gt;</td>
<td>(pedice)</td>
</tr>
<tr>
<td>&lt;SUP&gt;&lt;/SUP&gt;</td>
<td>(apice)</td>
</tr>
<tr>
<td>&lt;TT&gt;&lt;/TT&gt;</td>
<td>(spazziatura fissa)font non scalabile</td>
</tr>
<tr>
<td>&lt;PRE&gt;&lt;/PRE&gt;</td>
<td>(mantiene gli allineamenti originali)preformattato</td>
</tr>
<tr>
<td>&lt;PRE WIDTH&gt;&lt;/PRE&gt;</td>
<td>(in caratteri)larghezza</td>
</tr>
<tr>
<td>&lt;CENTER&gt;&lt;/CENTER&gt;</td>
<td>(sia per testo che immagini)centrato</td>
</tr>
<tr>
<td>&lt;BLINK&gt;&lt;/BLINK&gt;</td>
<td>(Intermittente)</td>
</tr>
<tr>
<td>&lt;FONT FACE=&#8221;Verdana,Arial,Helvetica,Geneva&#8221;&gt;</td>
<td>(pecifica il tipo di Font)</td>
</tr>
<tr>
<td>&lt;FONT SIZE=?&gt;&lt;/FONT&gt;</td>
<td>(valori da 1 a 7)randezza del Font</td>
</tr>
<tr>
<td>&lt;FONT SIZE=+|-&gt;&lt;/FONT&gt;</td>
<td>(cambia la grandezza del font)</td>
</tr>
<tr>
<td>&lt;BASEFONT SIZE=?&gt;</td>
<td>(da 1 a 7; il valore di default e&#8217; 3)grandezza font di base</td>
</tr>
<tr>
<td>&lt;FONT Color=&#8221;#$$$$$$&#8221;&gt;&lt;/FONT&gt;</td>
<td>(colore del Font )</td>
</tr>
</tbody>
</table>
<h3>COLLEGAMENTI NEL TESTO E AD ALTRI FILE</h3>
<table class="tbl_data1" border="0">
<tbody>
<tr>
<th class="tbl_data1_th1">tag</th>
<th class="tbl_data1_th2">descrizione</th>
</tr>
<tr>
<td>&lt;A HREF=&#8221;URL&#8221;&gt;&lt;/A&gt;</td>
<td>(collegamento di base)</td>
</tr>
<tr>
<td>&lt;A HREF=&#8221;URL#$$$$&#8221;&gt;&lt;/A&gt;&lt;A HREF=&#8221;#$$$$&#8221;/&gt;&lt;/A&gt;</td>
<td>il primo(in altro file)il secondo(nello stesso file)link ad un&#8217; ancora nel file</td>
</tr>
<tr>
<td>&lt;A HREF=&#8221;URL&#8221; TARGET=&#8221;$$$$&#8221;&gt;&lt;/A&gt;</td>
<td>(nello stesso file)ad un file indicando la destinazione</td>
</tr>
<tr>
<td>&lt;A NAME=&#8221;$$$$&#8221;&gt;&lt;/A&gt;</td>
<td>(Definizione di ancora nel file)</td>
</tr>
</tbody>
</table>
<h3>IMMAGINI</h3>
<table class="tbl_data1" border="0">
<tbody>
<tr>
<th class="tbl_data1_th1">tag</th>
<th class="tbl_data1_th2">descrizione</th>
</tr>
<tr>
<td>&lt;IMG SRC=&#8221;URL&#8221;&gt;</td>
<td>(Inserimento di una immagine )</td>
</tr>
<tr>
<td>&lt;IMG SRC=&#8221;URL&#8221; ALIGN=TOP|BOTTOM|MIDDLE&gt;</td>
<td>(Allineamento )</td>
</tr>
<tr>
<td>&lt;IMG SRC=&#8221;URL&#8221; ALIGN= LEFT|RIGHT|TEXTTOP |ABSMIDDLE|BASELINE&gt;</td>
<td>(Allineamento)</td>
</tr>
<tr>
<td>&lt;IMG SRC=&#8221;URL&#8221; ALT=&#8221;$$$$&#8221;&gt;</td>
<td>(quando non viene visualizzata l&#8217;immagine si vedra&#8217; il testo carattere)testo alternativo</td>
</tr>
<tr>
<td>&lt;IMG SRC=&#8221;URL&#8221; ISMAP&gt;</td>
<td>(richiede un script)Mappa navigabile</td>
</tr>
<tr>
<td>&lt;IMG SRC=&#8221;URL&#8221; USEMAP=&#8221;URL#$$$$&#8221;&gt;</td>
<td>(Mappa navigabile client-side o locale)</td>
</tr>
<tr>
<td>&lt;IMG SRC=&#8221;URL&#8221; WIDTH=&#8221;?&#8221; HEIGHT=&#8221;?&#8221;&gt;</td>
<td>(in pixel)Dimensioni</td>
</tr>
<tr>
<td>&lt;IMG SRC=&#8221;URL&#8221; BORDER=?&gt;</td>
<td>(in pixel)Bordi</td>
</tr>
<tr>
<td>&lt;IMG SRC=&#8221;URL&#8221; LOWSRC=&#8221;URL&#8221;&gt;</td>
<td>(Bassa risoluzione)</td>
</tr>
<tr>
<td>&lt;IMG SRC=&#8221;URL&#8221; HSPACE=? VSPACE=?&gt;</td>
<td>(Spaziatura)</td>
</tr>
</tbody>
</table>
<h3>MAPPE</h3>
<p>Occorre conoscere in molti casi la directory sul server per posizionare il file .map di definizione.<br />
Usando però un tipo di dichiarazione Client-Side il file .map non è più necessario. La definizione di mappa può essere dichiarata all&#8217;interno del file documento HTML. Per la dichiarazione si usa il codice</p>
<map name="nome della mappa"></map>
<p>come indicato sotto.</p>
<table class="tbl_data1" border="0">
<tbody>
<tr>
<th class="tbl_data1_th1">tag</th>
<th class="tbl_data1_th2">descrizione</th>
</tr>
<tr>
<td>&lt;MAP NAME=&#8221;$$$$&#8221;;&gt;&lt;/MAP&gt;</td>
<td>(descrive la mappa)Specifica della mappa</td>
</tr>
<tr>
<td>&lt;AREA SHAPE=&#8221;RECT|CIRCLE|POLYGON&#8221; COORDS=&#8221;,,,&#8221; HREF=&#8221;URL&#8221;|NOHREF&gt;</td>
<td>(Sezione mappa)</td>
</tr>
</tbody>
</table>
<h3>SEGNI DI PARAGRAFO ED ARGOMENTO</h3>
<table class="tbl_data1" border="0">
<tbody>
<tr>
<th class="tbl_data1_th1">tag</th>
<th class="tbl_data1_th2">descrizione</th>
</tr>
<tr>
<td>&lt;P&gt;&lt;/P&gt;</td>
<td>(lascia due righe bianche)Paragrafo</td>
</tr>
<tr>
<td>&lt;P ALIGN=LEFT|CENTER|RIGHT&gt;&lt;/P&gt;</td>
<td>(Allineamento)</td>
</tr>
<tr>
<td>&lt;BR&gt;</td>
<td>(ritorno a capo)Interruzione riga</td>
</tr>
<tr>
<td>&lt;HR&gt;</td>
<td>(riga orizzontale)</td>
</tr>
<tr>
<td>&lt;HR ALIGN=LEFT|CENTER|RIGHT&gt;</td>
<td>(Allineamento)</td>
</tr>
<tr>
<td>&lt;HR SIZE=?&gt;</td>
<td>(spessore in pixel)</td>
</tr>
<tr>
<td>&lt;HR WIDTH=?&gt;</td>
<td>(lunghezza in pixel)</td>
</tr>
<tr>
<td>&lt;HR WIDTH=%&gt;</td>
<td>(lunghezza in %)</td>
</tr>
<tr>
<td>&lt;HR NOSHADE&gt;</td>
<td>(No effetto 3D)</td>
</tr>
</tbody>
</table>
<h3>LISTE</h3>
<p>Elenchi semplici, composti, numerati o puntati</p>
<table class="tbl_data1" border="0">
<tbody>
<tr>
<th class="tbl_data1_th1">tag</th>
<th class="tbl_data1_th2">descrizione</th>
</tr>
<tr>
<td>&lt;UL&gt;&lt;LI&gt;&lt;/UL&gt;</td>
<td>(&lt;LI&gt; prima di ogni elemento)Liste libere</td>
</tr>
<tr>
<td>&lt;UL TYPE=DISC|CIRCLE|SQUARE&gt;&lt;LI TYPE=DISC|CIRCLE|SQUARE&gt;</td>
<td>(valido per tutta la lista)Punto</td>
</tr>
<tr>
<td>&lt;OL&gt;&lt;LI&gt;&lt;/OL&gt;</td>
<td>(&lt;LI&gt; prima di ogni elemento)Liste numerate</td>
</tr>
<tr>
<td>&lt;OL TYPE=A|a|I|i|1&gt;&lt;LI TYPE=A|a|I|i|1gt;</td>
<td>(valido per per tutta la lista)Tipo di numero</td>
</tr>
<tr>
<td>&lt;OL VALUE=?&gt;&lt;LI VALUE=?&gt;</td>
<td>(per tutta la lista)Numero di partenza</td>
</tr>
<tr>
<td>&lt;DL&gt;&lt;DT&gt;&lt;DD&gt;&lt;/DL&gt;</td>
<td>(Molto usata nella definizione dei menu )Lista di definizioni</td>
</tr>
</tbody>
</table>
<h3>SFONDI E DEFINIZIONE DI COLORE</h3>
<table class="tbl_data1" border="0">
<tbody>
<tr>
<th class="tbl_data1_th1">tag</th>
<th class="tbl_data1_th2">descrizione</th>
</tr>
<tr>
<td>&lt;BODY BGCOLOR=&#8221;#$$$$$$&#8221;&gt;</td>
<td>(in ordine di RGB)Colore di sfondo</td>
</tr>
<tr>
<td>&lt;BODY LINK=&#8221;#$$$$$$&#8221;&gt;</td>
<td>(colore dei collegamenti)</td>
</tr>
<tr>
<td>&lt;BODY VLINK=&#8221;#$$$$$$&#8221;&gt;</td>
<td>(colore dei collegamenti visitati )</td>
</tr>
<tr>
<td>&lt;BODY TEXT=&#8221;#$$$$$$&#8221;&gt;</td>
<td>(colore del testo)</td>
</tr>
<tr>
<td>&lt;BODY ALINK=&#8221;#$$$$$$&#8221;&gt;</td>
<td>(colore del collegamento in corso)</td>
</tr>
<tr>
<td>&lt;BODY BACKGROUND=&#8221;URL&#8221;&gt;</td>
<td>(immagine di sfondo)</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.ciarpame.com/2009/01/20/primi-passi-di-html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

