|
Formål:
Dette kursus gennemgår, hvordan man bruger Cascading Style Sheets (CSS) i sine HTML/ XHTML dokumenter. Der lægges vægt på at forstå problemerne med HTML/XHTML og hvilke fordele man opnår ved at bruge CSS.
Forudsætninger:
Følgende kurser eller tilsvarende viden:
- SU-080 HTML og XHTML Grundkursus
Beskrivelse:
Cascading Style Sheets gør det muligt at adskille indhold og præsentation, så en websides (eller et helt websites) udseende kan styres via eller flere CSS-dokumenter. Herved bliver de enkelte websider meget enklere og lettere at overskue, og samtidig kan man ændre mange tusinde siders udseende ved at rette nogle få linier i sit style sheet.
På kurset lærer man de nødvendige teknikker og begreber for at kunne arbejde med CSS.
Lærebøger:
SuperUsers materiale samt udleveret bog
Varighed / Pris:
2 dage / 7.400,- kr. (ekskl. moms)
Videre forløb:
- SU-088 XML Transformationer med XSLT Style Sheets
- SU-084 JavaScript Grundkursus
|
Indhold:
- Cascading Style Sheets Introduktion
- Forhistorien kort fortalt
- Problemerne med HTML
- CSS: Løsningen på problemerne
- Vigtige HTML-begreber og -elementer
- Block-level elementer
- Inline-level elementer
- DIV-elementet
- SPAN-elementet
- TABLE-elementet
- Cascading Style Sheets
- Hvad ligger der i navnet?
- CSS-regler
- Inline CSS
- Embedded CSS
- External CSS
- Kombination af style sheets
- Cascading-mekanismen
- Inheritance (arv)
- Box-model (+ box-model hack)
- Focus på selectors
- Type/tag-selector
- Class selectors
- ID selectors
- Pseudo-Class selectors
- Contextual selectors
- Sammensatte selectors
- Advanced contextual selectors
- Focus på properties og values
- Font, Color and Background Properties
- Text, Box and Classification Properties
- Om brug af skrifter og skriftstørrelser
- Units og størrelser
- Float, Clear, Display, Position
- Ressourcer
|