Autor Zpráva
unlucky
Profil
Jak prosim udelam, aby vsechny odkazy na strance byly stylyzovany jednim zpusobem krome h tagu?

Mam napr. u odkazu
<a href=''><h2>fsdf</h2></a>
a{text-decoration:underline}
a:hover{text-decoration:none}

chci, aby toto pravidlo neplatilo pro tagy h1-h6. Jak to mam udelat?
Taurus
Profil
A co <h2><a>...</a></h2>?
Str4wberry
Profil
Nešlo by to udělat obráceně? Tedy si říct, že ty odkazy, co mají být stejně formátovány, budou například běžné odkazy v textu (tedy v odstavci) nebo v tabulce?
p a, table a {text-decoration: underline}

Pokud ne, tak následně výše uvedený selektor přebít a všechny vlastnosti zrušit.
a h1, a h2, a h3, a h4, a h5, a h6 {text-decoration: none}

Doporučil bych první možnost, protože druhá bude při úpravách komplikovanější.
unlucky
Profil
problem je spise v tom, ze mam:

<a><div><h2>nadpis</h2>
text</div></a>

Musel jsem to nakonec vyresit takto:

h2 a{text-decoration:none}
<h2><a></a></h2>
<a>div</a>
Chamurappi
Profil
Reaguji na Str4wberryho:
druhá bude při úpravách komplikovanější
Myslím, že ani nebude funkční, protože podtržení se trošičku dědí. Kdyby áčko bylo modré a nadpis zelený, tak tvůj zápis by změnil barvu podtržení nadpisu ze zelené na modrou.


Reaguji na unluckyho:
a! h2 { text-decoration: none }
Ale hodně bych se divil, kdyby to některý z prohlížečů podporoval.
Str4wberry
Profil
Ano, to je vlastně pravda, pro podtržení pomocí text-decoration: underline to nebude fungovat.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0