Oznámení

Provoz fóra byl ukončen

Atribut title u obrázků

před 13 lety

xHire
Člen | 7

Zdravím,
nemohla by být u obrázků možnost definovat atribut title (podobně jako alt)? Docela by se mi to hodilo vzhledem k tomu, že alt se normálně nezobrazuje jako popisek (pokud někomu ano, tak má chybu v prohlížeči ;-)).

před 13 lety

David Grudl
Nette Core | 6806

Jelikož průnikem názvů všech CSS vlastností a názvů (nezapovězených) HTML atributů je pouze jediný řetězec „content“, zvažuju, že by bylo možné přídavné atributy vkládat přes { }. Tedy třeba

[* obrazek.jpg .(alternativni text){float: left; title: atribut title; lang: en} *]

Stejně tak u dalších elementů. Co myslíte?

před 13 lety

juneau
Člen | 166

Ja jsem pro :) Takove reseni by se mi take hodilo.

před 13 lety

xHire
Člen | 7

Pokud zvládnete odfiltrovat tyto dvě skupiny elementů (CSS x HTML), tak nevidím problém. :-) Jen vidím, že v uvedeném příkaldu máte

atribut title, lang: en

Nemá tam být místo čárky středník nebo to je součást vylepšení?

před 13 lety

David Grudl
Nette Core | 6806

to byl přeřek

před 13 lety

David Grudl
Nette Core | 6806

Mělo by to fungovat. Rozeznávají se v podstatě všechny atributy, kromě těch, které patří elementům meta, head, html a také se ignoruje class & id, protože od toho je tu jiná syntaxe.

před 12 lety

pavucina
Člen | 1

Mělo by to fungovat, ovšem nemýlím-li se nefunguje. Stejně jako příklad uvedený přímo v dokumentaci:

Vycentrováno modifikátorem .<>

Obarveno modifikátorem .{color:blue; lang: cs}

Atribut „lang“ se nepřidá (testováno na https://texy.info/cs/try/). Co s tím?

před 12 lety

David Grudl
Nette Core | 6806

To je pravda, odhalil jsi chybu v Texy. Je opravena.