У меня есть несколько шаблонов, которые были созданы с помощью Adobe Dreamweaver CS5. Если я создаю страницы на основе этих шаблонов с помощью Dreamweaver, они отлично отображаются. Они также отлично отображаются на страницах, созданных с использованием Adobe Contribute CS4.
Однако мои пользователи обновились до Contribute CS5, и странным образом Contribute добавляет теги к отображаемой странице в не редактируемых разделах страницы.
Например, в шаблоне следующий код:
<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
отображается точно так же, когда используется для создания страницы в Dreamweaver, но изменяется Contribute CS5 на это:
<p style="margin-top: 0; margin-bottom: 0;"> </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;"> </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>
Обратите внимание на добавление двух тегов <p style="margin-top: 0; margin-bottom: 0;"> </p>
, а также добавление style="margin-bottom: 0"
к тегу <ul>
.
Это известная проблема Contribute? Если так, как я могу предотвратить это?