CSS kirjasin-koko-säätö ominaisuus

Määritelmä ja käyttö

font-size-adjust ominaisuus määrittää elementille aspect-arvon, jotta voidaan säilyttää ensisijaisen kirjasimen x-height.

Selitys

Kirjasimen pienikirjain "x" -korkeus ja "font-size" -korkeus välillä oleva suhde kutsutaan kirjasimen aspect-arvoksi. Kun kirjasimella on korkea aspect-arvo, kirjasin on helpompi lukea pieninä koossa. Esimerkki: Verdanan aspect-arvo on 0.58 (tämä tarkoittaa, että kun fonttikoko on 100px, sen x-height on 58px). Times New Romanin aspect-arvo on 0.46. Tämä tarkoittaa, että Verdana on helpommin luettava pieninä koossa kuin Times New Roman.

Katso myös:

CSS-opetusohjelma:CSS kirjasin

CSS -viittausoppaasti:CSS kirjasin ominaisuus

HTML DOM -viittausoppaasti:fontSizeAdjust-ominaisuus

Esimerkki

Aseta eri HTML-elementtien font-size-adjust-ominaisuus:

h1
  {
  font-size-adjust:0.58;
  }
p
  {
  font-size-adjust:0.60;
  }

Kokeile itse

CSS-grammatiikka

font-size-adjust: number|ei mitään|alkuperäinen|perittynyt;

Ominaisuuden arvo

Arvo Kuvaus
ei mitään Oletus. Jos tämä kirjasin ei ole saatavilla, ei säilytetä tämän kirjasimen x-height.
number

Määritä kirjasimen aspect-arvo suhde.

Käytettävissä oleva kaava:

Ensisijaisen kirjasimen font-size * (font-size-adjust-arvo / saatavilla olevan kirjasimen aspect-arvo) = sovellettava saatavilla olevaan kirjasimeen font-size

Esimerkki:

Jos 14px:n Verdana (aspect-arvo on 0.58) ei ole saatavilla, mutta jokin saatavilla olevan kirjasimen aspect-arvo on 0.46, korvaavan kirjasimen koko on 14 * (0.58/0.46) = 17.65px.

Tekninen yksityiskohta

Oletusarvo: ei mitään
Perinnäisyys: kyllä
Versio: CSS2
JavaScript-grammatiikka: object.style.fontSizeAdjust="0.70"

TIY-esimerkki

Käytä font-size-adjust-ominaisuutta asettaaksesi kirjasinkoon
Tämä esimerkki näyttää, miten voit käyttää font-size-adjust-ominaisuutta asettaaksesi kirjasinkoon.

Selaimen tuki

Taulukossa olevat numerot osoittavat ensimmäisen selaimeen, joka täysin tukee tätä ominaisuutta.

Chrome IE / Edge Firefox Safari Opera
ei tueta ei tueta 3.0 ei tueta ei tueta