Want to share your CSS expertise with others? Apply to the MDN Fellowship by April 1! http://mzl.la/MDNFellowship

mozilla

Compare Revisions

CSS3

Change Revisions

Revision 394965:

Revision 394965 by Sheppy on

Revision 409423:

Revision 409423 by teoli on

Title:
CSS3
CSS3
Slug:
Web/CSS/CSS3
Web/CSS/CSS3
Tags:
"css", "CSS Reference"
"css", "CSS Reference", "CSS Référence"
Content:

Revision 394965
Revision 409423
nn585    <h4 id="Fonts" style="display:none;">
586      Fonts
587    </h4>
588    <table class="standard-table" style="width:100%;">
589      <tbody>
590        <tr>
591          <td style="border:solid 1px; width:30%; background-colo
 >r:rgb(255,255,220);">
592            <strong>{{ SpecName("CSS3 Fonts", "", "") }}</strong>
593          </td>
594          <td style="border:solid 1px;">
595            {{ Spec2("CSS3 Fonts") }}
596          </td>
597        </tr>
598        <tr>
599          <td colspan="2" style="border:solid 1px;">
600            <p>
601              Amends the CSS2.1 Font matching algorithm to be clo
 >ser to what is really implemented.
602            </p>
603            <p>
604              Adds:
605            </p>
606            <ul>
607              <li>Support for downloadable fonts via the CSS {{ c
 >ssxref("@font-face") }} at-rule.
608              </li>
609              <li>The control of the contextual inter-glyph spaci
 >ng via the CSS {{ cssxref("font-kerning") }} property.
610              </li>
611              <li>The choice of language-specific glyphs via the 
 >CSS {{ cssxref("font-language-override") }} property.
612              </li>
613              <li>The choice of glyphs with specific OpenType fea
 >tures via the CSS {{ cssxref("font-feature-settings") }} property
 >.
