Problemas com as posições width, height

Bom galera, posso dizer que sou iniciante em java e estou trabalhando com java para web…estou trabalhando com jsf,jsp,xhtml e rolou uma dúvida, boba q por sinal,acho que passei algum atributo de forma errada, e não estou conseguindo “colocar” as figuras que eu quero na posição correta que me pediram :

[code]<h:form>











<rich:spacer />

					<td>
						<p align="left"  ><br> Lorem ipsum dolor sit amet,consectetur adipiscing  </br>
						<br> elit.Sed massa tortor, </br>
						<br> scelerisque sed mollis sit amet, dictum ac dui.Vivamus at ornare </br>
						<br> purus.</br></p>
	        		</td>
        		</tr>
        		
                <tr>
					<td>
						<h:commandLink action= "readmore" >
							<h:graphicImage value="/images/leia-mais.png" style="border: 0px ; width:66 ; align:right ; height:11 ; valign:top" />
							<rich:spacer  style="border: 0px ; align: right"  />
						</h:commandLink>
					</td>
				</tr>
                
        		
        		</table>
        		</td>
        		</tr>
        		</table>
        		</td>
        		</tr>

[/code]

o meu problema é o seguinte, no “outservices”, “writeicon” e no texto que editei dentro da table, eles não ficam na posição q eu quero (passei os atributos width, height), o que estou fazendo de errado? me ajudem!!


<h:commandLink action= “outservices”>
<h:graphicImage value="/images/#{msgs[‘img.login.portal.outservices’]}" style=“border: 0px ; width:116 ; align:left ; height:14 ; valign:top” />
<rich:spacer style=“border: 0px” />
</h:commandLink>

<h:commandLink action=“writeicon” >
<h:graphicImage value="/images/icon-escrever.png" style=“border: 0px”/>
<rich:spacer height=“74” style=“border : 0px” />
</h:commandLink>

Eu nunca fiz nada desta forma que vc esta fazendo
você possui 3 tabelas uma dentra da otra.

por que você não usar um dataTable no lugar desta table??

desta forma que esta seu código fica meio complicado para entende-lo

Cara, você está trabalhando com component-based, o código html gerado não é somente o código que você digitou, ele gera muito mais coisas.
Além disso se você não estilizou determinado componente ele pode estar recebendo um valor padrão, pré-definido.

Porque não trabalha com div, dataTable ? :shock: