Валидиране

rumchi

Registered
Как да си валидирам сайта, че нещо не схващам как.
Излизат само грешки.
Ето сайта http://84.54.180.188/projects/1/
Ето и какво показва http://validator.w3.org/check?uri=http://84.54.180.188/projects/1/&charset=(detect+automatically)&doctype=Inline&group=0
 
По надолу ти са посочени грешките и на кой ред са.

Аз немога да разбера какъв е смисала да ти е валиден кода ?
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">


Промени твоите 2 реда за енкодинга и за вида на документа с тези. Грешките ще бъдат значително по-малко.

Една от грешките, които остават е:
<div id="" style="position:absolute; overflow:hidden; width:821px; z-index:0">

Не можеш да слагаш ID без име, а след това и да стилизираш/позиционираш елемента в html-то.

sianbg2 каза:
По надолу ти са посочени грешките и на кой ред са.

Аз немога да разбера какъв е смисала да ти е валиден кода ?
По принцип е добре за SOE-то, а и ако ти е голям сайта зарежда малко по-бързо.
 
Ето ти валидиран твоя код:
Код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1251" />
<title> Page </title>

<style type="text/css"> 
div#container
{
	position:relative;
	width: 821px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	text-align:left; 
}
body {text-align:center;margin:0}
</style> 

<style type="text/css">
body 
{
background-image:
url('bakg.gif')
}
</style>

<style type="text/css"> 
#blok4i { 
background-color: #15040d; 
border: 1px solid #000000; 
padding-top: 1px; 
height: 500px; 
padding-left: 3px; 
}
</style>

<style type="text/css"> 
#blok4i_h { 
background-color: #15040d; 
border: 1px solid #000000; 
padding-top: 1px; 
height: 173px; 
padding-left: 3px; 
}

</style>

<style type="text/css"> 
#footer { 
background-color: #15040d; 
border: 1px solid #000000; 
padding-top: 1px; 
height: 21px; 
padding-left: 3px; 
}
</style>

<style type="text/css"> 
#lenta { 
background-color: #ff9c9c; 
border: 1px solid #000000; 
padding-top: 1px; 
height: 24px; 
padding-left: 3px; 
}
</style>

<style type="text/css"> 
Input { 
border-color: #D1E1ED; 
color: #ffffff; 
font: normal 11px Verdana, Arial, Helvetica, sans-serif; 
border-width: 1px 1px 1px 1px; 
border: 1px solid #ff3f3f; 
background-color: #febbbb; 
} 
Input.button { 
border-color: #94BAD6; 
background: #ffa6a6; 
font: 10px Verdana, Arial, Helvetica, sans-serif; 
border-width: 1px 1px 1px 1px; 
} 
</style>

<style type="text/css"> 
#nav { 
background-color: #f4b04b; 
border: 0px solid #000000; 
padding-top: 0px; 
height: 22px; 
padding-left: 0px; 
} 
#nav a { 
border: 0px solid #B7B7B7; 
padding: 4px; 
background-color: #f4b04b; 
color: #ffffff; 
font-weight: bold; 
text-decoration: none; 
font-family: Verdana, Sans-Serif; 
font-size: 12px; 
width:153px; 
display:inline-block; 
} 
#nav a:hover { 
color: #ffffff; 
background-color: #4c1228; 
border: 0px solid #727272; 
border-bottom: 0px solid #ffffff; 
}
</style>


</head>

<body>
<br /><br />
<div id="container">
<div style="position:absolute; overflow:hidden; width:821px; z-index:0">


<div align="center" id="blok4i_h">
<div id="image1" style="overflow:hidden; left:0px; top:0px; width:400px; height:174px; z-index:0"><img src="im/logo.jpg" alt="" border="0" width="400" height="174" /></div> 
</div>

<div align="center" id="nav"> 
<a href="">Link</a> <a href="">Link</a> <a href="">Link</a> <a href="">Link</a> <a href="">Link</a>

</div>

<div id="blok4i"><font color="white">
<br />
<strong>
BODY
</strong>
<br />


</font></div>

<br /><div align="center" id="footer"><font color="white"><strong>

Copyright WebSite © 2009 Всички права запазени

</strong></font></div>
</div>
</div>
</body>
</html>
 
Интересно , защо тук на тоя ред:
Error Line 120, Column 9: syntax of attribute value does not conform to declared value.

<div id="" style="position:absolute; overflow:hidden; width:821px; z-index:0">


Валидатора не открива пропуснатите ; на z-index:0
 

Back
Горе