Characteristics of a well designed user interfaceThomas Byttebier
"Designing a good user interface is like tightrope walking: it's all about finding the right balance."
Translated slides for a presentation I first gave at Luca School of Arts, Gent, March 2015.
[Slightly updated November and December 2015]
Characteristics of a well designed user interfaceThomas Byttebier
"Designing a good user interface is like tightrope walking: it's all about finding the right balance."
Translated slides for a presentation I first gave at Luca School of Arts, Gent, March 2015.
[Slightly updated November and December 2015]
4. Relaties in HTML
<article>
<h1>
Relaties in <abbr>HTML</abbr>
</h1>
<p>
Elk element is <em>een kind van
zijn ouder</em>.
Een element kan ook <a>voorouders
of nakomelingen</a> hebben.
</p>
</article>
12. Maak er gebruik van. Zet alle
typografische eigenschappen op het
html-element. De rest erft ze over.
13. html {
font-family: helvetica, sans-serif;
font-size: 100%;
line-height: 1.4;
color: rgb(50,50,50);
}
Maak gebruik van overerving.
Zo schrijf je minder code.
14. html {
/* standaard typografie */
}
!
h2 {
font-family: Georgia, serif;
line-height: 1.2;
}
De elementen die afwijken,
geef je aparte opmaak.
40. De plaats waar een declaratie
voorkomt, bepaalt de belangrijkheid:
5. Declaraties in de user agent stylesheet
4. Declaraties in de user stylesheet
3. Declaraties in de author stylesheet
2. Important declaraties in de author stylesheet
1. Important declaraties in de user stylesheet
(1 = meest belangrijk)
89. Enkele CSS-tips
• Gebruik !important om
cascadeproblemen te vinden
• Laat !important nooit in
je CSS staan
• Hou de specificiteit van je selectors
zo laag mogelijk