Strict Standards: Resource ID#18 used as offset, casting to integer (18) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#24 used as offset, casting to integer (24) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#26 used as offset, casting to integer (26) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#27 used as offset, casting to integer (27) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: валидатор ругается
ТвойWeb ТвойWeb
Качественный Европейский хостинг
Форум для чайников
 Чат на форуме      Помощь      Поиск      Пользователи


 Страниц (1): [1] 

> Описание: забить на это или можно что-то сделать ?
snowman
Отправлено: 31 Августа, 2006 - 16:05:12
Post Id



Full Member


Покинул форум
Сообщений всего: 206
Дата рег-ции: Март 2006  
Откуда: SPb\\Vladivostok

Карма 0




Вобщем прочел я одну хорошую книжку из серии самоучитель на тему HTML&CSS, хорошая книжка, наконец-то врубился зачем вообще нужен CSS...
Но суть не в этом. Начало нового учебного года, надо переделывать факультетский сайт и двигать его в массы. Решил я наваять дивный шаблончик да чтобы вообще все хорошо было его еще и валидатором проверить. А он ругаться начал. Спецификации читать сейчас времени нет, надо еще доп. сессию сдавать, позже может быть, поэтому тут решил спросить...

вобщем ругается он на такую конструкцию:

CODE:
<a href="http://www.rchgi.spb.ru"><div id="leftheader"></div></a>
<a href="index.htm"><h1 id="header">Философия, Богословие, Религиоведение - <BR>сайт факультета РХГА</h1></a>
<a href="http://rchga.narod.ru"><div id="rightheader"></div></a>


ссылка а внутри слой дивный с бэкграундом. Почему я просто не вставил при помощи тега туда картинку - так это потому что так проще когда прописываешь в СSS файлике оформление для КПК (не знаю как и будет ли это рабоать но так прикинул что у нас нынче в универе народу много с этими девайсами), вобщем проще оформление менять. Бакграунд убрал в описании дива и все, а тег в хтмле не уберешь.

А пишет он мне что вместо дива надо здесь что-то другое употреблять но насколько я понимаю с этим другим еще больше глючить будет...

Цитата:
document type does not allow element "DIV" here; missing one of "OBJECT", "MAP", "BUTTON" start-tag.


ну и по CSS маленький вопросик чтобы отдельную тему не создавать...

ошибка всего одна...

Цитата:
Line: 182 Context : #leftheader, #rightheader, #header
Invalid number : cursor hand is not a cursor value : hand


Хотя вроде все правильно, шо это за прикол ?. Не пойму в чем прикол.
Много замечаний (Wаrnings), их я понял как исправлять но стоит ли над ними париться ?

В аттаче весь шаблончик - хтмл+цсс фалики на всякий. Вопрос заключается в том что же делать - как-то это разрулить все или забить на этот валидатор ?
Скачать файл: fbinewstyle.rar
Скачан раз: 899
 
 Top
Валерий Администратор
Отправлено: 31 Августа, 2006 - 16:37:57
Post Id



Админ-3


Покинул форум
Сообщений всего: 2676
Дата рег-ции: Янв. 2005  
Откуда: Беларусь

Карма 16




snowman
Я не силен особо.
НО - к чему ты даешь id во второй ссылке?
Где там твой див?

по третье и первой ссылкам - а что собственно у тебя есть ссылка?

Сам див? Это неправильно. Див - это просто область. Иначе - абзац если смотреть как на текстовый вариант. Див можно заменить на тег span во многих сучаях.
ссылкой может быть только то, что стоит ВНЕ теговых скобок либо реальная картинка, а не бекграунд дива.
Так что ругаются на тебя не зря.
 
 Top
Ray Wen Администратор
Отправлено: 31 Августа, 2006 - 16:46:31
Post Id



Собиратель шишек...


Покинул форум
Сообщений всего: 2602
Дата рег-ции: Янв. 2005  
Откуда: Волгоград

