Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.77/48: Рейтинг темы: голосов - 48, средняя оценка - 4.77
1711 / 578 / 76
Регистрация: 10.04.2009
Сообщений: 9,306

Ошибки в валидаторе в коде WEB страницы у стандарта XHTML 1.1

01.08.2012, 19:51. Показов 9863. Ответов 31
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
здравствуйте, обнаружил ошибки в валидаторе в коде WEB страницы у стандарта XHTML 1.1
1
end tag for element "table" which is not open
это
закрывающий тег для элемента "стол", который не открыт
то есть
закрывается тег, который забыли открыть - осилил
2
an attribute specification must start with a name or name token
это
спецификация атрибута должно начинаться с имени или названия знак
то есть
????
3
an attribute value specification must be an attribute value literal unless SHORTTAG YES is specified
то есть
спецификация значение атрибута должно быть буквальным значением атрибута, если SHORTTAG ДА указан
????
4
an attribute value literal can occur in an attribute specification list only after a VI delimiter
это
значение атрибута может произойти буквально в списке спецификаций атрибут только после VI разделитель
????
5
character "<" is the first character of a delimiter but occurred as data
это
символ "<" ??это первый символ разделителя, но встречались также данные
????
6
document type does not allow element "h1" here; missing one of "button", "map", "object", "ins", "del", "noscript" start-tag
это
тип документа не допускает элемент "h1" здесь отсутствует один из «кнопка», «Карта», «объект», «модули», «Дель», «NoScript» теге
????
7
there is no attribute "ID"
это
нет атрибута "ID"
????
всего семь ошибок, перевёл гуглом, мало что говорит, осилил одну
подскажите пжл как лечить остальные
есть где на русском почитать об ошибках и лекарствах?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
01.08.2012, 19:51
Ответы с готовыми решениями:

Ошибки в валидаторе
Добрый вечер! Не могу решить ошибки в валидаторе. Может кто-нибудь уже с такими сталкивался? нужна ваша помощь. 1. Unclosed element...

Ошибки в валидаторе сайта на WP
Помогите исправить ошибки. Сайт на Wordpress не могу найти редактор кода. Может плагин есть какой? ...

Исправить ошибки кода в валидаторе
Всем привет! После проверки кода валидатором заметил такую ошибку &lt;center&gt;&lt;h2 &gt;...&lt;/h2&gt;&lt;/center&gt; ругается что я тег &lt; h2...

31
Почетный модератор
12274 / 5340 / 268
Регистрация: 05.04.2011
Сообщений: 14,086
Записей в блоге: 2
01.08.2012, 21:11
Вы не могли бы ссылку на страницу дать? Мои экстрасенсорные способности кончились еще вчера...
0
1711 / 578 / 76
Регистрация: 10.04.2009
Сообщений: 9,306
01.08.2012, 21:19  [ТС]
да нет её, только код:
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
 
<html xmlns = "http://www.w3.org/1999/xhtml">
<!--xmlns = "http://www.w3.org/1999/xhtml" - нейм спейс-->
<!--Голова документа-->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<!--meta - мета тег, кодировка страницы, charset=windows-1251 - это кириллица-->
<!--charset=windows-1251 - в случае, когда текст используется на русском или английском языке-->
<!--charset=utf-8 - в случае, когда требуется на странице текст на другом языке-->
<!--закрывается тег <meta
тег <br
тег <img
тег <hr
на " />" - это закрытие у стандарта XHTML 1.1-->
<title>Защита</title>
<!--Закрывающий тег головы документа-->
</head>
<!--Тело документа-->
<body>
<!--Тег таблицы, тег цвета таблицы-->
<!--Если при заданном фоне для всей таблицы, задать фон для ряда или ячейки-->
<!--Тогда этот ряд или ячейка будут иметь фон отличный от всей таблицы-->
<table width="100%" bgcolor="#FFCC33" border="3"  bordercolor="#000000" ID= "table1">
<caption><h1>Защита</h1></caption>
<tr>
<td>№ п\п</td>
<td>Фамилия Имя Отчество</td>
<td>Номер рабочего телефона ******</td>
<td>Номер мобильного телефона **********</td>
<td>Номер домашнего телефона ******</td>
<td>Прочее</td>
</tr>
<tr>
<td>1</td>
<td>Агаповский Игорь Евгеньевич</td>
<td><button value="activate" name="button1" style="width: 100%; height: 100%" type="submit" title="Позвонить">789034</button></td>
<td><button value="activate" name="button2" style="width: 100%; height: 100%" type="submit" title="Позвонить">9823138100</button></td>
<td><button value="activate" name="button3" style="width: 100%; height: 100%" type="submit" title="Позвонить">389867</button></td>
<td>Москва</td>
</tr>
</table>
<!--Закрывающий тег тела документа-->
</body>
<!--Закрывающий тег HTML страницы-->
</html>
0
Эксперт JSЭксперт HTML/CSS
2436 / 1115 / 312
Регистрация: 23.06.2011
Сообщений: 3,529
01.08.2012, 21:46
h1 не может быть внутри caption
HTML5
1
<caption><h1>Защита</h1></caption>
используй или стили или класс
HTML5
1
<caption style="" class="">Защита</caption>

