tFF.msk.ru :: Sharing tFFed mind
Март 29, 2024, 08:14:09 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
Новости: Пропал ребенок. Вся информация и фотографии здесь.
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: Quirks и DTD  (Прочитано 6486 раз)
0 Пользователей и 1 Гость смотрят эту тему.
tFF
Administrator
Sr. Member
*****
Offline Offline

Сообщений: 422



WWW
« : Апрель 08, 2005, 03:00:35 »

Восстанавливаю тему про Quirks и DTD. Итак, это может быть интересно тому, кто про это забывает или просто не знает:

это взято из переписки:

Цитировать
В ноpмальных бpаyзеpах селектоpы :hover и :active pаботают без
эхотага для любых HTML-элементов.
SB>>>  Только что пpовеpил --- не pаботает.
MW>>  Gecko-бpаyзеpы (Firefox, Mozilla, K-Meleon, Camino и т. п.) имеют
обыкновение сводить :hover к A:hover, когда pаботают в quirks-pежиме.

 
В Opera (насколько я помню, начиная с версии 7.20) это абсолютно так же.
Причиной же этому послужило довольно значительное количество страниц, авторы
которых "тестировали" свои "произведения" исключительно в m$ie, что,
наперекор стандартам, выражалось в выделении по :hover страницы целиком
(или значительной её части, что нисколько не уменьшает неквалифицированность
авторов). Поэтому был найден некий компромисс, между некорректным поведением
m$ie и стандартами -- DTD.
 
MW>>  Использyй DTD, и тем невозбpанно достигнешь желаемого.
SB>  Hy вот видишь --- yже оговоpки начались. Фигня-с.

 
Ничего подобного. Если страница не имеет DTD, то и HTML-страницей она не
является, соответственно, никаких HTML-элементов в ней просто НЕТ.
Для этого случая и предназначен так называемый quirks-режим, сводящийся, в
основном, к эмуляции багов m$ie и его нестандартных способов отображения
так называемых "html-страниц".
 
Так что никакая это не отговорка, но наставление на путь истинный.

Я, кстати, частенько на это "кладу" на самописных страницах.  Wink
А потом удивляюсь, почему у меня не работает то-то так-то... Wink
« Последнее редактирование: Март 15, 2006, 13:07:34 от tFF » Записан

So it goes...
tFF
Administrator
Sr. Member
*****
Offline Offline

Сообщений: 422



WWW
« Ответ #1 : Август 03, 2005, 04:22:40 »

Примеры:
Код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Записан

So it goes...
tFF
Administrator
Sr. Member
*****
Offline Offline

Сообщений: 422



WWW
« Ответ #2 : Ноябрь 05, 2005, 17:07:47 »

Recommended DTDs to use in your Web document
Записан

So it goes...
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

 ONLINECHANGE
Powered by MySQL Powered by PHP Powered by SMF 1.1.4 | SMF © 2006-2007, Simple Machines LLC Valid XHTML 1.0! Valid CSS!


Google visited last this page Июль 30, 2018, 11:14:07