Oznámení
abbr a acronym
před 14 lety
- izsak
- Člen | 15
Texy! momentálne (RC4) vytvára namiesto značky <abbr>
značku <acronym>
:
CSS((Cascade Style Sheet))
"s. r. o."((s ručením omezeným))
<p><acronym title="Cascade Style Sheet">CSS</acronym></p>
<p><acronym title="s ručením omezeným">s. r. o.</acronym></p>
před 14 lety
- David Grudl
- Nette Core | 6806
Ano, je to tak. Tady je vysvětlení – ještě bych k tomu dodal, že IE
nerozumí tagu <abbr>
, proto používám
pouze <acronym>
před 14 lety
- izsak
- Člen | 15
Aha, ten Post som čítal už dávnejšie a v tej dobe Texy! generovalo
<abbr>
a aj na stránke o Syntaxi uvedený kód generuje
2 tagy.
Je teda možné prida „vlastnú podporu“ pre <abbr>
?
Teda aby výraz v úvodzovkách nahradil za <abbr>
.
před 14 lety
- David Grudl
- Nette Core | 6806
Tušil jsem, že někdy dojde řeč na tohle téma :-)
Podle mého názoru neexistuje objektivní rozdíl mezi
<abbr>
a <acronym>
Tedy nikdo objektivně
neví, kterou značku má použít.
Odborná literatura v tomto nemá jasno, hlasové čtečky si to řeší po svém a dosud majoritní prohlížeč jednu ze značek vůbec nezná a především žádný čtenář vhodnou volbu těchto elementů neocení.
Proto jsem se přiklonil k používání výhradně Acronymů.
Pokud chcete použít abbr, nakonfigurujte si:
// pro Texy 2
$texy->phraseModule->tags['phrase/acronym'] = 'abbr';
$texy->phraseModule->tags['phrase/acronym-alt'] = 'abbr';
// pro Texy 1.x
$texy->phraseModule->allowed['""()'] = 'abbr';
Tedy pro zápis ".."((..))
, zkráceně ""()
, bude
použit element abbr.
před 14 lety
- izsak
- Člen | 15
Ďakujem.