Code:
<html>
<body>
<div>
<table>
<tr>
<td><p>text 1</p></td>
</tr>
<tr>
<td><p>text 2</p></td>
</tr>
<tr>
<td><p>text 3</p></td>
</tr>
</table>
</div>
</body>
</html>
<html>
<body>
<div>
<table>
<tr>
<td><p>text 1</p></td>
</tr>
<tr>
<td><p>text 2</p></td>
</tr>
<tr>
<td><p>text 3</p></td>
</tr>
</table>
</div>
</body>
</html>
ako zelim da selektujem prvi p rekao bih /html/body/div/table/tr[1]/td/p
ako zelim da selektujem treci p rekao bih /html/body/div/table/tr[3]/td/p
ako zelim da selektujem sve p-ove rekao bih /html/body/div/table/tr/td/p
Meni je tako logicno.
Zato onda u firebug-u kad u ovom gore html-u selectujem prvi p on mi za xpath da : /html/body/div/table/tr/p
?