Jump to content
  • 0

Валидность HTML


NightRunner
 Share

Question

Всем привет, есть такая страница, нужно сделать ее валидной, подскажите, какие ошибки исправить?

(CSS валиден...)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html lang="ru">
<head>
<title>название</title>
<meta name="description" content="123">
<LINK rel="icon" href="favicon.ico" type="image/x-icon">
<link rel="stylesheet" href="style.css" type="text/css" media="screen" />
<link rel="stylesheet" href="Link.css" type="text/css" media="screen" />

</head>
<body>

<div id="wrap">
<div id="header">
<img border="0" src="img/Header.jpg" width="750" height="249" alt="альт"></div>
<div id="nav">

<img src="img/Menu.jpg" width="750" height="59" border="0" usemap="#Map" alt="Карта изображений">
<map name="Map"><area shape="rect" coords="209,5,301,32" href="0.html">
<area shape="rect" coords="304,5,397,32" href="1.html">
<area shape="rect" coords="401,5,541,32" href="2.html">
<area shape="rect" coords="544,5,635,32" href="3.html">
</map></div>
<div id="main">
<h2>заголовок</h2>
<p>текст</p>
<p>текст</p>
<p>текст</p>

</div>
<div id="sidebar"><h3>заголовок</h3>

<ul>
<li><a href="#">ссылка1</a></li>
<li><a href="#">ссылка2</a></li>
<li><a href="#">ссылка3</a></li>
<li><a href="#">ссылка3</a></li>
<li><a href="#">ссылка3</a></li>
<li><a href="#">ссылка3</a></li>
<li><a href="#">ссылка3</a></li>
<li><a href="#">ссылка3</a></li>
<li><a href="#">ссылка3</a></li>
<li><a href="#">ссылка3</a></li>
<li><a href="#">ссылка3</a></li>
<li><a href="#">ссылка3</a></li>
</ul>

<p></div>
<div id="footer">
<p class="alignleft">? 2008</p>
<p class="alignright">текст</p>
</div>
</div>
</body>
</html>

Link to comment
Share on other sites

9 answers to this question

Recommended Posts

  • 0

Я прогонял вообщето, поэтому и написал, что по английски неочень!

Вобщем, исправил пару ошибок...

вынес

img {

border: 0;

}

в *.css

Теперь осталось разобраться, как исправить вот эту ошибку:

required attribute "ALT" not specified.

?coords="209,5,301,32" href="service.html">

The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

Typical values for type are type="text/css" for

И вот еще вопрос, может показаться глупо, но

NET-enabling start-tag requires SHORTTAG YES.

?f="style.css" type="text/css" media="screen" />

можно ли просто убрать символ "/" ?

Link to comment
Share on other sites

  • 0

1. к контейнеру добавьте атрибут ALT

2. конструкция с самозакрывающимся контейнером присуща XHTML для одиночных тегов. Поскольку вы используете HTML ? валидатор выдает вам предупреждение, что такой синтаксис хоть и не критичен, но все же неправильный.

То есть ? уберите "/" перед ">".

Link to comment
Share on other sites

  • 0

The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

Typical values for type are type="text/css" for

переводится как

"Атрибут, приведенном выше, не требуется для элемента, которые Вы использовали, но вы были пропущены ее. Например, в большинстве HTML и XHTML типов документов в "типа" атрибут требуется на "сценарий" элемент, и "альтернативный" атрибут требуется для "img" элемент.

Типичные значения для типа типа = "текст / css" для

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy