Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Вопрос внутри темы

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
Pavelbeginner
Отправлено: 04 Октября, 2011 - 20:14:51
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 882
Дата рег-ции: Март 2010  


Помог: 1 раз(а)




В документации по css сказано, что строчные элементы могут находиться внутри блочных, а блочные внутри строчных не могут. С этим понятно. Ну а вот, например, есть тег ul, внутри тега ul браузеры ожидают встретить теги li. А если я вставлю строчный элемент, например, тег span внутрь тега ul, то это будет ошибкой или как? По документации css нарушений нету, строчный элемент внутри блочного.
(Добавление)
И еще маленький второй вопрос: тегам нельзя писать атрибуты, которых нету в документации? Или же я могу прописать, например, вот так <span age="14"></span>, а потом через js обратиться к свойству age?
 
 Top
DeepVarvar Супермодератор
Отправлено: 04 Октября, 2011 - 22:57:39
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




Pavelbeginner пишет:
тег span внутрь тега ul, то это будет ошибкой
да
Pavelbeginner пишет:
<span age="14"></span>, а потом через js обратиться к свойству age
да, но следите за DOCTYPE
 
 Top
White
Отправлено: 04 Октября, 2011 - 23:23:36
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 830
Дата рег-ции: Июнь 2011  
Откуда: Днепропетровск


Помог: 28 раз(а)




Pavelbeginner
внутри контейнеров(ul, table, tr) должны быть соответствующие им разделители. все равно что у вас есть стол, у стола ящики, в ящики можно положить что угодно, а вот в сам стол, не кладя при этом в один из ящиков естественно положить ничего нельзя.


-----
if(time()>1356048000) die();
 
 Top
Pavelbeginner
Отправлено: 05 Октября, 2011 - 00:12:23
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 882
Дата рег-ции: Март 2010  


Помог: 1 раз(а)




DeepVarvar пишет:
да, но следите за DOCTYPE

В каком смысле следить? Не все доктайпы допускают этого?
 
 Top
DeepVarvar Супермодератор
Отправлено: 05 Октября, 2011 - 07:13:01
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




да
 
 Top
Socengel
Отправлено: 09 Октября, 2011 - 15:49:22
Post Id


Новичок


Покинул форум
Сообщений всего: 5
Дата рег-ции: Февр. 2011  


Помог: 0 раз(а)




еще поправка - если доктайп запрещает это(будет вываливаться ошибка на проверке на соответствие стандарта что мол такого атрибута нет), то браузеры пропустят это мимо ушей и выведут все нормально и будет это работать тоже нормально.
Как пример можешь посмотреть "Вконтакте" они этим не брезгуют. но я бы все же воздержался от таких вещей.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« HTML, Дизайн & CSS »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB