Autor Zpráva
Andy
Profil *
Většinou lze převést zápis v tagu style do atributu style. Ale nevím, jak

1<style> 
2a{color:green} 
3a:visited{color:gray} 
4a:active{color:yellow} 
5</style>
<style> 
a{color:green} 
a:visited{color:gray} 
a:active{color:yellow} 
</style>


převést na:

<body style="?">
<body style="?">
Plaváček
Profil
Andy:

Body style co? Nechápu otázku.
Andy
Profil *
Plaváček:
Body style co?
To je právě to, co nevím.

Resp. nevím, co mám napsat místo otazníku, aby oba zápisy byly ekvivalentní.
Plaváček
Profil
Andy:

No, to nejde. Ve své ukázce styluješ chování odkazů a v druhém zápisu styluješ tělo dokumentu BODY. Pořád nevím, co chceš dokázat :)
Andy
Profil *
Plaváček:
Chci stylovat odkazy přímo v tagu body.
Plaváček
Profil
Andy:

Aha. Tak to přes styly pochopitelně nejde. Můžeš využít alink, vlink (ale neuděláš tak hover). Viz specifikace http://www.w3.org/TR/html401/struct/global.html#h-7.5.1 . Ale proč to děláš, pořád netuším.
Andy
Profil *
Kdesi jsem četl, že do atributu style lze napsat vše, co je v tagu style ve složených závorkách (pochopitelně k příslušnému elementu) a funguje to stejně. Tak mě zajímalo, protože toto u odkazů nefungovalo, jak to udělat. Tak s těmi odkazy to asi bude jediný případ, kdy to nefunguje. Díky za objasnění :)
Plaváček
Profil
Andy:

Atribut style se vždy vztahuje k elementu, u něhož je použit. BODY nesouvisí s odkazy, přeci :)
Andy
Profil *
Ale odkazy jsou v tagu body "nastylované" pomocí html, proto jsem atribut style dával tam.
shaggy
Profil
Andy:
"nastylované" pomocí html
Ja som ešte pomocou HTML neštýloval, to je nejaká nová technika?
Teraz vážne - máš v tom trochu medzery, veľa čítaj, skúšaj robiť weby a časom to pochopíš.
Andy
Profil *
shaggy:
Ja som ešte pomocou HTML neštýloval, to je nejaká nová technika?
No, jak html, tak CSS ovlivní vzhled odkazů stejně.

Teraz vážne - máš v tom trochu medzery, veľa čítaj, skúšaj robiť weby a časom to pochopíš.
Právě proto, co nevím, na to se zeptám a už to vím.
shaggy
Profil
Andy:
No, jak html, tak CSS ovlivní vzhled odkazů stejně.
V obidvoch prípadoch ide o CSS, rozdielny je iba zápis - ak to máš v externom súbore, sú to externé štýly, ak to zapisuješ napr. tak, ako si uviedol v prvom príspevku (do body), je to inline štýl.
Ak zapíšeš štýly do style, čiže napr.
<body style="background: #c00">
<body style="background: #c00">

ovplyvní to priamo iba ten tag.

Ak by si chcel formátovať odkazy inline zápisom, musel by každý tvoj odkaz na stránke vyzerať nasledovne:
<a href="#" style="color:green">Odkaz</a>
<a href="#" style="color:green">Odkaz</a>

pseudotriedy (:hover, :visited, atď.) tým však neovplyvníš.
Andy
Profil *
shaggy:
„No, jak html, tak CSS ovlivní vzhled odkazů stejně.“
V obidvoch prípadoch ide o CSS, rozdielny je iba zápis - ak to máš v externom súbore, sú to externé štýly, ak to zapisuješ napr. tak, ako si uviedol v prvom príspevku (do body), je to inline štýl.
Tím html je myšleno např. link, vlink, link v tagu body.

<a href="#" style="color:green">Odkaz</a>
Toto nemá přímo souvislost s obkazy, je to prostá barva textu. U stylování odkazů jde hlavně o tu změnu navštívených či aktivních. Ostatní vylepšení dle mého názoru není nutné používat.
shaggy
Profil
Andy:
Tím html je myšleno např. link, vlink, link v tagu body.
To je možné, ale v prvom príspevku si spomínal interný štýl, o týchto atribútoch nikde nepadla reč.

Toto nemá přímo souvislost s obkazy, je to prostá barva textu. U stylování odkazů jde hlavně o tu změnu navštívených či aktivních. Ostatní vylepšení dle mého názoru není nutné používat.
Čože? Ty my vysvetluješ, čo má a čo nemá zmysel pri štýlovaní odkazov? Zaujímavé, som myslel, že ty si pýtaš radu.
Andy
Profil *
shaggy:
To je možné, ale v prvom príspevku si spomínal interný štýl, o týchto atribútoch nikde nepadla reč.
Tady ano: [#8] Plaváček[#9] Andy

Čože? Ty my vysvetluješ, čo má a čo nemá zmysel pri štýlovaní odkazov? Zaujímavé, som myslel, že ty si pýtaš radu.
Tak, jak jsem to chtěl udělat v prvním příspěvku, jsem se dozvěděl [#6] Plaváček, že to nejde. Dále to je jen můj názor, který nikomu nevnucuji, že chci mít odlišené odkazy navštívené a nenavštívené, a toho tímhle
<a href="#" style="color:green">Odkaz</a>
<a href="#" style="color:green">Odkaz</a>
nedosáhnu.
habendorf
Profil
Andy:
Dále to je jen můj názor, který nikomu nevnucuji, že chci mít odlišené odkazy navštívené a nenavštívené, a toho tímhle
>
1
>
<a href="#" style="color:green">Odkaz</a>
>
nedosáhnu.

To máš pravdu, to nedosáhneš. Jen nechápu, jaký můžeš mít důvod pro své snažení o inline zápis stylů. (?)
Bubák
Profil
Andy:
Pokoušíš se o různý styl odkazů na téže stránce? Dělá se to jinak, pomocí tříd (class), nebo identifikátorů (id):
http://www.jakpsatweb.cz/css/css-odkazy-class.html
Andy
Profil *
habendorf:
Jen zkouším, co jde a co ne, [#7] Andy.

Bubák:
Přesně to mi v souvislosti se stylem odkazů ještě vrtalo hlavou. Díky.
Toto vlákno je staré, již dlouho do něj nikdo nepřispíval.

Informace a odkazy zde uváděné už nemusejí být aktuální. Nechcete-li řešit zde uvedenou konkrétní otázku, založte si vlastní vlákno, nepište do tohoto. Vložíte-li sem nyní příspěvek, upoutáte pozornost mnoha lidí a někteří z nich si jen kvůli vám přečtou i všechny předcházející příspěvky. Předpokládáte-li, že váš text skutečně bude hodnotný, stiskněte následující tlačítko:


Běda vám, jestli to bude blábol.

0