614              </li>
615              <li>The control of the aspect ratio to use when fal
 >lback fonts are selected via the CSS {{ cssxref("font-size-adjust
 >") }} property.
616              </li>
617              <li>The choice of alternative font faces using the 
 >CSS {{ cssxref("font-stretch") }}, {{ cssxref("font-variant-alter
 >nates") }}, {{ cssxref("font-variant-caps") }}, {{ cssxref("font-
 >variant-east-asian") }}, {{ cssxref("font-variant-ligatures") }},
 > {{ cssxref("font-variant-numeric") }}, and {{ cssxref("font-vari
 >ant-position") }} properties. It also extends the related CSS {{ 
 >cssxref("font-variant") }} shorthand property and introduces the 
 >{{ cssxref("@font-features-values") }} at-rule.
618              </li>
619              <li>The control of the automatic generation of an o
 >blique or bold face when none are found via the CSS {{ cssxref("f
 >ont-synthesis") }} property.
620              </li>
621            </ul>
622          </td>
623        </tr>
624      </tbody>
625    </table>
626    <h4 id="Text_decorations" style="display:none;">
627      Text decorations
628    </h4>
629    <table class="standard-table" style="width:100%;">
630      <tbody>
631        <tr>
632          <td style="border:solid 1px; width:30%; background-colo
 >r:rgb(255,255,220);">
633            <strong>{{ SpecName("CSS3 Text-decoration", "", "") }
 >}</strong>
634          </td>
635          <td style="border:solid 1px;">
636            {{ Spec2("CSS3 Text-decoration") }}
637          </td>
638        </tr>
639        <tr>
640          <td colspan="2" style="border:solid 1px;">
641            <p>
642              Extends:
643            </p>
644            <ul>
645              <li>the CSS {{ cssxref("text-decoration") }} proper
 >ty by making it a shorthand for the CSS {{ cssxref("text-decorati
 >on-line") }}, {{ cssxref("text-decoration-color") }}, and {{ cssx
 >ref("text-decoration-style") }} properties. And adds the {{ cssxr
 >ef("text-decoration-skip") }}, and {{ cssxref("text-underline-pos
 >ition") }} properties.
646              </li>
647            </ul>
648            <p>
649              Adds:
650            </p>
651            <ul>
652              <li>Support for East-Asian-script emphasis marks wi
 >th the CSS {{ cssxref("text-emphasis") }}, {{ cssxref("text-empha
 >sis-style") }}, {{ cssxref("text-emphasis-color") }}, and {{ cssx
 >ref("text-emphasis-position") }} properties.
653              </li>
654              <li>Support for script shadows with the CSS {{ cssx
 >ref("text-shadow") }} property.
655              </li>
656            </ul>
657          </td>
658        </tr>
659      </tbody>
660    </table>
n591    <h4 id="Fonts" style="display:none;">n
592      Fonts
593    </h4>
594    <table class="standard-table" style="width:100%;">
595      <tbody>
596        <tr>
597          <td style="border:solid 1px; width:30%; background-colo
>r:rgb(255,160,100);"> 
598            <strong>{{ SpecName("CSS3 Fonts", "", "") }}</strong>
599          </td>
600          <td style="border:solid 1px;">
601            {{ Spec2("CSS3 Fonts") }}
602          </td>
603        </tr>
604        <tr>
605          <td colspan="2" style="border:solid 1px;">
606            <p>
607              Amends the CSS2.1 Font matching algorithm to be clo
>ser to what is really implemented. 
608            </p>
609            <p>
610              Adds:
611            </p>
612            <ul>
613              <li>Support for downloadable fonts via the CSS {{ c
>ssxref("@font-face") }} at-rule. 
614              </li>
615              <li>The control of the contextual inter-glyph spaci
>ng via the CSS {{ cssxref("font-kerning") }} property. 
616              </li>
617              <li>The choice of language-specific glyphs via the 
>CSS {{ cssxref("font-language-override") }} property. 
618              </li>
619              <li>The choice of glyphs with specific OpenType fea
>tures via the CSS {{ cssxref("font-feature-settings") }} property 
>. 
620              </li>
621              <li>The control of the aspect ratio to use when fal
>lback fonts are selected via the CSS {{ cssxref("font-size-adjust 
>") }} property. 
622              </li>
623              <li>The choice of alternative font faces using the 
>CSS {{ cssxref("font-stretch") }}, {{ cssxref("font-variant-alter 
>nates") }}, {{ cssxref("font-variant-caps") }}, {{ cssxref("font- 
>variant-east-asian") }}, {{ cssxref("font-variant-ligatures") }}, 
> {{ cssxref("font-variant-numeric") }}, and {{ cssxref("font-vari 
>ant-position") }} properties. It also extends the related CSS {{  
>cssxref("font-variant") }} shorthand property and introduces the  
>{{ cssxref("@font-features-values") }} at-rule. 
624              </li>
625              <li>The control of the automatic generation of an o
>blique or bold face when none are found via the CSS {{ cssxref("f 
>ont-synthesis") }} property. 
626              </li>
627            </ul>
628          </td>
629        </tr>
630      </tbody>
631    </table>
t648          </td>t
649        </tr>
650      </tbody>
651    </table>
652    <h4 id="Text_decorations" style="display:none;">
653      Text decorations
654    </h4>
655    <table class="standard-table" style="width:100%;">
656      <tbody>
657        <tr>
658          <td style="border:solid 1px; width:30%; background-colo
>r:rgb(255,160,100);"> 
659            <strong>{{ SpecName("CSS3 Text-decoration", "", "") }
>}</strong> 
660          </td>
661          <td style="border:solid 1px;">
662            {{ Spec2("CSS3 Text-decoration") }}
663          </td>
664        </tr>
665        <tr>
666          <td colspan="2" style="border:solid 1px;">
667            <p>
668              Extends:
669            </p>
670            <ul>
671              <li>the CSS {{ cssxref("text-decoration") }} proper
>ty by making it a shorthand for the CSS {{ cssxref("text-decorati 
>on-line") }}, {{ cssxref("text-decoration-color") }}, and {{ cssx 
>ref("text-decoration-style") }} properties. And adds the {{ cssxr 
>ef("text-decoration-skip") }}, and {{ cssxref("text-underline-pos 
>ition") }} properties. 
672              </li>
673            </ul>
674            <p>
675              Adds:
676            </p>
677            <ul>
678              <li>Support for East-Asian-script emphasis marks wi
>th the CSS {{ cssxref("text-emphasis") }}, {{ cssxref("text-empha 
>sis-style") }}, {{ cssxref("text-emphasis-color") }}, and {{ cssx 
>ref("text-emphasis-position") }} properties. 
679              </li>
680              <li>Support for script shadows with the CSS {{ cssx
>ref("text-shadow") }} property. 
681              </li>
682            </ul>

Back to History