J'ai remarqué que certaines propriétés sont héritées en CSS et d'autres pas. Par exemple, la propriété text-size est héritée, mais le remplissage et la marge ne sont pas hérités par les blocs enfants. Alors, comment déterminer quelles propriétés sont héritées et lesquelles ne le sont pas?
Voici la liste de tous les correctifs héritables . Je travaille avec Les informations du W3C , donc je suppose que devrait être correct. Mais connaissant les navigateurs Web (IE en particulier), certains d'entre eux pourraient ne pas être hérités de tous les navigateurs:
azimuth
border-collapse
border-spacing
caption-side
color
cursor
direction
elevation
empty-cells
font-family
font-size
font-style
font-variant
font-weight
font
letter-spacing
line-height
list-style-image
list-style-position
list-style-type
list-style
orphans
pitch-range
pitch
quotes
richness
speak-header
speak-numeral
speak-punctuation
speak
speech-rate
stress
text-align
text-indent
text-transform
visibility
voice-family
volume
white-space
widows
Word-spacing
Les listes de Blender et de Shaz énumèrent toutes les propriétés CSS 2.1 héritées, y compris celles des supports sonores tels que azimuth
. Vous trouverez ci-dessous une liste sans les propriétés orientées auditive, qui incluent maintenant les propriétés CSS3.
border-collapse
border-spacing
caption-side
color
cursor
direction
empty-cells
font-family
font-size
font-style
font-variant
font-weight
font-size-adjust
font-stretch
font
letter-spacing
line-height
list-style-image
list-style-position
list-style-type
list-style
orphans
quotes
tab-size
text-align
text-align-last
text-decoration-color
text-indent
text-justify
text-shadow
text-transform
visibility
white-space
widows
Word-break
Word-spacing
Word-wrap
Liste complète incl. CSS3:
azimuth
:active
background
border-collapse
border-spacing
border-width
caption-side
color
cursor
direction
elevation
empty-cells
font
@font-face
font-family
font-size
font-size-adjust
font-stretch
font-style
font-variant
font-weight
font
:focus
:first-child
::first-letter
::first-line
:hover
:lang
letter-spacing
line-height
list-style-image
list-style-position
list-style-type
list-style
orphans
opacity
page
pitch-range
pitch
quotes
richness
speak-header
speak-numeral
speak-punctuation
speak
speech-rate
stress
text-align
text-indent
text-transform
text-size-adjust
visibility
:visited
voice-family
volume
white-space
widows
Word-spacing