Проблема в хтмл коде

Статус
В этой теме нельзя размещать новые ответы.
Корявость - нерационалость в данном случае.

funest, пасиб, конечно, но твой код...что-то ты там очень где намутил) Ты посмотри как он выглядит в браузере и сравни с тем что я дал(если посмотреть через оперу, то все нормально)

Ребят, прошу укажите ошибку, я уже за***лся искать ее, не вижу ошибку вложенности.

+валидатор w3c не указал на строки подсвечиваемые дримвьюером.

Прошу еще раз помочь.
 
funest, пасиб, конечно, но твой код...что-то ты там очень где намутил) Ты посмотри как он выглядит в браузере и сравни с тем что я дал(если посмотреть через оперу, то все нормально)

ну а так? я прост сам не могу посмотреть, ie7 вроде нормально, а оперы нет. в дриме ошибок нет.
Код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
{headers}
<style type="text/css" media="all">
@import url({THEME}/css/style.css);
</style>
<style type="text/css" media="all">
@import url({THEME}/css/engine.css);
</style>
<script type="text/javascript">
  jsHover = function() {
    var hEls = document.getElementById("nav").getElementsByTagName("LI");
    for (var i=0, len=hEls.length; i<len; i++) {
      hEls[i].onmouseover=function() { this.className+=" jshover"; }
      hEls[i].onmouseout=function() { this.className=this.className.replace(" jshover", ""); }
    }
  }
  if (window.attachEvent && navigator.userAgent.indexOf("Opera")==-1) window.attachEvent("onload", jsHover);
</script>
</head>
<body>
<script language=javascript>
if(screen.width==800 || screen.width==640)
{
  var h="5";
}
else
{
  var h="(screen.width-933)*0.5";
}
</script>

{AJAX}
<table width="100%" border="0" cellspacing="0" cellpadding="0">
	<script language=javascript>document.write("<td width='"+h+"'>")</script>&nbsp;</td>


	<td width="993">
		<table width="993" border="0" cellspacing="0" cellpadding="0">
		  <tr>
			  <td  valign="top" width="292" height="695" background="{THEME}/images/kvadrat.jpg">
				  <div id="layer0">
					  <img src="{THEME}/images/shapka.jpg" width="292" height="201" border="0"/>
					  {login}
					  <div class="img_nad_trans"><img src="{THEME}/images/line12.jpg" height="56" width="271" border="0"/></div>
					  <form method="post" onsubmit="javascript:showBusyLayer()" action=''>
						  <div id="layer1">
							  <div class="search_img"><img src="{THEME}/images/search.jpg" height="36" width="109"border="0"/></div>
							  <div class="search_post">	
											  <input type="hidden" name="do" value="search" />
											  <input type="hidden" name="subaction" value="search" />
											  <input name="story" type="text" class="a_field" style="width:104px" />
											  <input type="image" src="{THEME}/images/search.png" border="0"  alt="Найти на сайте" align="absmiddle">
							  </div>
							  <div class="search2_img"><img src="{THEME}/images/trans.jpg" height="112" width="91" border="0"/></div>
							  <div class="line6">&nbsp;</div>
							  <div class="img_pod_trans"><img src="{THEME}/images/shestirenka2.jpg" height="93" width="188" border="0"/></div>
							  <div class="o_nas"><img src="{THEME}/images/o_nas.jpg" height="31" width="149" border="0" /></div>
						  </div>
					  </form>
					  <div id="layer2">
						<table width="100%" border="0" cellspacing="0" cellpadding="0">
						 <tr><td background="{THEME}/images/img_gradient2.jpg" height="196" class="clients_text" valign="top"></td></tr>
						</table>
					  </div>
				  </div>
			  </td>
			  <td valign="top" width="2" bgcolor="#0055BC" >
				<div class="polosa_shapka"></div>
				<div class="sdvig"></div>
			  </td>
		      <td rowspan="2" valign="top" background="{THEME}/images/11pix.jpg">
				  <table width="100%" border="0" cellspacing="0" cellpadding="0">
				  <tr>
					<td background="{THEME}/images/11pix.jpg">
						<table width="100%" border="0" cellspacing="0" cellpadding="0">
							<tr><td><img src="{THEME}/images/image00.jpg" border="0" width="704" height="160"/></td></tr>
						</table>
						<div id="menu">
							<table width="100%" border="0" cellspacing="0" cellpadding="0" class="menu_link">
							   <tr>
								  <td>
									  <ul id="nav">
									  <li><a href="/">Главная<br />&nbsp;</a></li>
									  <li><a href="/">Конструкторские разработки</a></li>
									  <li><a href="/">Оборудование (продукция)</a>
										<ul>
										  <li><A href="***/2007/11/12/oborudovanie-dlja-pererabotki-ryby-i.html">Оборудование для  переработки рыбы и морепродуктов</A></li>
											  <li><A href="***/2007/11/11/oborudovanie-dlja-pererabotki-mjasa.html">Оборудование для  переработки мяса</a></li>
											  <li><A href="***/2007/11/12/oborudovanie-dlja-pererabotki-ovoshhejj.html">Оборудование для  переработки овощей и фруктов</a></li>
											  <li><A href="***/main/246-zapasnye-chasti-i-komplektujushhie.html">Запасные части и комплектующие</A>
											  <li><A href="***/">Прочее оборудование</A>
										 <ul>
															 <li><A href="***/2007/11/12/oborudovanie-dlja-obrabotki-listovogo.html">Оборудование для  обработки листового металла и изготовления металлопрофиля</a></li>
															 <li><A href="***/2008/02/05/kommercheskoe-predlozhenie-po-linijam.html">Коммерческое предложение по линиям</a></li>
										 </ul></li>
											  <li><A href="***/">Контроль качества</A></li>
										</ul>
									  </li>
									  <li><a href="/">Производство<br />&nbsp;</a>
										 <ul>
										   <li><A href="***/">Технологии и качество</A></li>
										   <li><A href="***/main/299-jetapy-proizvodstva-video.html">Этапы производства (видео)</A></li>
												 </ul>
									  </li>
											 <li><A href="/#">О компании<br />&nbsp;</A>
										 <ul>
										   <li><A href="***/2007/11/13/o-kompanii.html">О нас</A></li>
										   <li><A class="menu" href="***/2007/10/23/informacija-dlja-akcionerov.html">Акционерам</A></li>
												   <li><A href="***">Участие в выставках</A></li>
												   <li><A href="***/2008/01/29/diplomy-nagrady.html">Дипломы, награды</A></li>
												   <li><A href="***">Персонал</A></li>
												   <li><A href="***/main/244-kontakty.html">Контакты</A></li>
										 </ul>
										 </li>
									  </li>
									  </ul>
								  </td>
						       </tr>
							</table>
						</div>		
					</td>
				  </tr>
				  </table>
				  <div id="layer3">
						<p align="right"><a href="***/"><img src="{THEME}/images/United_Kingdom.png" width="28" height="17"  border="0" /></a>&nbsp;&nbsp;<a href="***/"><img src="{THEME}/images/Germany.png"  width="28" height="17"  border="0" /></a>&nbsp;&nbsp;</p>
						<p>{info}{content}</p>
				  </div>
			  </td>
		  </tr>
		  <tr></tr>
		  <tr>
			<td background="{THEME}/images/kvadrat.jpg" >&nbsp;</td>
			<td background="{THEME}/images/kvadrat.jpg">  
				<td valign="top" background="{THEME}/images/11pix.jpg">
					<div id="niz">
						<div class="niz_logo"><img src="{THEME}/images/logo2.jpg" height="53" width="48" border="0" /></div>
						<div class="niz_line">ОАО *** 2007-2008</div>
				   </div>
				</td>
			</tr>
		  </tr>
		</table>
	</td>

	<script language=javascript>document.write("<td width='"+h+"'>")</script>&nbsp;</td>
