04.10.2009, 12:44 | #1 |
Новичок
Регистрация: 13.04.2008
Сообщений: 83
Вес репутации: 0
|
Нужна помощь в валидации HTML-кода
Здравствуйте уважаемые форумчане.
Прошедшие 2 дня занимался валидацией кода своего сайта через "validator.w3.org", причём весьма успешно - с 1200+ ошибок и предупреждений на сегодняшний день осталось только 72. Но вот тут то и возникла проблема. Верстка сайта табличная, и я попал в затруднение при поиске связей тегов (<table> <tbody>) в начале и конце страницы. Поэтому хочу попросить помощи у вас. Если найдётся такой человек, который сможет разобраться и указать какие теги и где необходимо закрыть буду очень рад. Сайт: http://best-filezz.ru Валидатор: http://validator.w3.org/check?uri=http://best-filezz.ru Заранее спасибо. P.S. Вот выкладываю код без лишних блоков и скриптов с комментами. Необходимо найти и закрыть главную таблицу сайта а также разобраться с обьявлением и закрытием блоков с "цвяточками" =) Код:
<!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 --> <head> <style type="text/css" media="all"> @import url(/inc/highslide/highslide.css); @import url({THEME}/css/style.css); @import url({THEME}/css/engine.css); </style> <script type="text/javascript" src="{THEME}/css/hint.js"></script> <script type="text/javascript" language="JavaScript" src="/engine/skins/default.js"></script> <meta name="google-site-verification" content="GTIg7jxVGeSpEd82bJrEt1nyT4KfHIZs9udo91XMSBM" /> </head> <!--ТЕЛО САЙТА --> <body background="{THEME}/images/bg.png"> <!--ШАПКА И ФОН --> <table width="100%" style="background:url('{THEME}/images/fbg.png');" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td align="left" valign="top"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td align="left" valign="top"> <img src="{THEME}/images/logo.jpg" width="1001" height="204" border="0" usemap="#map" alt="Best-FileZZ.Ru" /> </td> <td width="100%" class="stext" style="background:url('{THEME}/images/bg.png');"> </td> </tr> </table> </td> </tr> </table> <!--НАЧАЛО БЛОЧНОЙ СОСТОВЛЯЮЩЕЙ --> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td valign="top" width="180"> <table cellspacing="0" cellpadding="0" width="100%" border="0"> <tbody><tr><td> <!--БЛОК СЧЁТЧИКОВ --> <table width="195" border="0" cellpadding="0" cellspacing="0"> <tr> <td><img src="{THEME}/images/s4ot1.png" width="195" height="70" alt="Счётчики" /></td> </tr> <tr> <td width="220" colspan="3"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="100%" class="stext" style="background:url('{THEME}/images/8.gif');" align="center"> Счётчики <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td><img src="{THEME}/images/nz.png" width="195" height="14" alt="Низ" /></td> </tr></table></td> </tr> <!--Цвяток --> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td><img src="{THEME}/images/bl.png" width="180" height="220" alt="ЦвяточеГ" /></td> </tr></table> </table> <td valign="top" style="padding-left:0px; padding-right:24px;"> <!--СОБСТВЕННО КОНТЕНТ --> Контент <td valign="top" width="180"> <!-- БЛОК О НАС --> <table width="195" border="0" cellpadding="0" cellspacing="0"> <tr> <td> <img src="{THEME}/images/nas2.png" width="195" height="70" alt="О нас" /> </td> </tr> <tr> <td width="220" colspan="3"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="100%" class="stext" style="background:url('{THEME}/images/9.gif');" align="center"> <a href="/user/RiG/" title="Главный Администратор">RiG ™ </a> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td> <img src="{THEME}/images/nz2.png" width="195" height="14" alt="Низ" /> </td> </tr> </table> </td> </tr> </table> <!--Цвяток --> <table> <tr> <td align="center" valign="top"><img src="{THEME}/images/bla.png" width="180" height="220" alt="Ещё цвяточеГ =)" /></td> </tr></table> </td> </tr> </table> <!--по идее конец таблицы всего сайта--> </td> </tbody> </table></td> </tr> <tr> <td width="220"></td> </tr> </table> <!-- НИЗ САЙТА --> <table width="100%" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="100%" height="100" style="background:url('{THEME}/images/cb.png');"></td> <td width="275" height="100"><img src="{THEME}/images/lb.png" alt="desing" /></td> <td width="100%" height="100" style="background:url('{THEME}/images/cb.png');"></td> </tr> </table> </body> </html>
__________________
Ну и конечно же реф. ссылка http://www.sape.ru/r.aae6b03707.php |
04.10.2009, 13:34 | #2 |
Эксперт
Регистрация: 03.07.2007
Адрес: Chinatown
Сообщений: 7,265
Вес репутации: 609
|
наверное, не в тему, но... а нафига Вам эта валидация?
__________________
тексты по 10 руб/кзнак автоматизируй все, не мучайся! |
04.10.2009, 13:39 | #3 |
Новичок
Регистрация: 13.04.2008
Сообщений: 83
Вес репутации: 0
|
Поисковики любят хороший код. Попробуйте, сами поймёте ;-)
__________________
Ну и конечно же реф. ссылка http://www.sape.ru/r.aae6b03707.php |
04.10.2009, 13:51 | #4 | |
Эксперт
Регистрация: 03.07.2007
Адрес: Chinatown
Сообщений: 7,265
Вес репутации: 609
|
Цитата:
горе от ума?
__________________
тексты по 10 руб/кзнак автоматизируй все, не мучайся! |
|
04.10.2009, 13:55 | #5 |
Специалист
Регистрация: 05.06.2008
Адрес: Betelgeize
Сообщений: 247
Вес репутации: 204
|
1. Первый <!--Цвяток --> предшествующий </tr> закрыт, новый не открыт. Последующая таблица непонятно к какой таблице относится. Собственно с этого места и идут ошибки
2. <!--СОБСТВЕННО КОНТЕНТ --> перед ним открывается td и сразу же ещё один td Совет - разместите все табличные теги на отдельной строке и выставьте отступы пробелами под соответствующую пару так чтобы количество пробелов открывающего тэга соответствовало у закрывающего. Начните с начала, когда упрётесь в ошибку - продолжите с конца. В итоге найдёте ошибочный блок и дальше по смыслу Добавлено через 1 минуту Требования бестолковые, согласен, но иногда полезно, а иногда вредно Последний раз редактировалось edne; 04.10.2009 в 13:55. Причина: Добавлено сообщение |
04.10.2009, 14:02 | #6 |
JS Developer
|
Во первых, что поисковики любят хороший валидированый код - это бред.
Валидация кода совсем не для того придумана. Во вторых если уж верстаете в XHTML, то запомните навсегда, что это не HTML 4.0 и здесь теги нужно закрывать. В третьих не мучайте себя, закажите блочную вёрстку у профи, ибо искать ошибки в коде, в котором ничего не смыслишь - время дороже. |
04.10.2009, 14:19 | #7 |
Специалист
|
Готов сверстать ТСу на заказ 100% валидно, если есть желание, примеры работ вышлю в ЛС.
Добавлено через 1 минуту ПС: табличная верстка в данном случае неуместна. ППС: в чужем коде копаться сложно Добавлено через 6 минут Поисковики любят адекватный код когда например <h1> открывается и закрывается а не открывается до конца странице в незакрытом дивном например блоке. Тем не менее все свои заказы делаю с 100% валидностью.
__________________
Последний раз редактировалось Challenger; 04.10.2009 в 14:20. Причина: Добавлено сообщение |
04.10.2009, 14:46 | #8 |
JS Developer
|
|
04.10.2009, 14:57 | #9 | |
Новичок
Регистрация: 13.04.2008
Сообщений: 83
Вес репутации: 0
|
Фух, вроде закрыл главную таблицу сайта. Ошибок 54. Ругается на внутренние блоки
Цитата:
Код:
<!-- БЛОК АВТОРИЗАЦИИ --> <table width="195" border="0" cellpadding="0" cellspacing="0"> <tr> <td> <img src="{THEME}/images/vxod2.png" width="195" height="70" alt="Вход" /> </td> </tr> <tr> <td width="220" colspan="3"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="100%" class="stext" style="background:url('{THEME}/images/8.gif');"> {login} <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td> <img src="{THEME}/images/nz.png" width="195" height="14" alt="Низ" /> </td> </tr> </table> </td> </tr> </table> </td> </tr> </table>
__________________
Ну и конечно же реф. ссылка http://www.sape.ru/r.aae6b03707.php |
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Нужна помощь с ...HTML | magura888 | Разработка и сопровождение сайтов | 32 | 28.09.2009 11:39 |
Нужна помощь в установке кода | iglesias | Курилка | 1 | 13.02.2009 20:16 |
Нужна помощь в установке кода $ | Daftix | Установка кода на различные движки | 4 | 17.01.2009 19:46 |
Нужна помощь по html | Grush | Курилка | 9 | 23.11.2008 09:36 |
Нужна помощь по установке кода (php) | Andrik77 | Установка кода на различные движки | 3 | 17.03.2008 19:24 |
Часовой пояс GMT +3, время: 22:02.