Well, with script generated markup (which lightbox represents), it is almost always best to start with valid markup of your own. If you have no clue as to what valid markup is, I can see how this would put one at a disadvantage there. Oddly enough, many WYSIWYG editors will generate valid markup if you do not tinker with their output and instruct them to use a DOCTYPE so, if one does not know what one is doing, it might be best to use one of these and to only edit the code directly when required to insert scripts. Dreamwever is better than FrontPage if you want to use a big name editor but there are others out there that are cheap or free, some good, some not so good.
Back to the validator. You must start with a valid DOCTYPE and get to know the validator a bit. Most errors do contain explanations for their resolution.
To begin the validation process with your current page, replace this:
Code:
<html>
<head>
<meta name="http://www.makeovermagic.org" content="Microsoft FrontPage 5.0">
<title>MakeOverMagic :: Galleries</title>
<meta name="description" content="Profe
with this:
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">
<html>
<head>
<title>MakeOverMagic :: Galleries</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="description" content="Profe
There is also always the option of designing with no DOCTYPE. This is known as quirksmode but, there is no validator for that and as a result, writing successful cross browser markup that way actually requires more knowledge.
Redesigning your page for you is a bit beyond the scope of these forums but, someone may take it on, who knows. If you need help with a specific error from the validator, let me know.
Bookmarks