A walkthrough showing you how to take a webpage template and create the HTML and CSS for it. We go through each of the parts of the page individually and explain how to create them all
18. ORGANISE YOUR FILES
USE FOLDERS TO MAKE THINGS TIDIER
‘ASSETS’ STORES
EVERYTHING THAT ISN'T
HTML (OR PHP)
BASE LEVEL FOLDER
19. ORGANISE YOUR FILES
USE FOLDERS TO MAKE THINGS TIDIER
‘ASSETS’ STORES
EVERYTHING THAT ISN'T
HTML (OR PHP)
FOLDER FOR CSS
BASE LEVEL FOLDER
20. ORGANISE YOUR FILES
USE FOLDERS TO MAKE THINGS TIDIER
‘ASSETS’ STORES
EVERYTHING THAT ISN'T
HTML (OR PHP)
FOLDER FOR CSS
BASE LEVEL FOLDER
FOLDER FOR IMAGES
21. ORGANISE YOUR FILES
USE FOLDERS TO MAKE THINGS TIDIER
‘ASSETS’ STORES
EVERYTHING THAT ISN'T
HTML (OR PHP)
FOLDER FOR CSS
THE 1 HTML FILE (YOU
MIGHT HAVE MORE…)
BASE LEVEL FOLDER
FOLDER FOR IMAGES
22. FIRST LETS DEAL WITH THE
STRUCTURE
OF THE WEB PAGE
…POSH WAY OF SAYING
“MAKE THE HTML”
25. INDEX.HTML
GIVE YOUR PAGE ITS
TITLE
MAKE THE SEMANTIC
SECTIONS INSIDE OF
THE <BODY>
REMEMBER
<HEAD> != <HEADER>
26. INDEX.HTML
GIVE YOUR PAGE ITS
TITLE
MAKE THE SEMANTIC
SECTIONS INSIDE OF
THE <BODY>
REMEMBER
<HEAD> != <HEADER>
PS - COMMENTS ARE A
GOOD THING! USE THEM!
46. SET THE BODY WIDTH
REMEMBER TO USE MAX-
WIDTH TO MAKE IT
SCALABLE
MARGIN LEFT & RIGHT
CENTRE THIS IN THE PAGE
47. QUICK HINT
ORGANISING THE STYLE OF
THE DIFFERENT ELEMENTS
ON YOUR PAGE CAN BE A
PAIN!
ESPECIALLY SO IF YOU
LEAVE EVERYTHING AT THE
DEFAULT COLOUR (I.E.WHITE)
DO THIS
51. HORIZONTAL MENU Mockup
GIVES IT A HOVER COLOUR
GETS RID OF THE
BULLET POINTS
FLOATS EACH INDIVIDUAL
LIST ITEM TO THE LEFT
REMOVES THE UNDERLINE,
CENTRES THE TEXT AND
GIVES IT SOME PADDING
52. HORIZONTAL MENU
GIVES IT A HOVER COLOUR
GETS RID OF THE
BULLET POINTS
FLOATS EACH INDIVIDUAL
LIST ITEM TO THE LEFT
REMOVES THE UNDERLINE,
CENTRES THE TEXT AND
GIVES IT SOME PADDING
real site
60. SECTION
ASIDE
MAIN
1. MAKE SURE THAT YOU START WITH A
GRID-CONTAINER CLASS
2. EVERYTHING ELSE HAS TO ADD UP TO
100 TO BE SHOWN AT THE SAME TIME
Mockup
74. IN SUMMARY1. FIGURE OUT THE ORDER IN WHICH YOU WANT TO CREATE
THE PAGE (WRITE ON THE SHEET IF YOU WANT TO!)
2. GET YOUR FILES IN THE RIGHT PLACE
3. CREATE YOUR HTML
4. CREATE YOUR CSS
1. USE TEMPLATE COLOURS TO MAKE YOUR LIFE EASIER
2. WORK ON IMAGES
3. THEN WORK ON FONTS/COLOURS
4. THEN WORK ON POSITIONING
75. the site will look rubbish for ages
…then everything comes together!
IN SUMMARY1. FIGURE OUT THE ORDER IN WHICH YOU WANT TO CREATE
THE PAGE (WRITE ON THE SHEET IF YOU WANT TO!)
2. GET YOUR FILES IN THE RIGHT PLACE
3. CREATE YOUR HTML
4. CREATE YOUR CSS
1. USE TEMPLATE COLOURS TO MAKE YOUR LIFE EASIER
2. WORK ON IMAGES
3. THEN WORK ON FONTS/COLOURS
4. THEN WORK ON POSITIONING