Исправить ошибки в валидаторе

Тема в разделе "Верстка", создана пользователем Crazy182, 22 мар 2013.

Информация :
Уважаемые пользователи, прежде чем ответить в теме или создать новую, внимательно ознакомьтесь с Правилами раздела и Правилами форума
Для быстрого поиска ответов на ваши вопросы воспользуйтесь Картой раздела и/или Поиском по разделу
Модераторы: ultra
  1. Crazy182

    Crazy182

    Регистр.:
    29 ноя 2006
    Сообщения:
    205
    Симпатии:
    14
    Подскажите, как исправить ошибки в валидаторе, я не силен особо в верстке. DLE cms

    Код:
    Line 97, column 34: Bad value for attribute action on element form: Must be non-empty.
                    <form method="post" action="">
    Line 115, column 49: Bad value for attribute action on element form: Must be non-empty.
            <form id="quicksearch" method="post" action=''>
    Код первой ошибки:
    Код:
    <div style="display: none" id="loginbox" class="not-logged">
    <form method="post" action="">
    <ul>
    <li><label for="login_name">Логин:</label><input class="f_input" type="text" name="login_name" id="login_name" /></li>
    <li><label for="login_password">Пароль (<a href="/lostpassword/">Напомнить?</a>):</label><input class="f_input" type="password" name="login_password" id="login_password" /></li>
    <li><input type="checkbox" name="login_not_save" id="login_not_save" value="1"/><label for="login_not_save">&nbsp;Чужой компьютер</label></li>
    </ul>
    <div class="submitline">
    <a class="rcol" href="/register/" title="Sign up">Регистрация</a>
    <button onclick="submit();" type="submit" title="Log in"><b>Войти</b></button>
    </div>
    <input name="login" type="hidden" id="login" value="submit" />
    </form>
    </div>
    и код 2 ошибки:

    Код:
    <!--Search-->
    <form id="quicksearch" method="post" action=''>
    <input type="hidden" name="do" value="search" />
    <input type="hidden" name="subaction" value="search" />
    <div class="quicksearch">
    <input id="story" name="story" value="" type="text" />
    <button class="sbtn" type="submit" title="Поиск"></button>
    </div>
    </form>
    <!--Search [E]-->
     
  2. stealthdebuger

    stealthdebuger Механик

    Administrator
    Регистр.:
    25 авг 2008
    Сообщения:
    634
    Симпатии:
    1.420
    достаточно
    Код:
    method="post" action="#"
    хотя лучше, формировать адрес текущей страницы.
     
  3. t0wer

    t0wer BlackHerald

    Регистр.:
    24 июн 2008
    Сообщения:
    736
    Симпатии:
    424
    Валидатор пишет, что элемент не должен быть чистым (пустым). Чтобы правильно заполнить, опять же обращаемся к валидатору: читать
     
    Шумадан нравится это.
  4. Crazy182

    Crazy182

    Регистр.:
    29 ноя 2006
    Сообщения:
    205
    Симпатии:
    14
    Убрал, спасибо большое. Вроде последняя страница осталась, статика, тут не могу понять в чем дело:

    подскажите, как исправить.
     
  5. mdss

    mdss ♖♘♗♕♔♗♘♖

    Moderator
    Регистр.:
    20 фев 2007
    Сообщения:
    1.140
    Симпатии:
    671
    1) строки 213, 214, 215. У тебя там ненумерованный список, а ты внутрь пихаешь параграфы. Так нельзя. Обрами каждую строку тегами <li>
    2) строка 330, атрибут language снести. Т.к. доктайп html5 можно смело сносить и атрибут type, оставив только <script>