2010-11-09 2 views
0

Plusieurs modèles ont été créés avec Adobe Dreamweaver CS5. Si je crée des pages basées sur ces modèles via Dreamweaver, elles sont parfaitement restituées. Ils ont également été rendus parfaitement dans les pages créées à l'aide d'Adobe Contribute CS4.Ajout de balises et de styles lors du rendu de modèles dans Adobe Contribute CS5

Cependant, mes utilisateurs ont mis à niveau vers Contribute CS5, et étrangement Contribute ajoute des balises à la page rendue, dans des sections non modifiables de la page.

Par exemple, dans le modèle le code suivant:

<div id="nav-wrapper"> 
<ul id="topnav"> 
    <li> 
     <a href="/index.html" class="nav_home"></a> 
    </li> 
    <li> 
     <a href="../about/index.html" class="nav_about">About us</a> 
     <div class="sub"> 
      <ul> 
       <li><a href="../about/team.html">Team</a></li> 
       <li><a href="../about/invest.html">Investors</a></li> 

...etc 

rend exactement la même que celle utilisée pour créer une page dans Dreamweaver, mais est modifié par Contribute CS5 à ceci:

<p style="margin-top: 0; margin-bottom: 0;">&nbsp;</p> 
<div id="nav-wrapper"> 
<ul id="topnav" style="margin-bottom: 0"> 
    <li> 
     <a href="/index.html" class="nav_home"></a> 
    </li> 
    <li> 
     <a href="../../about/index.html" class="nav_about">About us</a> 
     <p style="margin-top: 0; margin-bottom: 0;">&nbsp;</p> 
     <div class="sub"> 
      <ul style="margin-bottom: 0"> 
       <li><a href="../../about/team.html">Team</a></li> 
       <li><a href="../../about/invest.html">Investors</a></li> 

On notera l'addition des deux étiquettes <p style="margin-top: 0; margin-bottom: 0;">&nbsp;</p>, ainsi que l'addition de style="margin-bottom: 0" à l'étiquette <ul>.

Est-ce un problème connu de Contribute? Si oui, comment puis-je l'empêcher?

+1

ils devraient juste le renommer comme 'Adobe CodeMangler'. – drudge

Répondre

Questions connexes