jees someone got out of the wrong side of bed or something.
yes it would be quicker. my mum could update ocuk header background as it is, as all you'd have to do is this.
this would allow for absolutely anything to be put there by someone with very little knowledge of web design. you could get someone at ocuk who just builds computers all day to update the site rather then pay their top programmers to do it which itself is a big bonus for ocuk as small jobs can easily, quickly be done by cheaper staff.
now to update the headers for say the latest products box. say i wanted to change it to say LATEST DEALS AND PRODUCTS. you simply
open this image , edit it, upload and done.
doing that if it's using only css and html. this would require someone going around the complicated structure that will be the shopping cart that ocuk use. i used opencart which is a very easy to navigate cart and still there is more to change then just simple opening index file and updating the text that says latest products. i'm sure whatever ocuk use will be worse for navigating. this no doubt would take a lot longer for people who don't know what they are doing to update.
i'm sure if someone from ocuk came on here they'd agree roughly with what i've been saying. for ocuk it will be cheaper and far quicker for them to update the header as an image then if it was made with html and css.
say ocuk wanted to change the background from dark red to black, have a custom font, and change the text to something new. from what i roughly remember now from opencart on how to do this you first need to navigate the folders to find the theme folder. find the one which has the header for the latest products box, find the div for the header in amongst the rest of the code which can get a tad messy for first few times going through opencart. find what the variable is as it uses separate language folders. navigate through the language folders to find the correct file. update the variable with the latest text.
then go back to the first file to find the class for the header. find the style page which that class is in. update the class. check it looks the same on all browsers and hasn't some reason messed around.
then install a custom font which i don't know how to do tbh but i know it's longer then using images which is why many companies use image for custom fonts. check all browses can read new font (which afaik all wont be able to). settle that some users will see different font but now check those browsers to make sure the font they see works with new styling.