4. Intro to CSS
• Cascading Style Sheets (CSS) are
documents that give creative control over
HTML.
• They contain a list of styles for specific
portions of a web page.
• Typically an external file (.css) that
controls the presentation.
TUFTS COMP 20 CHRIS TRAGANOS
5. CSS
WHY USE IT?
ADVANTAGES TO USING STYLE SHEETS.
TUFTS COMP 20 CHRIS TRAGANOS
6. Why CSS?
• Separate the
STRUCTURE &
CONTENT
• Control multiple
documents with one CSS
• Efficiency in load times
for websites
• Makes document more
accessible
TUFTS COMP 20 CHRIS TRAGANOS
7. Why CSS?
• Separate the
STRUCTURE &
CONTENT
• Control multiple
documents with one CSS
• Efficiency in load times
for websites
• Makes document more
accessible
TUFTS COMP 20 CHRIS TRAGANOS
8. Why CSS?
• Separate the
6% STRUCTURE &
13%
CONTENT
21% 60% • Control multiple
documents with one CSS
• Efficiency in load times
for websites
Images
JavaScript
HTML
CSS • Makes document more
accessible
TUFTS COMP 20 CHRIS TRAGANOS
9. Why CSS?
• Separate the
STRUCTURE &
CONTENT
• Control multiple
documents with one CSS
• Efficiency in load times
for websites
• Makes document more
accessible
TUFTS COMP 20 CHRIS TRAGANOS
10. CSS
TERMS
THE INNARDS OF CSS
TUFTS COMP 20 CHRIS TRAGANOS
11. STYLE
A rule that describes how to format a
particular portion of a web page
TUFTS COMP 20 CHRIS TRAGANOS
12. STYLE
p{font‐size:14px; color:#FF0000;}
TUFTS COMP 20 CHRIS TRAGANOS
24. COLOR
HEX & RGB
HANDOUT CHEAT SHEET
TUFTS COMP 20 CHRIS TRAGANOS
25. COLOR
HEX
h1{color:#FF0000;}
RGB
h1{color:rgb(255,0,0);}
TUFTS COMP 20 CHRIS TRAGANOS
26. RESOURCES
• Box Model Demo: http://bit.ly/13QxqE
• CSS REMIX: http://cssremix.com/
• Opera Web Curriculum: http://bit.ly/tQlV3
• Intro to CSS 2.1 & CSS 3: http://bit.ly/tnrf4
• A List Apart: http://www.alistapart.com/
TUFTS COMP 20 CHRIS TRAGANOS