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



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Проблема при оптимизации кода., С параметром body.
DrozdOff
DrozdOff
Topic Starter сообщение 5.7.2008, 17:11; Ответить: DrozdOff
Сообщение #1


Птица высокого полета [www.drozdoff.name]
*****

Группа: Active User
Сообщений: 659
Регистрация: 27.3.2008
Из: Moscow
Поблагодарили: 43 раза
Репутация:   36  


Всем доброго времени суток.
Решил оптимизировать код сайта. Проверил на ошибки через validator.w3.org.
Нашёл такую ошибку:
(validator.w3.org)
# Line 12, Column 96: there is no attribute "TOPMARGIN".
…="#666666" alink="#666666" TOPMARGIN="0" leftmargin="0" rightmargin="0">

You have used the attribute named above in your document, but the document type you are using does not support that attribute for this element. This error is often caused by incorrect use of the "Strict" document type with a document that uses frames (e.g. you must use the "Transitional" document type to get the "target" attribute), or by using vendor proprietary extensions such as "marginheight" (this is usually fixed by using CSS to achieve the desired effect instead).

This error may also result if the element itself is not supported in the document type you are using, as an undefined element will have no supported attributes; in this case, see the element-undefined error message for further information.

How to fix: check the spelling and case of the element and attribute, (Remember XHTML is all lower-case) and/or check that they are both allowed in the chosen document type, and/or use CSS instead of this attribute. If you received this error when using the <embed> element to incorporate flash media in a Web page, see the FAQ item on valid flash.



# Error Line 12, Column 111: there is no attribute "LEFTMARGIN".
…k="#666666" TOPMARGIN="0" leftmargin="0" rightmargin="0">

Советы как исправить... тоже самое, что и в первый раз...


# Error Line 12, Column 127: there is no attribute "RIGHTMARGIN".
…ARGIN="0" leftmargin="0" rightmargin="0">

Советы как исправить... тоже самое, что и в первый раз...


Как я понял, одна и та же ошибка в трёх местах кода. Вот участок, на который ругается.
<body bgcolor="#FFFFFF" text="#666666" link="#666666" vlink="#666666" alink="#666666" TOPMARGIN="0" leftmargin="0" rightmargin="0">


Подскажите, как исправить?
Заранее спасибо.

Ещё вопрос.
Ругается 6 раз в таким сообщением:
(validator.w3.org)
Line 558, Column 143: element "NOINDEX" undefined.


Как это исправить?
Заранее спасибо.

Сообщение отредактировал DrozdOff - 5.7.2008, 17:37


--------------------
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Vaz-Tez
Vaz-Tez
сообщение 5.7.2008, 23:27; Ответить: Vaz-Tez
Сообщение #2


Web мастер
******

Группа: Banned
Сообщений: 1059
Регистрация: 11.5.2008
Из: Иваново
Поблагодарили: 145 раз
Репутация:   43  


Пропиши все эти параметры в css


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
DrozdOff
DrozdOff
Topic Starter сообщение 6.7.2008, 8:21; Ответить: DrozdOff
Сообщение #3


Птица высокого полета [www.drozdoff.name]
*****

Группа: Active User
Сообщений: 659
Регистрация: 27.3.2008
Из: Moscow
Поблагодарили: 43 раза
Репутация:   36  


(Vatanaba @ 5.7.2008, 23:27) *
Пропиши все эти параметры в css

Подскажите, пожалуйста, каким образом? smile.gif


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
DarkByte
DarkByte
сообщение 6.7.2008, 9:08; Ответить: DarkByte
Сообщение #4


Бывалый
****

Группа: User
Сообщений: 491
Регистрация: 24.5.2008
Из: Челябинск
Поблагодарили: 63 раза
Репутация:   13  


Валидатор w3.org проверяет на строгое соответствие стандарту html, и я думаю у объекта body нету свойств TOPMARGIN, LEFTMARGIN и RIGHTMARGIN по этим стандартам.
Remember XHTML is all lower-case

А попробуй перевести названия свойств в нижний регистр и перепроверить код... smile.gif


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
newdee
newdee
сообщение 6.7.2008, 9:49; Ответить: newdee
Сообщение #5


Участник
***


Группа: User
Сообщений: 188
Регистрация: 11.2.2008
Поблагодарили: 44 раза
Репутация:   11  


с тэга body убери все аттрибуты и вставь их в CSS, либо инлайн прям сделай
<body bgcolor="#FFFFFF" text="#666666" link="#666666" vlink="#666666" alink="#666666" style="margin: 0px;">


тэги NOINDEX - невалидные и тут уж ничего не попишешь, либо убирай их, либо смирись с 6 ошибками валидатора (если NOINDEX важнее, чем валидность).
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
DrozdOff
DrozdOff
Topic Starter сообщение 6.7.2008, 11:03; Ответить: DrozdOff
Сообщение #6


Птица высокого полета [www.drozdoff.name]
*****

Группа: Active User
Сообщений: 659
Регистрация: 27.3.2008
Из: Moscow
Поблагодарили: 43 раза
Репутация:   36  


(DarkByte @ 6.7.2008, 9:08) *
Валидатор w3.org проверяет на строгое соответствие стандарту html, и я думаю у объекта body нету свойств TOPMARGIN, LEFTMARGIN и RIGHTMARGIN по этим стандартам.

А попробуй перевести названия свойств в нижний регистр и перепроверить код... smile.gif

Пробовал. Изначально было в нижнем регистре - не хочет. Щас буду голову ломать как в CSS впихнуть))

newdee, спасибо ) +6 ошибок)


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Vaz-Tez
Vaz-Tez
сообщение 6.7.2008, 12:02; Ответить: Vaz-Tez
Сообщение #7


Web мастер
******

Группа: Banned
Сообщений: 1059
Регистрация: 11.5.2008
Из: Иваново
Поблагодарили: 145 раз
Репутация:   43  


Замени на свои значения:

body {background: #FFFFFF; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #393939; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; text-transform: none;}
a:link { text-transform: none; color: #0071BC; text-decoration: none; font-family: Tahoma; font-weight: normal; font-size: 12px; }
a:visited { text-transform: none; text-decoration: none; color: #0071BC; font-family: Tahoma; font-weight: normal; font-size: 12px; }
a:hover { text-transform: none; text-decoration: underline; color: #0071BC; font-family: Tahoma; font-weight: normal; font-size: 12px; }
a:active { text-transform: none; text-decoration: underline; color: #0071BC; font-family: Tahoma; font-weight: normal; font-size: 12px; }

Сообщение отредактировал Vatanaba - 6.7.2008, 12:04


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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Переносится ли вес и тИЦ от входящих ссылок при 301 редиректе
11 Bel_Ami 2902 11.12.2017, 20:50
автор: alexandrrr
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыОшибка при создании шаблона страницы ВП
Нет картинок
5 semarg 702 9.12.2017, 15:36
автор: Nell
Горячая тема (нет новых ответов) 300 площадок под вечные ссылки на выбор: ТИЦ 20-9400, PR 0-6, ЯК, DMOZ. Скидки при пакетном заказе!
61 inkon 13999 7.12.2017, 20:28
автор: inkon
Горячая тема (нет новых ответов) Apple признала: Экран iPhone X отказывает при температуре ниже нуля
46 Astralis 3357 26.11.2017, 1:35
автор: Стэнли
Открытая тема (нет новых ответов) Проблема индексации в Google
12 Saitcena 2948 22.11.2017, 17:34
автор: metvekot


 



RSS Текстовая версия Сейчас: 14.12.2017, 19:20
Дизайн