Autor | Zpráva | ||
---|---|---|---|
m Profil * |
#1 · Zasláno: 12. 12. 2010, 19:22:28
Ahoj,
jaky je rozdil v zapisu: a.obsah { color: blue; } .obsah a { color: blue; } Co je lepsi? Lisi se to nejak? <div class="obsah"> <a href="google.cz">gugl</a> </div> |
||
panther Profil |
#2 · Zasláno: 12. 12. 2010, 19:26:19
m:
první řádek jsou všechny odkazy s třídou „obsah“ druhý řádek jsou všechny odkazy, kterým je třída „obsah“ nadřazena. „Co je lepsi?“ každý se hodí a používá jinde. „Lisi se to nejak?“ kdybys to zkusil, zjistil bys, že s uvedeným HTML funguje jen ten druhý z nich. Liší se tedy dost. |
||
m Profil * |
#3 · Zasláno: 12. 12. 2010, 19:57:52
a.obsah { color: blue; } <a class="obsah" href="google.cz">gugl</a> <p class="obsah"> Text</p> OK, takze to bude fungovat pouze u toho odkazu? |
||
shaggy Profil |
#4 · Zasláno: 12. 12. 2010, 20:00:30
m:
„OK, takze to bude fungovat pouze u toho odkazu?“ Čo je rýchlejšie? 1. vyskúšať si to 2. napísať do diskusie a čakať na odpoveď Ja odpoveď na tvoju otázku poznám, ale odpovedať nebudem. Dúfam, že tak urobia aj ostatní, aby konečne leniví ľudia ako ty pochopili, že treba zapojiť vlastnú hlavu a ruky. |
||
Petr ZZZ Profil |
m:
Zápis a.obsah {color: blue;} se vztahuje jen na kotvu a s třídou obsah (další příklady zápisu CSS).
Moderátor panther: Vyhozena poznámka k předchozímu příspěvku.
|
||
panther Profil |
#6 · Zasláno: 13. 12. 2010, 11:20:15 · Upravil/a: panther
|
||
Taurus Profil |
#7 · Zasláno: 13. 12. 2010, 11:22:15
Omlouvám se, ale souhlasím se shaggy a Railbot. Toto není otázka vědního oboru, ale lenosti.
|
||
Chamurappi Profil |
#8 · Zasláno: 13. 12. 2010, 11:26:52
Reaguji na Petra ZZZ:
„Není líný, ale nejistý“ Jak se to pozná? Nenapsal sem jen samotný selektor, ale i modelový HTML kód. Nechce od nás odbornou radu, dělá si z nás náhradu za prohlížeč, což je docela urážlivé. Tento druh dotazů diskusi při životě nedrží, naopak je velmi demotivující. Odpovídám na ně stejně jako shaggy. „se vztahuje jen na kotvu a“ <a> s href em je odkaz, ne kotva.
|
||
Petr ZZZ Profil |
#9 · Zasláno: 13. 12. 2010, 11:56:30 · Upravil/a: Petr ZZZ
Chamurappi:
„<a> s hrefem je odkaz, ne kotva.“ <a> s href em nebo samotný href ? Četl jsem, že a je zkratka za anchor a to by se snad mělo překládat jako kotva, ne? Přece ne každé <a> musí obsahovat odkaz. Než jsem ↑ odpověděl, vyzkoušel jsem si v prohlížeči m.j. toto:
CSS: a.obsah { color: red; }
HTML: <a name="vrch" class="obsah">7 7 7 7 7</a>
Ty sedmičky se mi zobrazily červené. „Jak se to pozná?“ To se nepozná, lze se to jen domnívat. Já si příliš dobře vzpomínám na moje začátky, možná si proto dovedu lépe představit, jak začátečník tápe. |
||
__construct Profil |
#10 · Zasláno: 13. 12. 2010, 12:21:19 · Upravil/a: __construct
Petr ZZZ:
<a> s hrefem nebo samotný href? Četl jsem, že a je zkratka za anchor a to by se snad mělo překládat jako kotva, ne? Přece ne každé <a> musí obsahovat odkaz. Áno, anglické slovo anchor znamená doslova kotva, ale v Čj/Sj je zaužívaný výraz kotva na odkaz v dokumente. Pre „odkaz inam“ sa používa pojem odkaz :-) K tomu CSS a HTML - to je snáď jasné - tam sa štýlujú elementy a . Pokiaľ by sa mali štýlovať podľa atribútov tak na to je zvlášť zápis:
a[href] {/*toto sa vzťahuje len na „odkazy“*/} |
||
panther Profil |
#11 · Zasláno: 13. 12. 2010, 12:27:43
__construct:
„Pokiaľ by sa mali štýlovať podľa atribútov tak na to je zvlášť zápis:“ …který ovšem nefunguje v IE6. Když jsme u stylů, kotvy, tedy <a> bez přítomnosti atributu „href“ nemají defaultně nastavený cursor: pointer .
|
||
Chamurappi Profil |
#12 · Zasláno: 13. 12. 2010, 12:48:40 · Upravil/a: Chamurappi
Reaguji na Petra ZZZ:
„Přece ne každé <a> musí obsahovat odkaz.“ Ne každé <a> musí být kotvou. Většinou kotvou není, v drtivé většině případů je (pouze) odkazem.
„možná si proto dovedu lépe představit, jak začátečník tápe“ Rada typu „to, co si můžeš sám rychle a snadno vyzkoušet, si sám rychle a snadno vyzkoušej“ je obecnější a tím pádem i pro tazatele lepší než jedna konkrétní odpověď. Je v jeho zájmu, aby se naučil samostatně přemýšlet. Reaguji na __constructa: Odkaz jde lépe rozlišit pseudotřídou :link (a :visited ), není třeba atributový selektor.
|
||
Časová prodleva: 13 let
|
0