</table>
</body>
</html>
 
  • Нравится
Реакции: [iq]
Хм. Пасиб.
Так и не увидел в чем была ошибка (что хотел сказать дримвьюер).

В итоге оказалось, что там трабл со стилями, т.е. здесь с помощью таблички я хотел сделать центровку сайта, но забыл, что использовал блоки и делал паддинги и маргины, а они ведут свой отсчет от окна браузера в моем случае, поэтому возникал жесточайший сдвиг....

Возник вопрос в css - файле можно использовать яваскрипты? И как правильно записывать их туда?
 
Хм. Пасиб.
Так и не увидел в чем была ошибка (что хотел сказать дримвьюер).

В итоге оказалось, что там трабл со стилями, т.е. здесь с помощью таблички я хотел сделать центровку сайта, но забыл, что использовал блоки и делал паддинги и маргины, а они ведут свой отсчет от окна браузера в моем случае, поэтому возникал жесточайший сдвиг....

Возник вопрос в css - файле можно использовать яваскрипты? И как правильно записывать их туда?
Нельзя. Можно зато использовать пхп код
 
Ошибка была в верстке таблиц, а зачем тебе ява в стилях?
 
Все решил проблему. Просто отступы были в процентах и ие 5.0 что-то мутил с ними, делаю веселые страницы. Сделал фиксированной шириной и центровку - все ок.

А ява в стилях нужно было, чтобы делать динамические сдвиги, т.е. при определнном условии определнное значение сдвига.
 
можно было бы подгружать разные таблицы стилей при разных условиях.
Поздравляю с решением )
 
  • Заблокирован
  • #18
просто нарушил принцип вложенности HTML тегов.
 
Скажите, можно сделать две ссылки рядом друг с другом на одной строке? Даже не ссылки, а картинки являются ссылками.
Вот тип моего кода
(center) (url=ссылка)<img alt="альт" src="/uploads/картинка" />(/url) (url=ссылка)<img alt="альт" src="/uploads/картинка" />(/url)(/center)
Скобки поставил круглые вместо квадратных.
И, кстати, alt отражается не прописанный, а с названия новости. Это в DLE.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху