Валидность HTML. Консультации по исправлению ошибок. Постоянная акция!!!

Автор Старый, 04-11-2015, 12:16:47

« назад - далее »

stiler

ЦитироватьУдалите строчку (<meta http-equiv='Cache-Control' content='public' />) вообще. Не нужна она там.
Согласен, она не нужна. Удалил. Но  Валидатор не унимается. Опять  пишет: Error: Bad value Cache-Control for attribute http-equiv on element meta  <meta http-equiv='Cache-Control' content='max-age=86400, must-revalidate' />. Вот сайт shooka.ru
  •  


nick_sinigamy

Не могли бы вы посмотреть мой сайт https://webrap.info на Валидность, что можно поправить использую CMS Joomla.


СтарыйTopic starter

Цитата: stiler от 06-11-2015, 07:34:15Опять  пишет: Error: Bad value Cache-Control for attribute http-equiv on element meta  <meta http-equiv='Cache-Control' content='max-age=86400, must-revalidate' />

Значит удалите и эту?!   ;D

Вы пытаетесь объявить в DOCTYPE HTML5, но объявляете не совсем корректно, пропустили один тег (<HTML>).
У вас:

<!DOCTYPE html>
<head>
<title>.....

Должно быть:

<!doctype html>
<html dir="ltr" lang="ru">
<head>
<meta charset="utf-8">
<title>...


Так вот, заявляя HTML5 используете мета-расширения из XHTML, поэтому валидатор и ругается.

Кроме этого ещё ошибка:
line 3 column 13 - Ошибка: Element "style" is missing required attribute "scoped".
Стили должны объявляться до </head>.
Внутри страницы, между <body> и </body> можно добавлять только внутренние стили с помощью атрибута style="" или
нормальным объявлением <style type="text/css">, а не ккоротким, как у вас <style>, но при этом требуется добавление атрибута scoped="scoped", тогда стили прописанные внутри контейнера, будут применяться к элементу-родителю и его дочерним элементам.

Ещё ошибка.
line 21 column 41 - Ошибка: The "align" attribute on the "div" element is obsolete. Use CSS instead.
Используйте в слое не атрибут align="center", а CSS или атрибут style="".

И последняя:
line 31 column 1031 - Ошибка: No "p" element in scope but a "p" end tag seen.
Отсутствует открывающий <p>.

Вот и весь разбор полётов.  :)

Добавлено: 06-11-2015, 12:48:31


Цитата: roman48 от 05-11-2015, 21:37:22сколько будет это все сделать?

roman48, по финансовым вопросам в личку.

Добавлено: 06-11-2015, 13:10:12


Цитата: vital000 от 05-11-2015, 05:21:23Можно и мой проект посмотреть?

vital000, отправил.

Добавлено: 06-11-2015, 13:30:36


Цитата: nomitech1 от 05-11-2015, 08:30:37Следующий в очереди и заранее спасибо

nomitech1, отправил.

Добавлено: 06-11-2015, 14:13:57


Цитата: ShmiTT от 05-11-2015, 09:21:25Если можно получить консультацию - буду благодарен.

ShmiTT, отправил.

Добавлено: 06-11-2015, 14:29:21


Цитата: dedkoff от 05-11-2015, 09:51:57если можно гляньте

dedkoff, отправил.

Добавлено: 06-11-2015, 14:48:16


Цитата: gerber от 05-11-2015, 21:07:23можно ли мой сайт

gerber, отправил.

Добавлено: 06-11-2015, 15:19:15


Цитата: alexmen73 от 05-11-2015, 21:12:47Посмотрите пожалуйста, мой сайт

alexmen73, отправил.

Добавлено: 06-11-2015, 15:42:43


Цитата: ramor от 05-11-2015, 22:31:54посмотрите и мой сайт

ramor, отправил.

Добавлено: 06-11-2015, 17:15:54


Цитата: nick_sinigamy от 06-11-2015, 10:37:08что можно поправить

nick_sinigamy, у вас всё отлично, ошибок нет.  :)

Но есть предупреждения.
В блоках ARTICLE и SECTION.
Тег <article> задает содержание сайта вроде новости, статьи, записи блога, форума или прочее.
Тег <section>Задаёт раздел документа, может применяться для блока новостей, контактной информации, глав текста, вкладок в диалоговом окне и др. Раздел обычно содержит заголовок. Допускается вкладывать один тег <section> внутрь другого.

Оба блока тегов подразумевают текст, а значит использование  заголовков H2-H6, о чём валидатор и предлагает вам подумать.

И ещё. Но это не ваша ошибка. В счётчике Top100 Рамблера, замените атрибут border="0" на стиль style="border:0".

В остальном всё чисто.  :)

stiler

Все сделал как  было велено. Но упертый Валидатор стоит на своем  :'(
Bad value Cache-Control for attribute http-equiv on element meta  <meta http-equiv='Cache-Control' content='max-age=86400, must-revalidate' />
Про <div id="wrapper" align="center"> знаю, что так не надо делать, но через стили страница почему-то не центруется, пока оставил как есть.
  •  

СтарыйTopic starter

Т.е., такой строчки нет, а валидатор на неё ругается?  :o


stiler

ЦитироватьТ.е., такой строчки нет, а валидатор на неё ругается?
Да нет, строчку оставил. Мне необходимо кеширование. Не могу заставить Валидатор замолчать...
  •  


СтарыйTopic starter



borzoid



СтарыйTopic starter

Цитата: stiler от 06-11-2015, 20:40:43Не могу заставить Валидатор замолчать...

Включите кеширование в .htaccess, а эту строку удалите.