February 27, 2014
Whitespace is a key component for establishing dominance of a design element.
Margins create space on the outside of the HTML element.
margin: top right bottom left;
margin-top: xxx px | % | em;
margin-right: xxx px | % | em;
margin-bottom: xxx px | % | em;
margin-left: xxx px | % | em;
Padding creates space on the inside of the HTML element.
padding: top right bottom left;
padding-top: xxx px | % | em;
padding-right: xxx px | % | em;
padding-bottom: xxx px | % | em;
padding-left: xxx px | % | em;
Lists are commonly used as navigational elements and are frequently targets for the design principles of similarity, rhythm & direction.
Lists can be displayed verically (the default) or horizontally by setting the display CSS property value to inline. For example:
nav li { display:inline;}
list-style-type: disc | circle | square | etc;
list-style-position: outside | inside;
list-style-image: url('your_image_filename') | none;
Links are a critical for effective design because they imply interaction as well as content. Links can be in multiple states, can be internal or external, and can be grouped into categories. All of this information should be presented visually in your design.
a:link
- a normal, unvisited linka:visited
- a link the user has visiteda:hover
- a link when the user mouses over ita:active
- a link the moment it is clickedIt's common practice on the web to underline link text as a means of indicating a link. To toggle between underlined and not underlined, we use the text-decoration CSS property:
text-decoration: underline | none;
For example: a:link {text-decoration: underline;}
Images can be used to create dominance, similarity, texture and contrast. We can use photos as content, icons as design embelishments on text, and anything in between; in the foreground or background.
Here are a number of ways to include images in your pages:
<img src="https://drive.google.com/uc?id=0B6Sg_ALpI1HFVnFYMlI0YS1LVXM" alt="robot image">
#main_header { background-image:url('https://drive.google.com/uc?id=0B6Sg_ALpI1HFVnFYMlI0YS1LVXM'); }
ul.checked li { list-style-image: url('https://drive.google.com/uc?id=0B6Sg_ALpI1HFVDBlVEdsenV3ZHc'); }
You can host your images on Google Drive and link them into your pages from there using the https://drive.google.com/uc?[your_file_id_here] URL pattern.
The Vision Document is where you write down your idea for your project and provide details about what it should do, who it's for and how it should be made. The Vision Document will count toward as your mid-term grade and will be the basis for your final project. It's a living document, in that you can (and probably will) update it over the coming weeks as you work through your final project.
The Vision Document is due next week, Thursday March 6, 2014.
After you have completed the reading assignment, download the Vision Document Template, review it and write your own. You'll need to create some User Personas, User Stories and a site map in support of your Vision Document
The Vision Document is due next week, Thursday March 6, 2014.