Michael Arildsen skrev:
> Anders Thorsen Holm skrev:
>
>>Du skriver id'et efterfulgt af det element, der skal påvirkes:
>>
>>#myid td {
>> padding: 5px;
>>}
> Fornemt, det virker efter efter hensigten.
> Er det det som man kalder child? eller har jeg misforstået noget?
det er et godt spørgsmål.
Det er forklaret her:
citat fra <
http://www.w3.org/TR/REC-CSS2/conform.html#doctree>
Document tree
The tree of elements encoded in the source document. Each element
in this tree has exactly one parent, with the exception of the root
element, which has none.
Child
An element A is called the child of element B if an only if B is
the parent of A.
Descendant
An element A is called a descendant of an element B, if either (1)
A is a child of B, or (2) A is the child of some element C that is a
descendant of B.
Ancestor
An element A is called an ancestor of an element B, if and only if
B is a descendant of A.
Sibling
An element A is called a sibling of an element B, if and only if B
and A share the same parent element. Element A is a preceding sibling if
it comes before B in the document tree. Element B is a following sibling
if it comes after B in the document tree.
(jeg tror bestemt at der skal stå "B if and only if B" i stedet for "B
if an only if B").
Det er elementerne i dokumentstrukturen der får navne for at finde ud af
hvordan nedarvningen fungerer.
hvis vi har
<body>
<p id="f">
<em><var></var><em>
</p>
<p id="s">
</p>
</body>
så er <p id="f"> elementet child af <body>, det er faktisk også
first-child. Både em og var er descendants (efterkommere, men ikke børn)
af body.
<p id="s"> er sibling til <p id="f">, og er samtidig også child til <body>.
Jeg håber det hjalp, og kunne bruges
mvh
Jesper Brunholm