..
I denne artikkelen vil vi se hvordan å lage enkle lister som er lett leselig for brukeren.
For å gjøre dette vil vi bruke to enkle tiltak:

For å gjøre vår liste, brukte vi en enkel HTML-tabell, noen instruksjoner og litt CSS DHTML for å styrke den. Men la oss grader.
La oss starte med CSS og se under innholdet på våre style sheet:
table.tbElenco
{
border: 1px solid # 808080;
font-family: Verdana, Arial, Tahoma;
font-size: 10px;
color: # 000000;
}
table.tbElenco th
{
Bakgrunn: # 808080;
color: # FFFFFF;
font-weight: bold;
}
table.tbElenco td
{
border-bottom: 1px solid # CCCCCC;
}
table.tbElenco tr.normale
{
bakgrunn: # FFFFFF;
}
table.tbElenco tr.alternata
{
bakgrunn: # EEEEEE;
}
table.tbElenco tr.evidenziata
{
bakgrunn: # FFFF00;
}
Hva vi gjorde er veldig enkel: vi først stiliserte bordet ved å tildele en klasse som helhet ("tbElenco '), så vi stiliserte og <td> <th> sin helhet, så har vi opprettet tre ulike klasser tilsvarende de tre Status for våre ulike linjer: normal, alternative og uthevet.
La oss følge de etiske tabellen vår:
<table cellspacing="0" cellpadding="2" class="tbElenco"> <tr> <th> Produkt </ th> <th> Antall </ th> <th> pris </ th> </ Tr> <tr class="normale" onmouseover="this.className='evidenziata'" onmouseout="this.className='normale'"> <td> Kamera </ td> <td> 3 </ td> <td> 100,00 Euro </ td> </ Tr> <tr class="alternata" onmouseover="this.className='evidenziata'" onmouseout="this.className='alternata'"> <td> Mobile </ td> <td> 2 </ td> <td> 150,00 Euro </ td> </ Tr> <tr class="normale" onmouseover="this.className='evidenziata'" onmouseout="this.className='normale'"> <td> 20-tommers LCD-TV </ td> <td> 1 </ td> <td> 220,00 Euro </ td> </ Tr> <tr class="alternata" onmouseover="this.className='evidenziata'" onmouseout="this.className='alternata'"> <td> MP3 spiller </ td> <td> 1 </ td> <td> 60,00 Euro </ td> </ Tr> <tr class="normale" onmouseover="this.className='evidenziata'" onmouseout="this.className='normale'"> <td> DVD-spiller </ td> <td> 1 </ td> <td> 80,00 Euro </ td> </ Tr> <tr class="alternata" onmouseover="this.className='evidenziata'" onmouseout="this.className='alternata'"> <td> Konsollspill </ td> <td> 1 </ td> <td> 200,00 Euro </ td> </ Tr> <tr class="normale" onmouseover="this.className='evidenziata'" onmouseout="this.className='normale'"> <td> GPS Navigator </ td> <td> 7 </ td> <td> 140,00 Euro </ td> </ Tr> <tr class="normale" onmouseover="this.className='evidenziata'" onmouseout="this.className='normale'"> Mini-DVD-videokamera <td> </ td> <td> 1 </ td> <td> 270,00 Euro </ td> </ Tr> </ Table>Som du kan se det er en triviell HTML-tabell, der vi sørget for å tildele enten til forskjellige linjer (<tr>) klasser 'normal' og 'AC'.
For å stimulere utseendet på rad på musen linje vi knytte element (<tr>) onmouseover og onmouseout hendelser som gir henholdsvis dynamisk tildeling av klassen "høydepunkt" når du hover og gå tilbake til klassen start når musen forlater rad.
| |
CSS (Course)
Web Design og tilgjengelighet i henhold til W3C CSS og XHTML. Starter fra 29 €. |
| |
Web Design (Course)
Design nettsteder med HTML, CSS og Dynamisk HTML. Fra € 39. |
| |
Webmaster Advanced (Course)
Bli en profesjonell Webmaster. Fra € 39. |