2. Designing the site
⢠Content is the first thing
⢠Brainstorm, group and organise content as it relates.
⢠These form sections, pages of the site
⢠Site diagram helps you to plan and build site
Web design
4. Designing the site
⢠Decide on the look and feel of the site
â Fonts
â Colours
â Graphic style
â Writing style
â Suitable for your audience
Web design
5. Writing content
⢠Be succinct
â Probably half what you would write for paper
⢠Write so that people can âscanâ read
â Reading from screen is slower
â People pick out key words, phrases, etc
⢠Use links well
Web design
6. What is âscanableâ text?
⢠Good headings
Lorem ipsum dolor sit amet, consectetuer Heading
adipiscing elit. Duis sollicitudin iaculis urna. Lorem ipsum dolor sit amet, consectetuer
Suspendisse mi erat, sollicitudin et, vehicula sit adipiscing elit. Duis sollicitudin iaculis urna.
amet, hendrerit sit amet, ipsum. In hac habitasse Suspendisse mi erat, sollicitudin et, vehicula sit
platea dictumst. Morbi sed pede et dolor hendrerit amet, hendrerit sit amet, ipsum.
vehicula. Curabitur sed augue. Vestibulum ligula.
Vivamus nec diam vel pede posuere dapibus. Heading
Pellentesque eget ligula vitae neque suscipit In hac habitasse platea dictumst. Morbi sed pede
pharetra. Proin cursus. Donec gravida est sit amet et dolor hendrerit vehicula. Curabitur sed augue.
lorem consectetuer semper. Mauris imperdiet odio Vestibulum ligula. Vivamus nec diam vel pede
non ligula. Fusce imperdiet arcu eu risus sollicitudin posuere dapibus.
mollis. Sed in lorem ac nunc tempus tempus.
Nullam eu nisi. Heading
Pellentesque eget ligula vitae neque suscipit
pharetra. Proin cursus. Donec gravida est sit amet
lorem consectetuer semper.
Heading
Mauris imperdiet odio non ligula. Fusce imperdiet
arcu eu risus sollicitudin mollis. Sed in lorem ac
nunc tempus tempus. Nullam eu nisi.
Web design
7. What is âscanableâ text?
⢠Use of lists
Lorem ipsum dolor sit amet, consectetuer ⢠Lorem ipsum dolor sit amet, consectetuer
adipiscing elit. Duis sollicitudin iaculis urna. adipiscing elit. Duis sollicitudin iaculis urna.
Suspendisse mi erat, sollicitudin et, vehicula sit Suspendisse mi erat, sollicitudin et, vehicula sit
amet, hendrerit sit amet, ipsum. In hac habitasse amet, hendrerit sit amet, ipsum.
platea dictumst. Morbi sed pede et dolor hendrerit
⢠In hac habitasse platea dictumst.
vehicula. Curabitur sed augue. Vestibulum ligula.
Vivamus nec diam vel pede posuere dapibus. ⢠Morbi sed pede et dolor hendrerit vehicula.
Pellentesque eget ligula vitae neque suscipit
⢠Curabitur sed augue.
pharetra. Proin cursus. Donec gravida est sit amet
lorem consectetuer semper. Mauris imperdiet odio ⢠Vestibulum ligula.
non ligula. Fusce imperdiet arcu eu risus sollicitudin
⢠Vivamus nec diam vel pede posuere dapibus.
mollis. Sed in lorem ac nunc tempus tempus.
Nullam eu nisi. ⢠Pellentesque eget ligula vitae neque suscipit
pharetra. Proin cursus. Donec gravida est sit amet
lorem consectetuer semper.
⢠Mauris imperdiet odio non ligula. Fusce imperdiet
arcu eu risus sollicitudin mollis. Sed in lorem ac
nunc tempus tempus. Nullam eu nisi.
Web design
8. Organise content
⢠Put like content on the same page
⢠Split pages per topic
⢠Make the links between pages obvious
â âclick here to go to page 2âďť
â âRead more about A Turingâs early workâ
lan ďź
Web design
9. Prioritise the content you write
⢠Introduce concepts/
topics at the beginning of the page
â Let people know what they are going to read
⢠Re-confirm with headings in the page
â Can then jump ahead to points of interest
Web design
10. Text formatting
⢠Use foreground and background colours that give a good contrast
Web design
11. Text formatting
⢠Use plain backgrounds or very subtle patterns
⢠Intense patterns break the ability to follow the text
Web design
12. Text formatting
⢠Text not too small
⢠Use left justification, not centred
â helps the eye find the start of the line, especially
with lots of text
⢠Line length approx 1 0 words max
⢠Whitespace around text very useful
Web design
26. Altering the site design
⢠Wordpress themes
⢠Thousands available, some free, some cheap
⢠Great for basic structure, layout etc
⢠Can then tweak design with colours, images etc
⢠CSS
Web design
27. Altering site layout
⢠Widgets and widget areas
⢠Link to other services or offer up content from site
⢠Can download many more for free
Web design
28. Cascading Style Sheets
⢠Rules defining appearance ⢠Blocks/
containers
⢠Apply to obj ects on the â Divs
page â Table cells
⢠Content
â Headings
â Paragraph
â List
â Image
Web design
29. CSS ctd
⢠General
â A obj of a specific type
ny ect
⢠Targeted
â Class â more than one obj
ect
â ID â only one obj
ect
Web design
30. CSS example
p{
font-family: Arial, Helvetica;
color: #ff0000;
}
h1{
font-size: 2em;
background: transparent url(image.gif)
}
Web design
31. CSS Classes
HTML
<h2 class=âbobâ>heading text</h2>
<p class=âbobâ>some text</p>
CSS
.bob{
color: #0f0;
}
Web design
32. CSS ID
HTML
<h1 id=âpage-titleâ>Some text</h1>
CSS
h1#page-title{
text-transform: uppercase;
}
Web design
33. CSS Selector
HTML
<div id=âcontentâ>
<p>Some text</p>
</div>
CSS
#content p{
margin: 10px 15px 30px 15px;
}
Web design
34. Tools to work with
⢠Firefox web browser
⢠A on â Firebug
dd
⢠Can edit pages live and see amends
⢠See where to make edits in CSS files
Web design
36. CSS in WordPress
⢠Appearance ... Edit CSS
⢠Will work in âpreviewâ with hosted WordPress
⢠Look at example from existing theme
Web design