Если вам нужно закрыть, закройте например через js, а если сакральным методом SEO HIDE, тогда лучше обратиться к авторам термина.
<span title="url" class="pseudo_link.ru">текст псевдоссылки</span>
$('.pseudolink').mouseover(function(){
var e=$(this);e.wrap("<a href='http://"+e.attr('title')+"'></a>");
});
А зачем? Чтобы отсечь юзеров со старыми броузерами? Кто мешает юзать anchor в ссылках для динамического изменения контента на странице? В том числе и для передачи с урла на урл того же списка плейлистов. Вроде не сильно большой код получится на JS. И будет работать всюду.
Ну так я же написал. В нормальных организациях существуют аналитики, которые должны определить что выгоднее - внедрять новые фичи или поддерживать старые броузеры. Там где очень большие деньги - аналитиков м.б. целый отдел + заказ юзабилити-анализа на стороне.
Там где верстальщик сам себе аналитик, дизайнер, менджер и на дуде игрец - там все решает верстальщик, в силу своей квалификации. НО поскольку квалификация в таких случаях (как правило) не сильно высокая (нельзя одновременно все охватить) то решение не в пользу поддержки старья.
http://css.maxdesign.com.au/listamatic/index.htm
Им не нужно уметь делать сайты. Они умеют отнимать готовый бизнес.
Типично что это не прибыльно.
Отрасль (если быть точнее продвинутые верстальщики) много лет смотрит раззявив рот на CSS3 и HTML5, и говорит "Ай хорошо!". Только с производителями броузеров беда - не успевают за прогрессом, и юзеры консервативны, а уж для монстров типа Сбербанка достижение что на сайте нет "Only for ie5"
Извините туплю.
Поставьте заплатку:
<style>.div,.select {background:red;}
</style>
<div style="padding:20px;" class="red">
<select>
<option>1234</option><option>1234</option>
</select>
</div>
<script language="JavaScript" type="text/javascript">
var div = $('div').hover(
function(){$(this).addClass('div');},
function(){$(this).removeClass('div');}
);
/* заплатка */
$('select').hover(
function(){div.addClass('select');},
function(){div.removeClass('select');});
может и не нужно. зависит от задачи, от менеджеров, от заказчика. Но не от верстальщика.
Как это не решает? JS решает все!
Извините, но я работаю в такой организации. Моя зарплата примерно 1.5-2 раза выше средней по отрасли. И на фоне прибыли компании не видна в микроскоп.
Вебмани - очень хороший пример того как у*бищный интерфейс напрямую приводит к недополучению чистой прибыли. Знаю достаточно много людей, которые не пользуются им ровно по той же причине. Да и сам после появления ЯД перестал пользоваться.
Я же написал.
У вас очевидно происходит "всплывание" событий. Т.е. когда вы проводите мышкой по какому-то элементу у вас mouseover начинает распростараняться по всем родительским элементам. вплоть до HTML. Причем порядок всплывания и способ прерывания всплывания в разных броузерах разный.
Дальше у вас два варианта. Вы выучите как это все работает и в милионный раз повторите чужой код получающий кроссброузерный обработчик этого события или забудете как страшный сон и выучите простую процедуру в jquery (или еще где-то) :
$('div').hover{ function(){ alert('Мышь вошла в блок') }, function(){ alert('Мышь вышла из блока') }}
UPD знание jquery вообще-то не освобождает от знания JS, но освобождает кучу времени и сил от борьбы со всякой рутиной.
Если CMS не совсем полный отстой, то никак. Больше влияют кривые руки веб-мастера или экономия на хостинге.
Дизайн влияет точно так же как и CMS. При желании можно сделать замечательный дизайн на Flash со всеми перделками и сопелками или реализовать все на ExtJS, но Яндекс откажется такое индексировать, да и юзеры не оценят красоту.
Уникальность не уникальность - безразлично. Яндекс интересует только контент. CSS он не индексирует. Так же как и Google