Ваш e-mail и адрес вашего форума обязательно должны быть в сообщении или в автоподписи, если Вам нужна помощь или совет. Если Ваше сообщение удалили или не добавили в форум - значит ответ подробно расписан в инструкции администратора. Задавать подобные вопросы категорически запрещено! После регистрации желательно указать ссылку на ваш форум в вашем профиле и в автоподписи [Закрыть правила]
Это всё понятно. Я не могу осмыслить следущее: 1) для head есть открывающий; 2) Гдеж их располагать-то если не здесь: </td></tr></table> </body> </html>
и не здесь: <head> <title>Web site hosting services. Get your own web host and web mail from Usonyx!</title> <link rel="stylesheet" type="text/css" href="style.txt" /> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> </head> ?
Сообщение: 2058
Зарегистрирован: 24.07.05
Откуда: Россия, Воронеж
Репутация:
92
Фото:
Отправлено: 06.12.06 00:08. Заголовок: Re:
Nemo пишет:
цитата:
Наверное пора учить xhtml!
У чего его учить? Он от HTML отличается лишь парой новых тегов (на самом деле это тот же HTML, только требующий написания отвечая синтаксическим правилам XML), тем, что элементы без закрывающих тегов должны иметь "/" перед правой угловой скобкой, да у каждого атрибута обязательно должно быть значение в кавычках (нельзя писать <input type=checkbox checked>, нужно <input type="checkbox" checked="true">).
javascript я почти уже знаю, но как правило толку от неё не так много. То новомодные затычки всё портят, то ещё что-то (тот же ActiveX уже не катит - опасен для юзверей). К тому же он на стороне клиента, а это страницы тяжелее. В общем его только для куков, приколов и немедленного ответа (что бы не перегружаться). А для php у меня апач глючит.
Почему это любой? Я вот не верю этому валидатору. Программирование - достаточно творческий процесс, и не надо никакими валидаторами загонять программистов в рамки. Если сам язык HTML позволяет вольности, то так оно и быть должно.
пример сайта без DOCTYPE'а - http://www.yandex.ru/ - текст страницы начинается с <html>
Насколько я помню, если не указать doctype, то браузер будет действовать по умолчанию. Но если код написан по стандартам, это не так страшно. Валидатор помогает правильно отображать страницу на всех машинах и за это ему спасибо. Конечно мона написать сайт и методом подгона добиться совместимости, но это гораздо сложнее. Лучше сразу делать хорошо, чем потом тратить время ещё и на переделку. Кстати рамок здесь особых и нет. Если грамотно применять тот же css можно такого добиться, что ОГО-ГО!
Как выяснилось (экспериментально), запись вида: style='float:left' вместо align='left' валидатор "кушает" на раз! Вот только реклама яндекса всё портит. Может кто знает как БЕСПЛАТНО устранить (нивелировать) ошибки скрипта яндекса?
есть один тэг, который они не закрывают... Сюда писать не буду, вдруг здесь какие-нибудь Яндексеры сидят. Если кому надо, могу в личку написать этот тэг. У меня получалось с помощью него убирать рекламу... Но вот вопрос, надолго ли это и есть ли у яндекса механизмы по отлову нарушителей?...
Только вот, так как фактически реклама из HTML-кода не убирается, а только перекрывается этим тэгом, то валидатор естественно ругаться будет...
А я вот так делать могу: <OBJECT classid="classid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=6,0,0,0" ID=5 WIDTH=140 HEIGHT=200 align=right> <PARAM NAME=movie VALUE="noya.swf"> <PARAM NAME=quality VALUE=high> <PARAM NAME=loop VALUE=false> <EMBED src="img/noya.swf" style='position:absolute; top:0; right:0;' loop=false quality=high WIDTH=117 HEIGHT=152 TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"> </EMBED> </OBJECT> Это тоже только скрывает рекламму (флеш рисунок ложиться поверх всего), но мне надо чтоб ошибок небыло, а реклама - фиг с ней!
Все даты в формате GMT
3 час. Хитов сегодня: 4
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет