Různé kousky CSS: Unterschied zwischen den Versionen
Admin (Diskussion | Beiträge) K |
Admin (Diskussion | Beiträge) K |
||
| (2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 53: | Zeile 53: | ||
</nowiki></code> | </nowiki></code> | ||
| + | == Význam [dir] v CSS == | ||
| + | |||
| + | Popsáno v [https://stackoverflow.com/questions/63609142/what-is-the-meaning-of-dir-with-html-css what is the meaning of "[dir<nowiki>]</nowiki>" with html css] | ||
| + | |||
| + | == Výběr elementů v CSS podle atributu == | ||
| + | |||
| + | Popsáno v [https://stackoverflow.com/questions/5324415/select-elements-by-attribute-in-css Select elements by attribute in CSS] - a tam odkazy na další prameny, např. | ||
| + | |||
| + | [https://www.w3.org/TR/selectors/#attribute-selectors Attribute selectors] | ||
{{Tags}} css | {{Tags}} css | ||
Aktuelle Version vom 5. September 2021, 16:22 Uhr
Inhaltsverzeichnis
Stylování <abbr>
- The abbr element
- S tím souvisí článek Abbreviations, Definitions & Citations Revisited
- Jiný nateriál: Styling abbreviations and acronyms - popisuje typy zkratek, jak je používat a stylovat.
Stylování externích odkazů ve WP
Podobně jako ve wikipedii - k externímu odkazu se přidá nějaká vizuální indikace:
How to Style External Links in WordPress Like Wikipedia
Externí odkazy s textem
Do stylovacího souboru v odvozené šabloně (child theme) přidáme kód:
a[href^="http://"]:not([href*="wpmu.dev"]):after,
a[href^="https://"]:not([href*="wpmu.dev"]):after {
content: "(EXTERNAL LINK)";
padding-left:5px;
}
Externí a interní odkazy pak budou vypadat takto:
"wpmu.dev" musíme nahradit svou doménou.
Tento kód prochází všechny odkazy na webové stránce a porovnává je s naší doménou. V případě, že odkaz je jinam než na naši doménu, přidá na konec odkazu text (EXTERNAL LINK).
Externí odkazy s ikonou
Opatříme si vhodnou ikonu. Mnoho ikon je na webu Flat Icon. Zvolenou ikonu umístíme do složky "images" v naší šabloně.
Do stylovacího souboru v odvozené šabloně (child theme) přidáme kód:
a[href^="http://"]:not([href*="wpmu.dev"]):after,
a[href^="https://"]:not([href*="wpmu.dev"]):after {
content: "" url('/wp-content/themes/twentyfourteen/images/external-icon.png');
padding-left:5px;
}
"wpmu.dev" musíme nahradit svou doménou, a upravíme URL odkazující na ikonu. Odkazy na nšem webu pak budou vypadat podobně jako:
V přidaném kódu je u ikony přidán padding, aby nebyla přilepená k odkazu.
Stylování externího odkazu je popsáno také na Stack Exchange.
Použitá ikona
Ikonu externího odkazu jsem stáhl z Flat Icon.
Stáhl jsem:
- Media:External-link-symbol-black.svg - ve formátu .svg
- Media:External-link-symbol-green.png - ve formátu .png, barva zelená. V Gimpu jsem upravil velikost na 10x10px a zelenou upravil na odstín pro použití v csga.cz.
Autor vyžaduje k použití ikony zveřejnění kreditu:
<div>Icons made by <a href="http://www.flaticon.com/authors/dave-gandy" title="Dave Gandy">Dave Gandy</a> from <a href="http://www.flaticon.com" title="Flaticon">www.flaticon.com</a> is licensed by <a href="http://creativecommons.org/licenses/by/3.0/" title="Creative Commons BY 3.0" target="_blank">CC 3.0 BY</a></div>
Význam [dir] v CSS
Popsáno v what is the meaning of "[dir]" with html css
Výběr elementů v CSS podle atributu
Popsáno v Select elements by attribute in CSS - a tam odkazy na další prameny, např.
Štítky: css
