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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> target в xhtml? 
:(
    Опции темы
yalo
Дата 1.12.2006, 09:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



Раньше, верстая на html 4.0, если требовалось картинку разместить ссылкой, которая должна была открываться в новом окне (еще и размеры для окна можно было задать), стоило написать target="_blank", а какая существует подобная замена в xhtml 1.0? если писать target="_blank", код на валидность не проходит smile 

Через поиск искала подобную тему (вводила target), ожидая,  что подобный вопрос уже был, но поиск выдавал совершенно левые темы...
PM MAIL ICQ   Вверх
yalo
Дата 1.12.2006, 10:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



хотя вот немного поколупалась на винграде и случайно наткнулась на тему http://forum.vingrad.ru/topic-109653/unread-1.html
дело даже не в теме, а в том, что там как раз используется в коде страницы для той темы target='blank' и на валидность эта страница проходит...
хотя тут тоже xhtml 1.0, нашла разницу в его разновидности (у меня strict, тут Transitional), сделала ту же разновидность, все стало валидно
Но теперь возникает вопрос: в чем разница, если писать strict или писать Transitional? и что лучше?
PM MAIL ICQ   Вверх
SelenIT
Дата 1.12.2006, 11:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


баг форума
****


Профиль
Группа: Завсегдатай
Сообщений: 3996
Регистрация: 17.10.2006
Где: Pale Blue Dot

Репутация: 97
Всего: 401



В Strict-версиях как XHTML, так и HTML4.01 понятия target нет - считается, что никто кроме самого пользователя не вправе решать, как ему открыть страницу (в том же окне, в новом или в новом табе). Если обязательно нужно открыть ссылку, скажем, в попапе - для этого в любом случае нужен javascript. Еще планируется аналог target-а в CSS3, но, насколько мне известно, ни один существующий браузер этого пока не поддерживает.

Но Transitional-версии пока никто не отменял, в них можно смело использовать target и для форм, и для ссылок. По большому счету, для того Transitional-версии и нужны - поддерживать многие вещи, с точки зрения стандартов устаревшие, но на практике до сих пор местами полезные...

Это сообщение отредактировал(а) SelenIT - 1.12.2006, 11:32


--------------------
Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму!
PM MAIL   Вверх
yalo
Дата 4.12.2006, 09:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



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


 




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


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

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