Různé kousky CSS: Porovnání verzí

Z Znalosti
m
m
Řádek 36: Řádek 36:
  
 
[[soubor:External-link-with-icon.png]]
 
[[soubor:External-link-with-icon.png]]
 +
 +
V přidaném lódu je u ikony přidán ''padding'', aby nebyla přilepená k odkazu.
 +
 +
Stylování externího odkazu je popsáno také na [http://stackoverflow.com/questions/5379752/css-style-external-links Stack Exchange].
 +
==== Použitá ikona ====
 +
Ikonu externího odkazu jsem stáhl z [http://www.flaticon.com/free-icon/external-link-symbol_25284 Flat Icon].
 +
Načetl 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 zelenou upravil na odstín pro použití v csga.cz.

Verze z 12. 8. 2016, 16:21

Stylování <abbr>

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:

External-link-with-text.png

"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:

External-link-with-icon.png

V přidaném ló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. Načetl 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 zelenou upravil na odstín pro použití v csga.cz.