Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Старый код плавающего меню работает, но не проходит валидацию - устаревший код. (https://javascript.ru/forum/dom-window/57337-staryjj-kod-plavayushhego-menyu-rabotaet-no-ne-prokhodit-validaciyu-ustarevshijj-kod.html)

Adrian 30.07.2015 14:47

Старый код плавающего меню работает, но не проходит валидацию - устаревший код.
 
Здравствуйте!

Подскажите пожалуйста что нужно добавить в устаревший код меню, чтобы его "осовременить" если это возможно:

<div style="padding-left: 0px; height: 240px;">
<table border="0" align="left">
<tbody>
<tr>
<td><a href="index.php?Itemid=19"><img onmouseover="this.src='images/menu_01a.png';" onmouseout="this.src='images/menu_01.png';" src="images/menu_01.png" alt="О Блоге" border="0" /></a></td>
</tr>
<tr>
<td><a href="index.php?Itemid=20"><img onmouseover="this.src='images/menu_02a.png';" onmouseout="this.src='images/menu_02.png';" src="images/menu_02.png" alt="НАШИ РАБОТЫ" border="0" /></a></td>
</tr>
<tr>
<td><a href="index.php?Itemid=16"><img onmouseover="this.src='images/menu_04a.png';" onmouseout="this.src='images/menu_04.png';" src="images/menu_04.png" alt="КОНТАКТЫ" border="0" /></a></td>
</tr>
</tbody>
</table>
</div>


Валидатор выдает ошибки:

The border attribute is obsolete. Consider specifying img { border: 0; } in CSS instead.
temid=19"><img onmouseover="this.src='images/menu_01a.png';" onmouseout="this.src='images/menu_01.png';" src="images/menu_01.png" alt="О Блоге" border="0" /></a>

и

Error: The align attribute on the table element is obsolete. Use CSS instead.
From line 670, column 1; to line 670, column 31
240px;">↩<table border="0" align="left">↩<tbod

laimas 30.07.2015 14:53

border="0", align="left" убрать в CSS.


Часовой пояс GMT +3, время: 13:38.