mozilla

Compare Revisions

::first-letter (:first-letter)

Change Revisions

Revision 35630:

Revision 35630 by FredB on

Revision 239325:

Revision 239325 by teoli on

Title:
::first-letter (:first-letter)
::first-letter (:first-letter)
Slug:
CSS/::first-letter
CSS/::first-letter
Tags:
css, "CSS Reference", Selectors
css, CSS Reference, Selectors
Content:

Revision 35630
Revision 239325
n38      <li>All margin properties: {{ Cssxref("<span class="lang lan38      <li>All margin properties: {{ Cssxref("margin") }}, {{ Cssx
>ng-*">margin }}</span>")<span class="lang lang-*">,</span> {{ Css>ref("margin-top") }}, {{ Cssxref("margin-right") }}, {{ Cssxref("
>xref("<span class="lang lang-*">margin-top }}</span>")<span class>margin-bottom") }}, {{ Cssxref("margin-left") }}.
>="lang lang-*">,</span> {{ Cssxref("<span class="lang lang-*">mar 
>gin-right }}</span>")<span class="lang lang-*">,</span> {{ Cssxre 
>f("<span class="lang lang-*">margin-bottom }}</span>")<span class 
>="lang lang-*">,</span> {{ Cssxref("<span class="lang lang-*">mar 
>gin-left }}</span>"). 
n40      <li>All padding properties: {{ Cssxref("padding") }}<span cn40      <li>All padding properties: {{ Cssxref("padding") }}, {{ Cs
>lass="lang lang-*">,</span> {{ Cssxref("padding<span class="lang >sxref("padding-top") }}, {{ Cssxref("padding-right") }}, {{ Cssxr
>lang-*">-top }}</span>")<span class="lang lang-*">,</span> {{ Css>ef("padding-bottom") }}, {{ Cssxref("padding-left") }}.
>xref("padding<span class="lang lang-*">-right }}</span>")<span cl 
>ass="lang lang-*">,</span> {{ Cssxref("padding<span class="lang l 
>ang-*">-bottom }}</span>")<span class="lang lang-*">,</span> {{ C 
>ssxref("padding<span class="lang lang-*">-left }}</span>"). 
nn53      <p>
53      In CSS 2, pseudo-elements were prefixed with a single colon54        In CSS 2, pseudo-elements were prefixed with a single col
> character. As pseudo-classes were also following the same conven>on character. As pseudo-classes were also following the same conv
>tion, they were indistinguishable. To solve this, CSS 2.1 changed>ention, they were indistinguishable. To solve this, CSS 2.1 chang
> the convention for pseudo-elements. Now a pseudo-element is pref>ed the convention for pseudo-elements. Now a pseudo-element is pr
>ixed with two colon characters, and a pseudo-class is still prefi>efixed with two colon characters, and a pseudo-class is still pre
>xed with a single colon.<br>>fixed with a single colon.
55      </p>
54      <br>56      <p>
55      As several browsers already implemented the CSS 2 version i57        As several browsers already implemented the CSS 2 version
>n a release version, all browsers supporting the two-colon syntax> in a release version, all browsers supporting the two-colon synt
> also support the old one-colon syntax.<br>>ax also support the old one-colon syntax.
58      </p>
56      <br>59      <p>
57      If legacy browsers must be supported, <code>:first-letter</60        If legacy browsers must be supported, <code>:first-letter
>code> is the only viable choice; if not, <code>::first-letter</co></code> is the only viable choice; if not, <code>::first-letter</
>de> be must preferred.>code> be must preferred.
61      </p>
n75        <tr style="background-color: rgb(255, 204, 255);">n79        <tr>
n152              9.0 <a class="external" href="http://msdn.microsoftn156              9.0
>.com/en-us/library/ie/ms530753%28v=vs.85%29.aspx" title="http://m 
>sdn.microsoft.com/en-us/library/ie/ms530753%28v=vs.85%29.aspx"></ 
>a> 
n189              {{ CompatNo() }} <a class="link-https" href="https:n193              {{ CompatNo() }}
>//bugzilla.mozilla.org/show_bug.cgi?id=92176" title="https://bugz 
>illa.mozilla.org/show_bug.cgi?id=92176"></a> 
n275              {{ CompatNo() }} <a class="link-https" href="https:n279              {{ CompatNo() }}
>//bugzilla.mozilla.org/show_bug.cgi?id=92176" title="https://bugz 
>illa.mozilla.org/show_bug.cgi?id=92176"></a> 
t290    <p>t
291      {{ languages( { "fr": "fr/CSS/::first-letter" }) }}
292    </p>

Back to History