Autor | Zpráva | ||
---|---|---|---|
xlifer Profil |
#1 · Zasláno: 19. 7. 2010, 16:55:20
Je ještě správné (povolené) používat tag <SUP> ?
index<SUP>1</SUP> |
||
Plaváček Profil |
#2 · Zasláno: 19. 7. 2010, 16:56:37
xlifer:
Je-li pro něj využití, proč ne? Respektive - kdo, nebo proč by ho měl zakázat? |
||
panther Profil |
#3 · Zasláno: 19. 7. 2010, 20:31:01
xlifer:
„(povolené)“ proč by mělo být nepovolené? Není důvod. Horní index se lépe zapsat nedá. |
||
Petr ZZZ Profil |
#4 · Zasláno: 19. 7. 2010, 20:31:28
xlifer:
Myslím, že smysl by případně dávalo jen řešení, které by bylo kratší, a na to by bylo třeba zvážit, zda by úspora jednoho či dvou písmenek stála za to, abys v CSS předefinovával např. <b> nebo <i> nebo <em> , které by potom ve svém původním významu nebylo k dispozici. A vymýšlet CSS-třídu, když přesně na ten účel existuje HTML-tag, to už vůbec ne:
1. e=mc<sup>2</sup>
2. e=mc<span class="hore">2</span>
První řešení je navíc nejen kratší, ale předpokládám, že funguje i s vypnutými styly. I předefinované <b> by s vypnutými styly zřejmě vypadalo takto: e=mc2
Podobně dolní index: H<sub>2</sub>SO<sub>4</sub>
|
||
tayger Profil * |
#5 · Zasláno: 19. 7. 2010, 21:26:20
panther:
jsi mě zklamal, já že tu vypíšeš i css alternativu s line-height a vertical-align s font size :-D Dělám si srandu, jen jsem ti chtěl vyjádřit souhlas, že jde zatím o nejlepší řešení. ;-) |
||
Str4wberry Profil |
#6 · Zasláno: 19. 7. 2010, 21:38:35
Nebo to zapsat přímo:
index¹ e = mc² |
||
jenikkozak Profil |
#7 · Zasláno: 19. 7. 2010, 21:40:47
Kromě toho, že tag sub / sup je kratší než jiné varianty upravované pomocí CSS, je také na rozdíl od nich sémantickým řešením.
|
||
Petr ZZZ Profil |
#8 · Zasláno: 19. 7. 2010, 22:50:45
Str4wberry:
Á! Číselné entity! Taky hezké! 2³ = 8 Ale malou chybu to má: dvě, ehm, na čtvrtou – na to jsem v prvních dvou tisících číselnou entitu zatím neobjevil. :-) |
||
Chamurappi Profil |
#9 · Zasláno: 19. 7. 2010, 23:01:24 · Upravil/a: Chamurappi
Reaguji na Petra ZZZ:
⁰¹²³⁴⁵⁶⁷⁸⁹⁺⁻⁼⁽⁾ⁿ₀₁₂₃₄₅₆₇₈₉₊₋₌₍₎ … ale část lidí je asi neuvidí správně. Záleží na písmu, jaké znaky obsahuje. |
||
Petr ZZZ Profil |
#10 · Zasláno: 19. 7. 2010, 23:23:38 · Upravil/a: Petr ZZZ
Chamurappi:
Tak tak. :-) Všechny vidím jen jako čtverečky, jen tyto (více-méně) správně: 185 (1) 178 (2) 179 (3) (tyto tři na horním indexu) 8308 (4, na horním indexu, ale menší než 1, 2 a 3) 8319 (n, na horním indexu, podobně mrňavé jako 4) 8321 (1) 8322 (2) 8323 (3) 8324 (4) (poslední čtyři čísla na dolním indexu, stejně mrňavá jako 4 na horním indexu) Dodatek: Ještě jsem na to koukl na disku na stránce s charset=utf-8, je to to samé. |
||
Časová prodleva: 3 dny
|
|||
xlifer Profil |
#11 · Zasláno: 22. 7. 2010, 22:40:56
OK, tak díky za názory.
Právě jsem někde četl nebo slyšel, že je to již zastaralý tag, který se nepoužívá, proto ujištění pro jistotu :-) |
||
Petr ZZZ Profil |
#12 · Zasláno: 23. 7. 2010, 08:59:01
xlifer:
„někde“ Kde? „četl nebo slyšel, že je to již zastaralý tag...“ To mohl napsat nebo říct někdo jen z neznalosti nebo za účelem nějaké pochybné propagandy. Tag, který je podporován prohlížeči, nemůže být zastaralý, a výrobce prohlížeče, který by podporu tagů natolik užitečných jako <sub> a <sup> zrušil, by jednal vysoce nerozvážně.
|
||
panther Profil |
#13 · Zasláno: 23. 7. 2010, 09:28:45
xlifer:
„že je to již zastaralý tag“ <menu> je podle některých zdrojů také údajně zastaralé. A přesto funguje a používá se. |
||
Str4wberry Profil |
#14 · Zasláno: 23. 7. 2010, 09:37:01
Když už jsme u toho, existuje vůbec nějaká značka, která se dříve používala a prohlížeč ji najednou přestal podporovat?
|
||
_es Profil |
#15 · Zasláno: 23. 7. 2010, 09:48:11
Str4wberry:
„existuje vůbec nějaká značka, která se dříve používala a prohlížeč ji najednou přestal podporovat?“ Asi značka <LAYER> .
|
||
Chamurappi Profil |
#16 · Zasláno: 23. 7. 2010, 10:12:36 · Upravil/a: Chamurappi
Reaguji na Str4wberryho:
<basefont>
|
||
Str4wberry Profil |
#17 · Zasláno: 23. 7. 2010, 21:09:48
_es, Chamurappi:
Já měl na mysli zrušení ve smyslu, že určitý prohlížeč nejdřív značku podporoval a dnes už ne. |
||
_es Profil |
#18 · Zasláno: 23. 7. 2010, 22:48:47
Str4wberry:
No však áno, Netscape najprv značku layer podporoval (vymyslel ju), no veľmi sa nepresadila, respektíve sa používala čoraz menej a novšie verzie Netscapu ju už nepodporovali.
Chamurappi to pre niektorý prehliadač asi myslel rovnako. |
||
Bubák Profil |
#19 · Zasláno: 23. 7. 2010, 23:38:59
Jenom jestli můžeme nové verze Netscapu považovat za nové verze Netscapu.
|
||
_es Profil |
#20 · Zasláno: 23. 7. 2010, 23:54:04 · Upravil/a: _es
Bubák:
Nepísal som o novej, ale novšej verzii Nescape, preto to je v minulom čase. V tomto prípade Netscape 6. |
||
Chamurappi Profil |
#21 · Zasláno: 24. 7. 2010, 00:14:00
Reaguji na _es:
Netscape 6 byl už jen převlečená Mozilla, nenavazoval přímo na staré Netscapy. Mozilla byla postavená na zelené louce a <basefont> nikdy nezačala podporovat.
Reaguji na Str4wberryho: Ráno mi <basefont> nefungoval ani v Opeře, ta ho dříve určitě znala. Patrně ho zapomněla ze solidarity s Mozillou :-)
JavaScriptem jde zjistit, že zmíněné prohlížeče <basefont> ve skutečnosti znají, ale ignorují jeho význam (podobně jako Explorer zná, ale ignoruje <blink> ).
|
||
Str4wberry Profil |
#22 · Zasláno: 24. 7. 2010, 09:04:25
„ta ho dříve určitě znala“
Víš to jistě? Mně se to moc nezdá a tak zkusil jsem některé starší verze Oper (2, 3, 5, 6) a nikde mi <basefont> nefungoval.
„podobně jako Explorer zná, ale ignoruje <blink>“ To je ale problém toho, že neumí blikat vůbec. |
||
Časová prodleva: 14 let
|
0