Hello, I'm just wondered (and have done for ages!) why if I type text into a div tag with top padding say at 10px, there is a gap between the top padding and where the text starts below. Yet when I view the page in Explorer or Firefox, the gap disappears, just leaving the 10px padding. I gave up on web design two months ago because of little things like this which, to be honest, just drive me a little crazy! It's also frustrating that Mozilla seems to give text lines different heights than Explorer. I know web design is not a precise science because there are so many variables, but some standardisation across the browsers would surely make everyone's life a little easier! Many thanks to Philb for being so helpful in answering these and other questions. I'm very grateful for any help anyone can offer.

Lincoln Aviator