I will say a few words about the main website on josephkesisoglou.co.uk. I started developing this page in a way I would normally didn’t follow, but time restrictions led me to this. I used one of Dreamweaver’s html template (1 column liquid, centered, header and footer) and it’s CSS file. This is a screenshot of the template.
I can’t say I spent more than 2 hours on 98% of the page. This 2% of development was the site name on top of the main image. It took me overall about 4 hours as I didn’t know the best way to place it. I tried several ways placing the name. Initially I had placed an image in the content class and the text as an h2 in the container class.
When though I styled the h2 with a big font size and to be positioned on the bottom half of the image it created a big gap in the header because it was the original position.
I didn’t want to make it a graphic in photoshop as it would be an issue with different resolution screens, so after a few days I tried creating a separate class for the image, which would eventually hold the h2 element, then set the image as background with a css reference
background and the value
url(images/bg.jpg); in order to pull the file from the directory.
In terms of the the lines on the top and bottom of the image, they are
border-top properties for the header and footer respectively. They are styled 2 pixels thick and colour #dadada, in order to match the blog’s lines. I set quite a few common points. They don’t have to look exactly the same, but it’s nice when they look similar.
- 2px #dadada lines footer/header
- #fff (white) body colour
- #f1f1f1 (light grey) page colour
Apart from making a connection of the two, they help concentrate the viewer in the middle where the content lies, without strong colours that might make reading harder or degrade the visual value of the images.
This template didn’t have a navigation class and I created one. I could always use the header class to place the links, but I though I might change position of the title to the header, so it could better to have a separate class. I have noticed that more divs give you more control over the design.
I found very useful the
word-spacing css reference for making a bigger gap between the text/links of the navigation element. The links of this element and probably throughout the site, will change colour on hover to #dadada in order to match the header border and of course because they are easier to read that the #f1f1f1 colour on text.
At the moment of writing this, I have created only an index and about pages. Though on the navigation element you will find a portfolio dead-link and a link to this blog opening on a new tab.
Soon, I will place a link on the portfolio text linking to a #picbod13 digital exhibition page created for the Picbod module. Or I will make one more page with a link to #picbod13.
The about.html page is a copy of the index.html with minor changes, such as deleting the main image class and h2 class, added a paragraph, to include some text on copyright and other information. I changed the title at the top in the
head element. In a few words the structure I followed so far is to keep the same layout for every page and make all the changes in the content class.
I should also mention the addition of a favicon.ico link to every html page. This is the tiny icon displayed by the browser in the tab, to represent the site. This is not the final, but it’s good for the time being. I placed the line right below the the style.css attachment in the
The website was designed after taking into consideration that people browse the web from different displays. At the moment the the main container is 800 x 614 pixels. I have tested it on displays from 15″ up to 24″. I will have to make more tests with smaller sized screen like net-books, pads and sometime in the future mobile compatibility. As far as the accessibility features, I keep the links and images up-to-date with descriptions and alternative text and titles. This blog is full of them so far.
This is how the web page looks at the time of writing.