Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/16: Рейтинг темы: голосов - 16, средняя оценка - 4.63
0 / 0 / 0
Регистрация: 14.02.2010
Сообщений: 29
1

Ругается валидатор

08.11.2010, 23:37. Показов 2993. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
HTML-валидатор браузера Firefox ругается на строку:
HTML5
1
<table background="table_background.jpg" width="450">
Ошибка 1: there is no attribute "BACKGROUND"
Ошибка 2: document type does not allow element "TABLE" here; missing one of "APPLET", "OBJECT", "MAP", "IFRAME", "BUTTON" start-tag
Используемый doctype:
HTML5
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
Можно как-то исправить эти ошибки? Может какой-нибудь другой doctype прописать, хотя я уже все вроде бы перепробовал...
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.11.2010, 23:37
Ответы с готовыми решениями:

Валидатор ругается!
http://maxim.onegaonline.ru/igl/lomo.htm http://validator.w3.org/unicorn/ 1) Почему он ругается...

Ругается валидатор
Почему нельзя один ID использовать несколько раз? И как это исправить?

Ругается валидатор
Здавствуйте,пишу сайт на php(codeigniter) Мне нужно в JS-код передать базовый урл,вот я пишу в...

валидатор ругается
Доброе время суток, валидатор ругается Attribute value not allowed on element input at this...

5
Почетный модератор
11531 / 4325 / 449
Регистрация: 12.06.2008
Сообщений: 12,427
09.11.2010, 07:46 2
Покажи несколько строк выше этой таблицы. И по современным стандартам нельзя использовать многие аттрибуты... надо пользоваться стилями:
HTML5
1
<table style="background: url('table_background.jpg'); width: 450px;">
1
0 / 0 / 0
Регистрация: 14.02.2010
Сообщений: 29
09.11.2010, 08:22  [ТС] 3
Вот весь код (уже модернизированный)
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Резюме. Фамилия, группа.</title>
</head>
<body background="wall2.jpg" bgcolor="white">
<b>
<font size="2">
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
<table style="background: url('table_background.jpg'); width: 450px;">
<tr>
    <td colspan="2" align="center">Фамилия Имя</td>
</tr>
<tr>
    <td>Пол</td>
    <td>Мужской</td>
</tr>
</table>
</font>
</b>
</body>
</html>
В таком виде показывает одну ошибку:
line 11 column 69 - Ошибка: document type does not allow element "TABLE" here; missing one of "APPLET", "OBJECT", "MAP", "IFRAME", "BUTTON" start-tag
0
692 / 383 / 51
Регистрация: 22.01.2009
Сообщений: 1,135
09.11.2010, 08:56 4
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
Одиночные теги не надо закрывать. Вместо <br /> - <br>
1
Почетный модератор
11531 / 4325 / 449
Регистрация: 12.06.2008
Сообщений: 12,427
09.11.2010, 08:57 5
Во-первых, нельзя всю таблицу брать в <b> или <font>... внутри этих тегов может быть только текст, но не таблица.
А во-вторых, ты используешь doctype HTML4.1... там у одиночных тегов не надо ставить закрывающие слеши. Т.е. нужно просто <br>... закрывающие слеши нужны для XHTML. Для HTML5 как захочешь - можно ставить, а можно не ставить.
1
0 / 0 / 0
Регистрация: 14.02.2010
Сообщений: 29
09.11.2010, 09:11  [ТС] 6
<br /> - просто разные доктайпы использовал, валидатор не ругался на них, вот и не стал исправлять, а с <b> и <font> действительно накосячил, спасибо!
0
09.11.2010, 09:11
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.11.2010, 09:11
Помогаю со студенческими работами здесь

На что ругается валидатор?
Вот в таких сообщениях все ругательства, их штук 63... Вот пример той части кода, но я так и не...

На что ругается валидатор?
голову всю сломал - понять никак не могу- на что ругается валидатор????

Валидатор ругается на теги внутри <ul>
В динамичную главную страницу вордпресс пришлось вставить статичный текст, с помощью: &lt;?php...

YouTube: валидатор ругается на атрибут allowfullscreen
Здравствуйте! Я недавно в HTML и хочу разобраться в некоторых нюансах, так что отнеситесь с...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru