При проверке сайта на валидности HTML
http://validator.w3.org/Я обнаружил
282 Ошибки, 10 предупреждение(ы).
Значит в основном ошибки заключаются в закрывающихся скобках "
>" или "<"
Приведу пример : <tr align="left" style="height:100%;"/
>
Ошибка в конце (>)
Или <a href="https://pr-cy.ru/jump/?url=%2F" class="link2" title="Главная"
>Главная</a>
Ошибка в (
>) перед главной...
а также в теге <br/
>
в конце (>)
как быть в таких случаях, а что не так прописал код ?
http://validator.w3.org/check?uri=http%3A%2F%2Ffmserv.ru%2F&charset=%28detect+automatically%29&doctype=Inline&group=0
это кто учил так делать? я имею ввиду слеш в конце
так нужно делать только для одинарных тегов типа img , hr, br
tr - это парный тег
к тому же html5 же допускает для одиночных тегов не использовать слеш, тоесть вместо <br/> можно просто <br>
только не забываем правильный DOCTYPE указывать.
Дальше идем.
У тебя на сайте я вижу
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
это значит, что никакие стили не допускаються в коде. а у тебя style="height:100%;"
Читай как сделать код валидным
т.е.
<br/>
извини за грубость
, но не мели ерунды.
не пудрите мозги человеку (автору)
DTD XHTML 1.0 Strict
Strict
прежде всего значит, что нельзя использовать стили вне таблиц стилей. НЕЛЬЗЯ писать их в коде самой страницы
Далее. Разметка xhtml предполагает обязательное наличие слешей ТОЛЬКО у непарных тегов, как br, hr, img и др
Автору. Смени директиву DOCTYPE на Transitional. подробнее вот тут http://htmlbook.ru/html/!doctype
сразу должно много ошибок улететь
<div class="maincont bnews"><img src="[xfvalue_poster]" alt="{title}" title="{title}"> <td style="align=""left" border="1" style="padding-right:10px;"><div/>
как его правильно написать ?