для этого доктайпа все теги и атрибуты должны быть маленькими буквами, ругается на ИД
вокруг символа = не должно быть пробелов, зависит от настроек валидатора и, наверно, от доктайпа
HTML5
1
<table width="100%" bgcolor="#FFCC33" border="3"  bordercolor="#000000" ID= "table1">

Цитата Сообщение от Ципихович Эндрю Посмотреть сообщение
есть где на русском почитать об ошибках и лекарствах?
Увы нет.


Некоторые ошибки провоцируют цепную реакцию, так как валидатор не человек, то один не закрытый тег генерит кучу ошибок. Проверять нужно после исправления каждой, особенно когда не понятно что валидатор сказал.


Не забывай строку показывать про которую пишешь.
1
1711 / 578 / 76
Регистрация: 10.04.2009
Сообщений: 9,306
03.08.2012, 22:00  [ТС]
здравствуйте
HTML5
1
<caption style="width = 8000" class="">Защита</caption>
а в класс, что ещё можно ввести?

блин одно лечим другое калечим, то что раньше взлетело
HTML5
1
<table style="width:100%; background-color:#ffcc33; border:3px solid #000 bordercolor:#000000;" id="table1">
сетка пропала, как чтобы вернулась?
0
Эксперт JSЭксперт HTML/CSS
2436 / 1115 / 312
Регистрация: 23.06.2011
Сообщений: 3,529
04.08.2012, 06:55
HTML5
1
style="width = 8000"
так надо
HTML5
1
style="width:8000px;"
Стили и классы это одно и тоже, только стиль пишется для одного конкретного элемента, а один и тот же класс можно присвоить любому количеству элементов. Экономичней получается.
CSS
1
bordercolor:#000000;
нет такого свойства в css, цвет заданный в
CSS
1
border:3px solid #000;
и есть цвет бордюра, в данном случае после этого свойства пропущена точка с запятой, наверно поэтому и пропало.
Цитата Сообщение от Ципихович Эндрю Посмотреть сообщение
блин одно лечим другое калечим, то что раньше взлетело
Предполётную подготовку нужно производить, колёса подкачать, фары протереть...
Используй консоль, лиса такие ошибки показывает и валидатор тоже используй.
1
tribal dance
 Аватар для EPMAK
168 / 156 / 36
Регистрация: 03.09.2009
Сообщений: 820
Записей в блоге: 17
04.08.2012, 09:55
CSS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
border-color:#000000; // цвет для всех 4-х бордюр
или так:
border-color:#000 #888;// для верхних и нижних
 
или:
border-color:#000 #888 #000; //верхний, по бокам, нижний
 
или:
border-color:#000 #aaa #ccc #555; // цвета бордюр по порядку
 
дополнительно указать:
 
border-style: solid;
border-width: 2px; (вместо 2px - можно написать thin)
Любой валидатор легко заменяется справочником по css и экспериментами со стилями + специальные плагины к браузерам.
1
1711 / 578 / 76
Регистрация: 10.04.2009
Сообщений: 9,306
04.08.2012, 10:08  [ТС]
не взлетело
HTML5
1
2
<table style="width:100%; border:3px solid; border-color:FF00CC #00CC99 #FF0000 #00CCFF;" id="table1">
<!--FF00CC - малина, 00CC99 - зелёный, FF0000 - красный, 00CCFF - морская волна-->
0
tribal dance
 Аватар для EPMAK
168 / 156 / 36
Регистрация: 03.09.2009
Сообщений: 820
Записей в блоге: 17
04.08.2012, 10:27
так должно быть:
HTML5
1
2
<table style="width:100%; border-width: 3px; border-style: solid; border-color:#FF00CC #00CC99 #FF0000 #00CCFF;" id="table1">
<!--FF00CC - малина, 00CC99 - зелёный, FF0000 - красный, 00CCFF - морская волна-->
пс: таблицы не много отличаются от DIV в плане стилей CSS. ()
0
1711 / 578 / 76
Регистрация: 10.04.2009
Сообщений: 9,306
04.08.2012, 10:31  [ТС]
фиг поймёшь в Вашем отрезке
width:100%; border-width: 3px
один раз после width: нет пробела
во второй раз есть пробел
????
0
tribal dance
 Аватар для EPMAK
168 / 156 / 36
Регистрация: 03.09.2009
Сообщений: 820
Записей в блоге: 17
04.08.2012, 11:42
можно ставить пробел, можно не ставить. кто как привык, так и пишет ..
0
Почетный модератор
12274 / 5340 / 268
Регистрация: 05.04.2011
Сообщений: 14,086
Записей в блоге: 2
04.08.2012, 19:50
Желательно ставить. Иногда (правда, очень редко) бывают ситуации, когда некоторые браузеры не видят стилей без пробелов. Сама только один раз столкнулась, но было.
0
tribal dance
 Аватар для EPMAK
