X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Помогите пройти валидацию кода
armid
armid
Topic Starter сообщение 1.12.2010, 0:22; Ответить: armid
Сообщение #1


У меня есть форум, есть блог. И то и то работает, но вот приспичило мне проверить валидность кода.
Использую для этого HTML Validator для Firefox.

Сейчас исправляю форум. Некоторые ошибки сам исправил. Но еще много осталось. Около 100.
Может что-то и осталось, что я сам смогу исправить, но в таком количестве тяжело ориентироваться.
Начал "читать" с начала.

И первая ошибка на строчку... "<!DOCTYPE html>" Не пойму что с ней не так. Делал как в статье автора Марк Пилгрим.
Так же много ошибок на &nbsp
Разве так не можно писать?

Спецы, может поможете чуток.
Адрес форума from-kpi.com.ua
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 1.12.2010, 0:29; Ответить: alexdrob
Сообщение #2


(armid @ 1.12.2010, 02:22) *
Разве так не можно писать?

Не совсем )
Писать можно. И браузеры будут работать нормально)
Но узаконят этот доктип только в HTML 5 а валидатор пока этого не знает
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
armid
armid
Topic Starter сообщение 1.12.2010, 0:40; Ответить: armid
Сообщение #3


alexdrob,спасибо за ваш ответ.

Действительно, http://validator.w3.org показывает на порядок меньше ошибок, и определяет что доктайп html5.
Получается аддон к firefox по старинке как html4 проверяет.

Сейчас пытаюсь исправить ошибки.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
armid
armid
Topic Starter сообщение 1.12.2010, 1:09; Ответить: armid
Сообщение #4


Вот такое как исправить?
Line 5, Column 57:
Bad value content-style-type for attribute http-equiv on element meta.
<meta http-equiv="content-style-type" content="text/css">

Красным то, что валидатор подчеркивает.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 1.12.2010, 1:30; Ответить: alexdrob
Сообщение #5


http://dev.w3.org/html5/spec/semantics.htm...meta-http-equiv
Видимо не существует такого значения content-style-type
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
armid
armid
Topic Starter сообщение 1.12.2010, 2:42; Ответить: armid
Сообщение #6


Как можно вот такой код переделать:
Код
<dl class="icon">
<dt><!--  IF forumrow.S_IS_CAT --><h2 class="razdel"><a  href="{forumrow.U_VIEWFORUM}">{forumrow.FORUM_NAME}</a></h2><!--  ELSE--{L_FORUM}<!-- ENDIF --></dt>
<dd class="topics">{L_TOPICS}</dd>
<dd class="posts">{L_POSTS}</dd>
<dd class="lastpost"><span>{L_LAST_POST}</span></dd>
</dl>

Валидатор ругается что h2 не может входить в dt или dl. Если выношу, то сбивается верстка.
Причем h2 нужно оставить.
Что бы вот это
<a  href="{forumrow.U_VIEWFORUM}">{forumrow.FORUM_NAME}</a>
было в h2
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MetSerp
MetSerp
сообщение 1.12.2010, 3:35; Ответить: MetSerp
Сообщение #7


вообще валидировать динамичный контент генерируемый пользователями довольно сложно,вероятнее всего валидность будет периодически вновь теряться
по вопросу, если вам нужно оставить заголовок по сеошным соображениям - тут надо будет переверстать так как подобное вкладывание нарушает спецификацию, если просто надо повторить стиль то можно присвоить dt класс с соответствующими заголовку стилями стилями
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
armid
armid
Topic Starter сообщение 1.12.2010, 12:08; Ответить: armid
Сообщение #8


(MetSerp @ 1.12.2010, 05:35) *
если вам нужно оставить заголовок по сеошным соображениям - тут надо будет переверстать так как подобное вкладывание нарушает спецификацию

А как можно переверстать?
Получается нужно полностью отказаться от <dl>?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
armid
armid
Topic Starter сообщение 2.12.2010, 19:21; Ответить: armid
Сообщение #9


Есть идеи как реализововать?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
locky-yotu
locky-yotu
сообщение 2.12.2010, 19:37; Ответить: locky-yotu
Сообщение #10


Вам уже сказали, что все зависит от того, какие цели вы преследуете: SEO или соответствие дизайну

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Помогите вспомнить рекламного бота Телеграм для обмена рекламой
0 Mixatraider 728 21.2.2024, 23:42
автор: Mixatraider
Открытая тема (нет новых ответов) Помогите рещить проблему с монитором.
Почему низкое разрешение при подключении монитора через displayport?
0 Levels 1702 11.12.2020, 0:48
автор: Levels
Открытая тема (нет новых ответов) Помогите кто нибудь получить партнерку Росбанк!
7 heisenberg_mw 2341 7.8.2020, 9:28
автор: heisenberg_mw
Открытая тема (нет новых ответов) Помогите найти тему пожалуйста
7 virtas 12507 24.7.2020, 17:02
автор: -JamesSmips-
Открытая тема (нет новых ответов) Помогите с поиском доноров
3 tehno_music 3356 4.11.2019, 17:15
автор: goblin78


 



RSS Текстовая версия Сейчас: 23.4.2024, 13:35
Дизайн