Тег noindex не чувствителен к вложенности (может находиться в любом месте html-кода страницы). При необходимости сделать код сайта валидным возможно использование тега в следующем формате:
<!--noindex-->текст, индексирование которого нужно запретить<!--/noindex-->
Кстати, не Java-скрипты, а яваскрипты или javasript-ы — яваскрипт это совсем, совсем-совсем не Java, просто похожие названия. А в фотошопе именно яваскрипт :)
К сожалению, в моей практике как раз чаще всего простым переопределением не получалось обходиться, например без экспрешнов не обойдёшься:
— Если надо вместо цифры с точкой писать цифру без точки, со скобками, ну или как-то ещё.
— Если к элементам списка применяются какие-либо свойства, отключающие макеры — float и прочее.
— Если надо маркер поместить не в начале списка, а в конце или вообще где-то в глубине DOM пункта списка.
Вообще, самым правильным через несколько лет будет использование псевдоэлемента :marker из набросков CSS3, но до этого дожить ещё надо :)
А то у меня так и не получилось убить IE — создал файл под два мегабайта, тысяч 20 нод, почти к каждой применяется этот эскпрешн — и хоть бы хны.
Самое смешное — опера открывала эту страницу минуты три, наверное (надо будет счётчик поставить) и умерла при попытке закрыть эту страницу. А ие — секунд 10-20 максимум всё сделал, включая создание всех элементов для маркеров %)
Да всё что угодно, что можно писать через точку с запятой.
Синтаксис экспрешна таков, что в него передаются «аргументы» через запятую, т.о. без обёрток мы не можем ни объявлять переменные, ни писать сложные условия и т.д.
Добавив анонимную функцию, мы от этого недостатка избавляемся.
Раз уж в этом варианте всё-равно предлагается яваскрипт, то можно и их применять, но зато только для ие.
Цитирую:
— www.w3.org/TR/html5/embedded-content-0.html#transparent (у ссылок теперь такая вот content model)
— html5doctor.com/block-level-links-in-html-5/
Надеюсь, кроссплатформенных игр будет появляться больше — рынок-то есть.
Собственно, вон, Steam вышел под мак, значит Valve фишку просекла, ну а те же Blizzard всегда свои игры выпускает и под мак тоже.
А назойливые баннеры и средствами CSS можно сделать.
Есть над чем помедитировать.
Кстати, не Java-скрипты, а яваскрипты или javasript-ы — яваскрипт это совсем, совсем-совсем не Java, просто похожие названия. А в фотошопе именно яваскрипт :)
www.slideshare.net/kizmarh/ie-2682604
:)
— Если надо вместо цифры с точкой писать цифру без точки, со скобками, ну или как-то ещё.
— Если к элементам списка применяются какие-либо свойства, отключающие макеры — float и прочее.
— Если надо маркер поместить не в начале списка, а в конце или вообще где-то в глубине DOM пункта списка.
Вообще, самым правильным через несколько лет будет использование псевдоэлемента :marker из набросков CSS3, но до этого дожить ещё надо :)
А то у меня так и не получилось убить IE — создал файл под два мегабайта, тысяч 20 нод, почти к каждой применяется этот эскпрешн — и хоть бы хны.
Самое смешное — опера открывала эту страницу минуты три, наверное (надо будет счётчик поставить) и умерла при попытке закрыть эту страницу. А ие — секунд 10-20 максимум всё сделал, включая создание всех элементов для маркеров %)
Синтаксис экспрешна таков, что в него передаются «аргументы» через запятую, т.о. без обёрток мы не можем ни объявлять переменные, ни писать сложные условия и т.д.
Добавив анонимную функцию, мы от этого недостатка избавляемся.