Карма 21




snowman
Можешь конечно и забить, только зачем div в ссылку пихать? Для растяжки? Тогда не легче этот самый id присудить ссылке?

По CSS, параметра hand нету, есть pointer...

На предупреждения можешь не обращать внимания...
 
 Top
Валерий Администратор
Отправлено: 01 Сентября, 2006 - 01:40:59
Post Id



Админ-3


Покинул форум
Сообщений всего: 2676
Дата рег-ции: Янв. 2005  
Откуда: Беларусь

Карма 16




Ray Wen
он запихнул див в ссылку, желая сделать ссылку-картинку, которая меняется под мышкой.
 
 Top
Ray Wen Администратор
Отправлено: 01 Сентября, 2006 - 02:59:17
Post Id



Собиратель шишек...


Покинул форум
Сообщений всего: 2602
Дата рег-ции: Янв. 2005  
Откуда: Волгоград

Карма 21




Без разницы, без дива это проще и грамотнее сделать...
 
 Top
snowman
Отправлено: 01 Сентября, 2006 - 06:20:29
Post Id



Full Member


Покинул форум
Сообщений всего: 206
Дата рег-ции: Март 2006  
Откуда: SPb\\Vladivostok

Карма 0




Ray Wen пишет:
snowman
Можешь конечно и забить, только зачем div в ссылку пихать? Для растяжки? Тогда не легче этот самый id присудить ссылке?


Меня как раз вчера перед сном на эту тему осенило. Попробовал, пишет вроде все хорошо, но как-то неоднозначно. Я к сожалению в английском не очень силен.

Цитата:
Unknown Parse Mode! The MIME Media Type (text/html) for this document is used to serve both SGML and XML based documents, and it is not possible to disambiguate it based on the DOCTYPE Declaration in your document. Parsing will continue in SGML mode.

This Page Is Valid -//W3C//DTD HTML 4.01//RU!

The uploaded document "C:\fbinewstyle\index.htm" was checked and found to be valid -//W3C//DTD HTML 4.01//RU. This means that the resource in question identified itself as "-//W3C//DTD HTML 4.01//RU" and that we successfully performed a formal validation using an SGML or XML Parser (depending on the markup language used).


Теперь я не догоняю где взять сцылку чтобы вставить на свою страничку картинку что моя разметка валидна и все дела, это часом не такая сцылка ? http://www.w3.org/Icons/valid-xhtml10
или http://validator.w3.org/check?uri=referer

Ray Wen пишет:
По CSS, параметра hand нету, есть pointer...


О, понял в чем дело Улыбка Спасибо Улыбка
 
 Top
snowman
Отправлено: 02 Сентября, 2006 - 17:00:29
Post Id



Full Member


Покинул форум
Сообщений всего: 206
Дата рег-ции: Март 2006  
Откуда: SPb\\Vladivostok

Карма 0




Вобщем всем спасибо хоть и за мелкие но ценные подсказки, со всем разобрался и получилось как хотел - и проверку прошел и внизу, в футере теперь рядом со счетчиками две картинки красуется Улыбка
 
 Top
Malcolm
Отправлено: 13 Сентября, 2006 - 11:31:30
Post Id



Junior Member


Покинул форум
Сообщений всего: 69
Дата рег-ции: Сент. 2006  
Откуда: Омск, Россия

Карма 0




Я как раз сегодня той же самой фигней страдал. Сделал вот как:
CODE:

<style type="text/css">
#logo {
background-image:url(image.gif);
}
#logo, #logo a{
width:100px;
height:100px;
display:block;
}
</style>

<div id="logo"><a href="index.html"></a></div>


Присобачить id непосредственно к самой ссылке конечно проще, но тогда в IE возникает неприятный эффект - картинка "моргает" при наведении на нее мышкой, исчезает на пол секунды и снова появляется.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0, скрытых: 0)
« HTML »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.



Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0466]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33