2010-09-22 6 views
0

J'ai un problème avec la suppression de l'alignement dans le document HTML.Supprimer HTML supprimer l'aligment en utilisant Java

<html> 
    <head> 

    </head> 
    <body> 
    <p style="margin-top: 0" align="center"> 
     Hello World 
    </p> 
    <p style="margin-top: 0" align="center"> 
     Java World 
    </p> 
    </body> 
</html> 

Mon problème est de savoir comment supprimer l'alignement du premier paragraphe sans affecter le deuxième paragraphe. Si j'utilise regex cela enlèvera aussi l'alignement du second para. Je vous remercie vraiment de tout commentaire concernant cette question.

Répondre

0

Je voudrais vous montrer un autre moyen pour cela. Il serait assez simple d'utiliser la pseudo-classe CSS: :first-child. Selon votre code ci-dessus:


body p:first-child { text-align: left !important; } 

La deuxième chose serait d'utiliser JavaScript ou toute bibliothèque JS, comme jQuery pour retirer cette propriété de premier élément p, par exemple:


$(document).ready(function(){ 
    $("p").first().css("text-align","left"); 
}); 
+0

classes afaik pseudo ne sont pas bien implémenté (supporté) dans tous les navigateurs (http://www.webdevout.net/browser-support-css#css2pseudoclasses) –

Questions connexes