Валидность ошибка document type does not allow element "link" here

(Ответов: 1, Просмотров: 5679)
  1. Новичок Аватар для Drabodan78
    • Регистрация: 22.05.2012
    • Сообщений: 9
    • Репутация: 0
    Здравствуйте! Помогите пожалуйста разобраться.

    Полную новость решил сделать валидной полностью http://tnt-torrent.org/action/566-gt...city-2010.html (главная страница полностью валидная), так вот две ошибки осталось исправить всего (было в этом файле 37, сделал так что стало 2..прочите поймете)

    http://validator.w3.org/check?uri=ht...alidator%2F1.3


    Жалуется на строки:

    1.<link rel="stylesheet" href="[HOME_URL]lp/blocks/top/5/css/style.css" type="text/css" media="screen">

    2.<link rel="stylesheet" href="[HOME_URL]lp/blocks/bottom/8/css/style.css" type="text/css" media="screen" />

    Прежде всего Валидность жалуется на ошибку "Валидность ошибка document type does not allow element "link" here"
    Это сейчас другая ошибка потому , что сделал так как написал ниже (тегами head закрыл стили и прочее)

    Вот код (он очень длинный, это смс партнерка, а именно жалуется на строки подключения стилей шапки модули, его можно увидеть эту шапку оранжевую в полной новости вверху):

    Это не начало кода разумеется, но здесь уже ближе к стилям..
    </div></div>
    </noindex>'
    )
    ); ЗДЕСЬ ВИДАТЬ КАКОЙ КУСОК КОДА ЗАКАНЧИВАЕТСЯ (Который не имеет отношению к моим ошибкам, если нужно я выложу весь код без проблем, просто хотел чтобы тем кто просмотрит удобнее было)

    $lp_config['links_block_template'] = '<link rel="stylesheet" href="[HOME_URL]lp/blocks/top/5/css/style.css" type="text/css" media="screen"> ВОТ ЭТО СТРОКА СТИЛЕ НОМЕР 1


    <div class="all" id="promo">

    <div class="box"><div class="box_left"><div class="box_right">
    <div class="name"><img src="[HOME_URL]lp/blocks/top/5/images/bl_top_name.png" alt="#" /></div>
    <div class="scale_off"><img src="[HOME_URL]lp/blocks/top/5/images/load4.gif" alt="#" /></div>
    <div class="scale_off scale_2"><img src="[HOME_URL]lp/blocks/top/5/images/load4.gif" alt="#" /></div>
    </div></div></div>

    <div class="t_box">

    <table>
    <tr class="dark">
    <td class="cntr"><img src="[HOME_URL]lp/blocks/top/5/images/5.gif" alt="#" /></td>
    <td>Скачать <a href="[LP_URL]" title="#">[LP_FILENAME] полная версия</a></td>
    <td>Скачиваний [RAND 50-200] / Средняя скорость [RAND 2000-5000] Kb/s</td>
    </tr>
    <tr>
    <td class="cntr"><img src="[HOME_URL]lp/blocks/top/5/images/6.gif" alt="#" /></td>
    <td>Скачать <a href="[LP_URL]" title="#">[LP_FILENAME] На большой скорости</a></td>
    <td>Скачиваний [RAND 50-200] / Средняя скорость [RAND 2000-5000] Kb/s</td>
    </tr>
    <tr class="dark">
    <td class="cntr"><img src="[HOME_URL]lp/blocks/top/5/images/7.gif" alt="#" /></td>
    <td>Скачать <a href="[LP_URL]" title="#">[LP_FILENAME]</a> по <a href="[LP_URL]" title="#">прямой ссылке</a></td>
    <td>Скачиваний [RAND 50-200] / Средняя скорость [RAND 2000-5000] Kb/s</td>
    </tr>
    <tr>
    <td class="cntr"><img src="[HOME_URL]lp/blocks/top/5/images/8.gif" alt="#" /></td>
    <td>Скачать <a href="[LP_URL]" title="#">[LP_FILENAME] torrent</a></td>
    <td>Скачиваний [RAND 50-200] / Средняя скорость [RAND 2000-5000] Kb/s</td>
    </tr>
    </table>


    </div>



    </div>
    ';//e
    $lp_config['inside_news_template'] = '<link rel="stylesheet" href="[HOME_URL]lp/blocks/bottom/8/css/style.css" type="text/css" media="screen" /> ВОТ СТРОКА СТИЛЕЙ НОМЕР ДВА
    <div class="all" id="promo_bottom">

    <div class="box"><div class="box_left"><div class="box_right">


    <p><a href="[LP_URL]" title="#" class="full">Скачать [LP_FILENAME]</a></p>
    <p><a href="[LP_URL]" title="#" class="how_text">Полная версия </a></p>

    </div></div></div>


    </div>
    </body>
    </html>';//e ЗДЕСЬ ЗАКАНЧИВАЕТСЯ КУСОК КОДА который связан с ошибкой..далее идет полагаю уже не нужный поэтому я для вида только две строки далее вставил и обрезал..
    $lp_config['use_main'] = false;//e
    $lp_config['use_search'] = false;//e




    И так было 37 ошибок (могу вернуть если Вам так удобнее будет) вот, что сделал благодаря чему он выдает 2 ошибки всего (вероятно я сделал глупость и надо вернуть как было и заного 37 ошибок с нуля исправлять)
    Вобщем вместо <link rel="stylesheet" href="[HOME_URL]lp/blocks/top/5/css/style.css" type="text/css" media="screen"> поставил:

    <html xmlns="http://www.w3.org/1999/xhtml"> (честно уже ВТОРОЙ ДЕНЬ ЭКСПЕРЕМЕНТИРУЮ, как только не пробовал, здесь пробовал <html> вставлять вместо этой первой строки)
    <head>
    <title></title>
    <link href="[HOME_URL]lp/blocks/top/5/css/style.css" rel="stylesheet" type="text/css" />
    </head>
    <body>
    <p>&nbsp;</p>

    </body>
    </html>


    И вместо <link rel="stylesheet" href="[HOME_URL]lp/blocks/bottom/8/css/style.css" type="text/css" media="screen" /> сейчас я вставил


    <html xmlns="http://www.w3.org/1999/xhtml">

    <head>


    <title>My document</title>
    <link rel="stylesheet" type="text/css" href="[HOME_URL]lp/blocks/bottom/8/css/style.css" />
    </head>
    <body>


    И на данной момент вместо 37 ошибок стало 2, а именно вот какие:
    1. document type does not allow element "html" here

    <html xmlns="http://www.w3.org/1999/xhtml">


    2.document type does not allow element "html" here

    <html xmlns="http://www.w3.org/1999/xhtml">

    Опять же ошибки можете видать зайдя на сайт валидатора прям сейчас.

    Будьте так ДОбры помогите пожалуйста разобраться! (как только не эксперементировал, чего только не делал, все равно беда)

    К примеру делал так (вместо тех подключений стилей)
    Здесь ошибки валидности нету, но шапка модуля НЕ отображается (та оранжевая)
    <style type="text/css">
    @import url("style.css");


    Такой вариант ещё лучше (но полностью блок модуля не виден все равно)
    <?xml-stylesheet type="text/css" href="[HOME_URL]lp/blocks/top/5/css/style.css"?>

    Третий вариант тоже самое блок не полностью виден

    [HOME_URL]lp/blocks/top/5/css/style.css" type="text/css

    Заранее Вам буду Очень Признателен!!
    Последний раз редактировалось Drabodan78; 05.06.2012 в 15:05.
    • 0
  2. Новичок Аватар для Drabodan78
    • Регистрация: 22.05.2012
    • Сообщений: 9
    • Репутация: 0
    Валидность ошибка

    document type does not allow element "html" here

    <html xmlns="http://www.w3.org/1999/xhtml"><head>

    The element named above was found in a context where it is not allowed. This could mean that you have incorrectly nested elements -- such as a "style" element in the "body" section instead of inside "head" -- or two elements that overlap (which is not allowed).

    One common cause for this error is the use of XHTML syntax in HTML documents. Due to HTML's rules of implicitly closed elements, this error can create cascading effects. For instance, using XHTML's "self-closing" tags for "meta" and "link" in the "head" section of a HTML document may cause the parser to infer the end of the "head" section and the beginning of the "body" section (where "link" and "meta" are not allowed; hence the reported error).

    Вот код


    <html xmlns="http://www.w3.org/1999/xhtml"><head>

    <style type="text/css">
    @import url("[HOME_URL]lp/blocks/top/5/css/style.css");
    </style>

    <title>Title</title>
    </head>
    <body>






    <div class="all" id="promo">

    <div class="box"><div class="box_left"><div class="box_right">
    <div class="name"><img src="[HOME_URL]lp/blocks/top/5/images/bl_top_name.png" alt="#" /></div>
    <div class="scale_off"><img src="[HOME_URL]lp/blocks/top/5/images/load4.gif" alt="#" /></div>
    <div class="scale_off scale_2"><img src="[HOME_URL]lp/blocks/top/5/images/load4.gif" alt="#" /></div>
    </div></div></div>

    <div class="t_box">

    <table>
    <tr class="dark">
    <td class="cntr"><img src="[HOME_URL]lp/blocks/top/5/images/5.gif" alt="#" /></td>
    <td>Скачать <a href="[LP_URL]" title="#">[LP_FILENAME] полная версия</a></td>
    <td>Скачиваний [RAND 50-200] / Средняя скорость [RAND 2000-5000] Kb/s</td>
    </tr>
    <tr>
    <td class="cntr"><img src="[HOME_URL]lp/blocks/top/5/images/6.gif" alt="#" /></td>
    <td>Скачать <a href="[LP_URL]" title="#">[LP_FILENAME] На большой скорости</a></td>
    <td>Скачиваний [RAND 50-200] / Средняя скорость [RAND 2000-5000] Kb/s</td>
    </tr>
    <tr class="dark">
    <td class="cntr"><img src="[HOME_URL]lp/blocks/top/5/images/7.gif" alt="#" /></td>
    <td>Скачать <a href="[LP_URL]" title="#">[LP_FILENAME]</a> по <a href="[LP_URL]" title="#">прямой ссылке</a></td>
    <td>Скачиваний [RAND 50-200] / Средняя скорость [RAND 2000-5000] Kb/s</td>
    </tr>
    <tr>
    <td class="cntr"><img src="[HOME_URL]lp/blocks/top/5/images/8.gif" alt="#" /></td>
    <td>Скачать <a href="[LP_URL]" title="#">[LP_FILENAME] torrent</a></td>
    <td>Скачиваний [RAND 50-200] / Средняя скорость [RAND 2000-5000] Kb/s</td>
    </tr>
    </table>


    </div>



    </div>
    </body>
    </html>
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
"Сателлиты" \ "СДЛ" \ "Под Ключ" \ "Цена = Качество"
Создание сайтов 22 22.01.2013 02:36
размещение в Сервис "Яндекс.Вебмастер" в разделе "Товары и цены"
Поисковые системы 5 23.03.2012 03:43
Атрибут rel="canonical" тега <link>
Вопросы от новичков 7 23.09.2011 10:39
Ошибка "Forbidden access (Flooding)" при изменении урла. Джумла 1.5.9
Прочее 0 30.06.2010 03:23

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры