Create a new web page using the template page you've been working on (e.g. index.html)
In addition to the <!doctype html>, <html></html>, <head></head>,
<title></title> and <body></body> elements, let's create a wrapper <div></div> holding
some additional layout elements, including a <header></header> and another <div></div> to hold our content elements: <nav></nav>,
an <article></article>, an <aside></aside>,
and a <footer></footer>
CSS Properties for Creating Layouts
CSS Centering
text-align: center;
margin: xxxpx auto;
Centering Demo
Let's open up CSSDeck and experiment with the CSS centering porperties:
margin: xxpx auto xxpx auto; /* centers a container element */
text-align: center; /* centers text within an element */
Create a slide in your Design Notebook and name it Layouts and today's date. Based on your reading, and our discussion in class, define "visual hierarchy" and how layouts help us achieve them.
Surf the web for a while, looking for different types of layouts. Can you indentify any typical patterns of how layouts are used (e.g. list layouts for home pages, article layouts for article/product pages, etc). Include a link out two in your Design Notebook entry for this week.