168 / 156 / 36
Регистрация: 03.09.2009
Сообщений: 820
Записей в блоге: 17
04.08.2012, 19:58
Цитата Сообщение от Taatshi Посмотреть сообщение
Желательно ставить. Иногда (правда, очень редко) бывают ситуации, когда некоторые браузеры не видят стилей без пробелов. Сама только один раз столкнулась, но было.
Компилятор(сжиматель) стилей - вообще всё убирает в том числе все пробелы, и все работает как часы
0
1711 / 578 / 76
Регистрация: 10.04.2009
Сообщений: 9,306
06.08.2012, 21:14  [ТС]
не пойму было так
HTML5
1
document.write('<table border="1">')
заменил в угоду валидатору
HTML5
1
document.write('&lt;table border="1"&gt;')
валидатор доволен, а я нет, не работает, как нужно?
пс эти буквы lt и gt откуда взялись? намёк на какое сокращение, если бы было lt и rt - я бы догадался
0
Эксперт JSЭксперт HTML/CSS
2436 / 1115 / 312
Регистрация: 23.06.2011
Сообщений: 3,529
06.08.2012, 21:28
Цитата Сообщение от Ципихович Эндрю Посмотреть сообщение
эти буквы lt и gt откуда взялись?
Это символьные объекты
LT = <
GT = >
Цитата Сообщение от Ципихович Эндрю Посмотреть сообщение
не работает, как нужно?
Сделай нормальную генерацию таблицы, а не этим варварским способом.
0
1711 / 578 / 76
Регистрация: 10.04.2009
Сообщений: 9,306
06.08.2012, 22:05  [ТС]
делов то
//в коде страницы по стандарту XHTML содержимое элементов script следует оборачивать в секцию CDATA
//внутри неё можно использовать угловые скобки не заменяя их на "&lt;" и "&gt;"
<![CDATA[
что касается таблицы, там в теме выдвинусь с варварским способом, а затем за Ваш код примусь
0
Эксперт JSЭксперт HTML/CSS
2436 / 1115 / 312
Регистрация: 23.06.2011
Сообщений: 3,529
07.08.2012, 06:41
До меня тоже не сразу дошло, что JS внутри html, может проще вывести в отдельный файл? и JS и CSS.
0
1711 / 578 / 76
Регистрация: 10.04.2009
Сообщений: 9,306
07.08.2012, 18:09  [ТС]
Цитата Сообщение от newJS Посмотреть сообщение
может проще вывести в отдельный файл? и JS и CSS.
так не знаю как, слышал об этом но не пробовал, вот например здесь: http://ruseller.com/adds/adds2276/example/
как на многих форумах есть у каждого примера
HTMLCSSJavaScript
как их использовать\пробовать?
0
Эксперт JSЭксперт HTML/CSS
2436 / 1115 / 312
Регистрация: 23.06.2011
Сообщений: 3,529
07.08.2012, 21:22
Цитата Сообщение от Ципихович Эндрю Посмотреть сообщение
как их использовать\пробовать?
это ссылки на внешние файлы, пути стандартно прописываются

HTML5
1
2
<link rel="stylesheet" type="text/css" href="test_2.css">
<script type="text/javascript" src="test_2.js"></script>
0
1711 / 578 / 76
Регистрация: 10.04.2009
Сообщений: 9,306
08.08.2012, 05:29  [ТС]
я понимаю, что текст из css нужно сохранить в файле "test_2.css" а текст из js нужно сохранить в файле "test_2.js" а эти две строки
Цитата Сообщение от newJS Посмотреть сообщение
<link rel="stylesheet" type="text/css" href="test_2.css">
<script type="text/javascript" src="test_2.js"></script>
нужно дописать в HTML - но куда? в голову?, тело?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
08.08.2012, 05:29
Помогаю со студенческими работами здесь

Исправить ошибки html-кода в валидаторе
Здравствуйте, проверил сайт baza-sobolek.ru в сервисе http://validator.w3.org/ Не могли бы вы мне помочь исправить ошибки в коде или...

Продвижение сайта стандарта web 2.0
Идея сайта - дискусии, т.е. человек создает дискусию( тему, тезис) и ждет опонента (человека не согласного с тезисом и готового вступить в...

Web страница внутри Web страницы
Всем привет! Есть необходимо обеспечить возможность просматривать веб-страницу с другой веб страницы. Т.е. что бы внутри страницы была...

Найти ошибки в коде и исправить эти ошибки (Наследование)
Вот в общем 3 файла, изучаю наследование на примере односвязного и двусвязного списков: list.h (inline) #pragma once class list...

Найти ошибки в коде и исправить эти ошибки - C++
Судя по вываливающейся ошибки, идет двойное освобождение памяти. У самого не получается отловить откуда. A.h #pragma once ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes. А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит токи на L и напряжения на C в установ. режимах до и. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru