Модераторы: Illuminaty
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> <center><font face....>eto test</font></center>, почему так нельзя? 
:(
    Опции темы
HappyMan
  Дата 12.7.2005, 18:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 347
Регистрация: 29.7.2004

Репутация: нет
Всего: 2



Один Валидатор выдал такую вот ошибку:

Цитата

1. Warning in line 277 at character 18: [30] The "center" tag is contained in a "font" tag (which was opened in line 276). This may be acceptable for some browsers (such as Internet Explorer and Netscape), but HTML 4.01 and XHTML do not allow this. It may also cause problems or unexpected page rendering for more compliant browsers such as Firefox, Mozilla, and Opera. Possible solutions: 1. Close the "font" tag before using the "center" tag. Depending on the correct usage of the closed tag, you may be able to reopen it after using the "center" tag; 2. Eliminate the "center" tag; or 3. Reorder the "center" and "font" tags.


Хоть он и написал солушн(решение) но исправить я не смог smile

исходный код исправно работал в ИЕ:

Код

<font face....><center>eto test</center></font>


но раз уж нельзя так нельзя smile

Подскажите решение?

З.Ы: если чесно я думал в тэге фонт есть алигн, но smile
Добавлено @ 18:41
наконецто вьехал в солушн smile :

Код

<center>
  <font face...>
        eto test!
  </font>
</center>    

- так правильно

Это сообщение отредактировал(а) HappyMan - 12.7.2005, 18:42


--------------------
Цитата
Желательно на 100%.
© Mal Hack
PM MAIL   Вверх
PARROT
Дата 12.7.2005, 18:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2339
Регистрация: 5.1.2005
Где: Спб-ЦарьГрад

Репутация: 2
Всего: 50



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


--------------------
Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим!
PM MAIL   Вверх
Irokez
Дата 12.7.2005, 20:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


индеец
***


Профиль
Группа: Участник Клуба
Сообщений: 1180
Регистрация: 20.10.2004

Репутация: 3
Всего: 53



Цитата(HappyMan @ 12.7.2005, 18:36)
Один Валидатор выдал такую вот ошибку:

потому что тег <font> не может содержать другие теги, только текст, в отличие от тега <center>
PM   Вверх
Mal Hack
Дата 12.7.2005, 23:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 5
Всего: 261



Да нет. Просто FONT вообще считается запрещенным smile)

PM ICQ   Вверх
Black
Дата 12.7.2005, 23:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Web-Development
**


Профиль
Группа: Участник
Сообщений: 980
Регистрация: 15.8.2004

Репутация: 15
Всего: 45



Цитата(Mal @ 12.7.2005, 23:37)
Да нет. Просто FONT вообще считается запрещенным

а <center> нежелательным smile

Т.е. это вообще не правильно.
Надо сделать div и у него в style прописать свойства шрифта и text-align


--------------------
Могу все, но ничего не умею :-)
PM WWW   Вверх
Irokez
Дата 12.7.2005, 23:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


индеец
***


Профиль
Группа: Участник Клуба
Сообщений: 1180
Регистрация: 20.10.2004

Репутация: 3
Всего: 53



Цитата(Mal @ 12.7.2005, 23:37)
Да нет. Просто FONT вообще считается запрещенным smile)

нет, ошибка была как раз таки в неправильной иерархии тегов. Тег font не запрещен - он нерекоммендуем
PM   Вверх
Mal Hack
Дата 13.7.2005, 00:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 5
Всего: 261



Irokez
http://www.w3.org/TR/html4/index/elements.html
идет в связке с L, поэтому стандартом (жестким) он запрещен, причем выше написано:

Цитата(HappyMan @ 12.7.2005, 19:36)
This may be acceptable for some browsers (such as Internet Explorer and Netscape), but HTML 4.01 and XHTML do not allow this.


Можно сказать, что я придираюсь к словам. В принципе да. Запрещенное в HTML мало что есть...
Но вот для XML...

Да и к тому же сейчас все используют SPAn и DIV и CSS...

PM ICQ   Вверх
Gold Dragon
Дата 13.7.2005, 08:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Призрачный
****


Профиль
Группа: Экс. модератор
Сообщений: 6753
Регистрация: 1.3.2004
Где: Россия, Тамбов

Репутация: 9
Всего: 71



Цитата(Irokez @ 12.7.2005, 23:58)
Тег font не запрещен - он нерекоммендуем
т.е. допустим в переходной спецификации HTML4.01, а вот в строгой запрещён.

Цитата(Mal @ 13.7.2005, 00:09)
Запрещенное в HTML мало что есть...
Вот чем мне в последнее время нравиться FireFox, он уже очень хорошо начинает следовать спецификации smile



--------------------
Нельзя жить в прошлом, оно уже прошло.
Нельзя жить в будущем, оно ещё не наступило.
Нужно жить в настоящем, помня прошлое и думая о будущем!
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Вёрстка веб-сайтов | Следующая тема »


 




[ Время генерации скрипта: 0.0734 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.