Demo projesinde md/.i18n/htm
altında üç adet css
dosyası bulunmaktadır.
foot.css
: Altbilgi stiliimport.css
: 1Tüm site için i18n.site
stilconf.css
: Altbilgi simgeleri ve yazı tipleriAltbilgi simgesi, F
iconfont.cn ( İngilizce sürümü /中文版) adlı bir yazı tipi oluşturularak oluşturulur.
Lütfen kendi simge yazı tipinizi oluşturun ve yapılandırmadaki simge yazı tipini conf.css
! ile değiştirin :
@font-face {
font-family: "F";
src: url(//p.3ti.site/ico1.woff2) format("woff2");
}
#Ft>b>a.site {
background: url("//p.3ti.site/i18n.svg") 0 0 / cover;
display: block;
height: 24px;
opacity: 0.8;
width: 115px;
flex-shrink: 0;
}
Lütfen iconfont.cn yazı tipi dosyasına doğrudan başvurmayın çünkü bu dosya safari tarayıcısına yüklenemez.
.i18n/htm/foot.pug
kod aşağıdaki gibidir :
#Ft
b
a.site(href="/")
b ${I18N.C}
Burada ${I18N.C}
en/i18n.yml
karşılık gelir :
C: Power By <a class="a" href="https://i18n.site">i18n.site</a>
Bu yazma yöntemine benzer ${I18N.xxx}
i18n.yml
ile birleştirerek altbilginin çok dilli uluslararası hale getirilmesini sağlayabilirsiniz.
Bağlantıya class="a"
eklenmesi, bağlantının MarkDown
dönüştürülmesini önlemek içindir. Bkz :
➔ YAML
: Bağlantı HTML
Markdown
dönüştürülmesi nasıl önlenir ?