samorealization
Newbie-
Posts
26 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by samorealization
-
Добрый день. Скажите, что означает запись <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" xmlns:umi="http://www.umi-cms.ru/TR/umi"> Интересно именно конструкцию по частям понять. Doctype: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> Спасибо.
-
Пользовательский поиск Google: некорректная работа под Wordpress
samorealization replied to samorealization's question in JavaScript
Все сделал, все работает. Влад, спасибо огромное! -
Пользовательский поиск Google: некорректная работа под Wordpress
samorealization replied to samorealization's question in JavaScript
Чует мое сердце, что программировать как-то это нужно. Вот то, что пишет Гугл: Код счетчика: <form action="http://enjoy-job.ru/wp-content/themes/simple-chrome/search2.php" id="cse-search-box"> <div> <input type="hidden" name="cx" value="016925526246336467428:rfe6ajuzqjc" /> <input type="hidden" name="cof" value="FORID:9" /> <input type="hidden" name="ie" value="UTF-8" /> <input type="text" name="q" size="21" /> <input type="submit" name="sa" value="Поиск" /> </div> </form> <script type="text/javascript" src="http://www.google.com/jsapi"></script> <script type="text/javascript">google.load("elements", "1", {packages: "transliteration"});</script> <script type="text/javascript" src="http://www.google.com/cse/t13n?form=cse-search-box&t13n_langs=ru"></script> <script type="text/javascript" src="http://www.google.com/cse/brand?form=cse-search-box〈=ru"></script> Требует отдельной страницы для результатов - это мне как сделать? Если оставить поиск по умолчанию на WP, то адрес страницы у результатов http://enjoy-job.ru/?s="бублик" В моем случае я создал страницу search2.php, в которой указал то, что просил Гугл (Вставьте этот код на страницу http://enjoy-job.ru/wp-content/themes/simp...ome/search2.php в том месте, где будут появляться результаты поиска): <?php get_header(); ?> <div class="span-18"> <div id="content"> <div id="cse-search-results"></div> <script type="text/javascript"> var googleSearchIframeName = "cse-search-results"; var googleSearchFormName = "cse-search-box"; var googleSearchFrameWidth = 600; var googleSearchDomain = "www.google.com"; var googleSearchPath = "/cse"; </script> <script type="text/javascript" src="http://www.google.com/afsonline/show_afs_search.js"></script> </div> </div> <?php get_sidebar(); ?> <?php get_footer(); ?> Результат работы поиска - абсолютно пустая страница (без шапки, подвала и контента). Что не так? -
Пользовательский поиск Google: некорректная работа под Wordpress
samorealization posted a question in JavaScript
Добрый день. Я решил поставить себе на Вордпресс пользовательский поиск от Гугла. После регистрации и всех шагов получил от Гугл вот такой код для размещения на сайте. <div id="cse" style="width: 100%;">Loading</div> <script src="http://www.google.com/jsapi" type="text/javascript"></script> <script type="text/javascript"> google.load('search', '1', {language : 'ru'}); google.setOnLoadCallback(function() { var customSearchControl = new google.search.CustomSearchControl('016925526246336467428:rfe6ajuzqjc'); customSearchControl.setResultSetSize(google.search.Search.FILTERED_CSE_RESULTSET); customSearchControl.draw('cse'); }, true); </script> На сайте enjoy-job.ru вы можете посмотреть что получилось. 1) Как я понимаю, я не могу управлять внешним видом этого поиска. Это так? 2) Я хочу сделать вывод результатов в контентную часть, а не sidebar. Как это реализовать? Я хочу, чтобы была строка поиска и кнопка (без других наворотов). В строке чтобы была надпись Google.... Помогите, пожалуйста, сделать поиск. -
Вставить скрипт Google Analytics на динамически-собираемую страницу
samorealization replied to samorealization's question in PHP
Огромное спасибо! Работает! -
Вставить скрипт Google Analytics на динамически-собираемую страницу
samorealization replied to samorealization's question in PHP
CMS самописная. Да, я понимаю, что информации не хватает. Ну, не могу же я выложить ftp-доступ сюда... Там в файлах все нетривиально. Конфиги разные подключаются, длинные if-elsif Логически я понимаю, что мне нужно сделать новый чанк и поставить что-то вроде <html> <head> %new_chunk% <title>%title%</title> <link href="/css/css.css" type="text/css" rel="stylesheet" /> Так? Файл длинный, но уж извините. Может это прольет свет на происходящее. <? require_once "admin/config.php"; // конфиг require_once ("admin/mod/setup/config.php"); // Настройки сайта $kods=stripslashes($kods); include "tpl/class_template.php"; // Класс TPL $tpl = new template(); session_start(); /* создать соединение */ MYSQL_CONNECT($hostname,$username,$password) OR DIE("Не могу создать соединение "); @mysql_select_db("$dbName") or die("Не могу выбрать базу данных "); // ЛОВИМ ПЕРЕМЕННЫЕ $next=$_GET['next']; // Страница $catid=$_GET['catid']; // $action=$_GET['action']; // $go4=$_GET['go4']; // ПРОСТАЯ ЗАЩИТА $next=trim(strip_tags($next)); $catid=trim(strip_tags($catid)); $action=trim(strip_tags($action)); $go4=trim(strip_tags($go4)); // ОБНУЛЕНИЯ $left=''; $dopcss=''; // Shadowbox // ДОПЗАЩИТА if (!eregi("^([a-zA-Z0-9_-])*$", $next)){ $next=''; } if (!eregi("^([a-zA-Z0-9_-])*$", $catid)){ $catid=''; } if (!eregi("^([a-zA-Z0-9_-])*$", $action)){ $action='0'; } if (!eregi("^([a-zA-Z0-9_-])*$", $go4)){ $go4=''; } $curmenu=$next; // Горящее меню // Вывод страниц if ($next=="") { // Настройки Главной страницы require_once ("mod/parent/index.php"); $curmenu='glavn'; } elseif ($next=='errors'){ $title='Ошибка'; $keyws=''; $descr=''; // Страница с ошибкой $info=' <h1>Такой страницы на сайте нет!</h1> Возможно она была удалена или перемещена администратором!'; } elseif ($next=='map'){ // Карта сайта require_once ("mod/mapsite/index.php"); $curmenu='map'; } elseif ($next=='user'){ // Пользователи require_once ("mod/user/index.php"); } elseif ($next=='closed'){ $title='Доступ закрыт'; $name='Доступ закрыт!'; // Страница с ошибкой $info=' <h1>У вас нет прав для просмотра этой страницы!</h1>'; } else { // Получаем параметры этого раздела $query = mysql_query("SELECT * FROM iwix_razdel WHERE `rz_url`='$next' and `rz_show`='1' LIMIT 1;"); $itog = mysql_fetch_array($query); // Если эта страница заблокированна или не существует if(mysql_num_rows($query ) < 1 ) { // Редирект 404 header("location: /errors/"); } else { // Постоянные данные $name=$itog['rz_rusname']; $url=$itog['rz_url']; $rz_id=$itog['rz_id']; $rz_pid=$itog['rz_pid']; $mod=$itog['rz_mod']; // Где находишься $where='<a href="/" title="Главная">Главная</a> / <a href="/'.$next.'/" title="'.$name.'">'.$name.'</a>'; // ищем папу if ($rz_pid != '0') { $query5 = mysql_query("select `rz_url`,`rz_rusname`,`rz_pid`,`rz_dop1` from iwix_razdel WHERE `rz_id`='$rz_pid' and `rz_show`='1' LIMIT 1;"); if(mysql_num_rows($query5 ) < 1 ) { // Папа заблокирован - Редирект 404 header("location: /errors/"); } else { $paps = mysql_fetch_array($query5); $pap_url=$paps['rz_url']; $pap_nam=$paps['rz_rusname']; $curmenu=$pap_url; // для горящего меню $where='<a href="/" title="Главная">Главная</a> / <a href="/'.$pap_url.'/" title="'.$pap_nam.'">'.$pap_nam.'</a> / <a href="/'.$next.'/" title="'.$name.'">'.$name.'</a>'; // ищем маму $pap_pid=$paps['rz_pid']; if ($pap_pid != '0') { $query8 = mysql_query("select `rz_url`,`rz_rusname`,`rz_dop1` from iwix_razdel WHERE `rz_id`='$pap_pid' and `rz_show`='1' LIMIT 1;"); if(mysql_num_rows($query8 ) < 1 ) { // Мама заблокирована - Редирект 404 header("location: /errors/"); } else { $mams = mysql_fetch_array($query8); $mam_url=$mams['rz_url']; $mam_nam=$mams['rz_rusname']; $curmenu=$mam_url; // для горящего меню $where='<a href="/" title="Главная">Главная</a> / <a href="/'.$mam_url.'/" title="'.$mam_nam.'">'.$mam_nam.'</a> / <a href="/'.$pap_url.'/" title="'.$pap_nam.'">'.$pap_nam.'</a> / <a href="/'.$next.'/" title="'.$name.'">'.$name.'</a>'; } } } } // Если все Ок - Определяем Контент require_once ("mod/$mod/index.php"); } } // Где находишься if ($where != ""){ $where=' <div class="where"> '.$where.' </div>'; } $content=$info; // Потключаем ВЕРХНЕЕ МЕНЮ $menutpl = new template(); $menutpl->set_value( array( "$curmenu"=>"class=\"cur\"" ) ); // Заносим все данные в одну переменную $menutpl->parse("tpl/vmenu"); $menutpl->clear_unparsed("tpl/vmenu"); $vmenu = $menutpl->parse("tpl/vmenu"); // Потключаем НИЖНЕЕ МЕНЮ $metpl = new template(); $metpl->set_value( array( "$curmenu"=>"class=\"cur\"" ) ); // Заносим все данные в одну переменную $metpl->parse("tpl/nmenu"); $metpl->clear_unparsed("tpl/nmenu"); $nmenu = $metpl->parse("tpl/nmenu"); // РЕКЛАМОДАТЕЛЯМ if ($next=="") { $reklamm=''; } else { require_once ("admin/mod/articles/config.php"); $left = html_entity_decode($left); if ($left!=''){ $left=' <table cellspacing="0" cellpadding="0" align="right" bgcolor="white"> <tr> <td width="20" height="30"></td> <td width="177">'.$left.'</td> <td width="20"></td> </tr> <tr> <td height="20" colspan="3"></td> </tr> <tr> <td height="20" colspan="3" class="botmenu"></td> </tr> </table>'; } $reklamm=$left; } // Последние новости require_once ("mod/lastnews/index.php"); $form1=''; if ($next=="user") { // $dopnews=''; // Авторизация на сайте if ((!isset($_SESSION['uz_log'])) || (!isset($_SESSION['uz_pass']))) { $form1=file_get_contents("tpl/top1.html"); // Верх - авторизация } else { $form1=''; $uz_log=$_SESSION['uz_log']; // Логин $uz_pass=$_SESSION['uz_pass']; // Пароль $zapr7 = mysql_query("SELECT `us_id`,`us_name`,`us_fam`,`us_super` FROM iwix_users WHERE `us_email`='$uz_log' and `us_mdpass`='$uz_pass' and `us_show`='1' and `us_ban`='0' LIMIT 1;"); if(mysql_num_rows($zapr7 ) < 1 ) { // Нет доступа session_destroy(); header("location: /closed/"); } else { $mzm=mysql_fetch_array($zapr7); $mz_id=$mzm['us_id']; $mz_name=$mzm['us_name']; $mz_fam=$mzm['us_fam']; $novv=$mzm['us_super']; $block=''; if ($novv==0){ $block=' <div class="block"> <div align="center"><b>Внимание!!!</b><br /></div> <div align="justify">Вся вводимая Вами информация будет доступна на сайте - после проверки её модератором</div> </div>'; } $form1=' <br /> <div align="center"><b>'.$mz_fam.' '.$mz_name.'</b></div> <br /> <div class="sm_link2"><img src="/img/ico_exit.gif" width="11" height="9" alt="просмотр данных" /> <a href="/user/profile/" title="просмотр данных">просмотр данных</a></div> <div class="sm_link2"><img src="/img/ico_exit.gif" width="11" height="9" alt="редактирование" /> <a href="/user/settings/" title="редактирование">редактирование</a></div> <div class="sm_link2"><img src="/img/ico_exit.gif" width="11" height="9" alt="Выход" /> <a href="/user/exit/" title="Выход">выход</a></div> '.$block.' <div class="small" align="right">Id: '.$mz_id.'</div>'; } } $form1=' <table width="217" cellspacing="0" cellpadding="0" align="right" bgcolor="white"> <tr> <td width="20" height="30"></td> <td width="177" align="left">'.$form1.'</td> <td width="20"></td> </tr> <tr> <td height="20" colspan="3"></td> </tr> <tr> <td height="20" colspan="3" class="botmenu"></td> </tr> </table> <div class="clear"></div>'; } $god=date(Y); // Данные для TPL $tpl->set_value( array( "title"=>"$title", "keyws"=>"$keyws", "descr"=>"$descr", "kods"=>"$kods", "vmenu"=>"$vmenu", "nmenu"=>"$nmenu", "content"=>"$content", "reklamm"=>"$reklamm", "dopskid"=>"$dopskid", "dopnews"=>"$dopnews", "where"=>"$where", "dopcss"=>"$dopcss", "form1"=>"$form1", "$curmenu"=>"class=\"cur\"", "god"=>"$god" ) ); // Заносим все данные в одну переменную $tpl->parse("tpl/html"); $tpl->clear_unparsed("tpl/html"); echo $tpl->parse("tpl/html"); MYSQL_CLOSE(); ?> -
Вставить скрипт Google Analytics на динамически-собираемую страницу
samorealization posted a question in PHP
Добрый день. Google Website Optimizer (сервис от Google Analytics) требует вставить спец. скрипт на одну единственную страницу. За этой страницей я собираюсь следить. Проблема в том, что шапка и подвал у сайта сквозные. А мне нельзя код размещать на все страницы. Контентная часть собирается динамически. Также у сайта много шаблонов разных (для разных типов страниц). Также проблема в том, что сайт заказчика и его делали другие люди, до которых трудно "добраться". Поэтому мне нужно придумать что-то самому. Начало кода главного шаблона вот такое: <html> <head> <title>%title%</title> <link href="/css/css.css" type="text/css" rel="stylesheet" /> Мне же нужно сразу за тегом <head> разместить свой скрипт. И чтобы скрипт был только на конкретной странице, которую я укажу. Подскажите, пож., как мне максимально просто выполнить свою задачу? Куда смотреть, что искать, как менять? Спасибо! -
Спасибо за ваши мнения и поправки. Доделываем по мере сил, возможностей и различных ограничений.
-
Всем, здравствуйте. В процессе разработки сайт юридического центра Альянс. Центр оказывает широкий спектр услуг. Изначальная задача - сделать солидный и аккуратный сайт. Чтобы посетитель понимал, что компания хорошо "живет" и за имиджем своим следит. Сайт должен вызывать доверие клиентов-юрлиц. На данный момент есть сверстанный макет (полноценный сайт пока не сделан). Вот его адрес: ссылка Прошу конструктивно оценить совместную работу дизайнера, менеджера и поправки заказчика... Заранее спасибо.
-
Не работает header("Location: ...")
samorealization replied to samorealization's question in HTML Coding
Да, перезанимался... Спасибо. -
Прохожу обучающий урок на тему http headers. Решил написать тестовый пример. Вот он: Файл index.php <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <title>Тест</title> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <link rel="stylesheet" type="text/css" href="styles.css"> </head> <body> <form method="get" action="header_test.php"> <input type="text" name="f1">Value<br> <input type="submit">Go </form> </body> </html> Файл header_test.php <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <title>Тест</title> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <link rel="stylesheet" type="text/css" href="styles.css"> </head> <body> <?php if ($f1 == 10) header("Location: Z:\home\test.loc\www\_calc.php"); ?> </body> </html> Когда f1 = 10, программа не работает. Выдает ошибку Warning: Cannot modify header information - headers already sent by (output started at Z:\home\test.loc\www\header_test.php:11) in Z:\home\test.loc\www\header_test.php on line 12 Подскажите, что надо сделать, чтобы заработало? PHP и все настройки созданы при помощи инсталляции Denwer 3. Заранее спасибо.
-
Обтекание блоков - как выровнять высоту блока-контейнера?
samorealization replied to samorealization's question in HTML Coding
Вопрос закрыт. Спасибо. -
Обтекание блоков - как выровнять высоту блока-контейнера?
samorealization replied to samorealization's question in HTML Coding
Иду на ответственный шаг... http://samorealization.ru/ (сделал скриншоты, выложил). Что не так??? -
Добрый вечер. Интересно собрать ваши мнения. Зачем на сайте указывать стили для ссылок во время нажатия и посещенных ссылок? (visited, active) Возможно, на каких-либо сайтах с большим количеством контента visited и нужен. Напоминания ради (где был, где еще нет). На каких-то сайтах эти свойства будут излишними. В каких случаях и почему вы не прописываете свойство visited? И мне вообще непонятно зачем нужно свойство a:active. В чем удобство для пользователя? Ваши мнения...
-
Обтекание блоков - как выровнять высоту блока-контейнера?
samorealization replied to samorealization's question in HTML Coding
Проблемы в: FF 3.0.4 Opera 9.63 Все хорошо в: IE 7 -
Обтекание блоков - как выровнять высоту блока-контейнера?
samorealization posted a question in HTML Coding
Всем здравствуйте. Есть такой код: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <title>Test2</title> <style> div, h1, h2, h3, p { padding: 0; margin: 0; } h1, h2, h3 { padding-top: 9px; padding-bottom: 3px; } #container { width: 980px; margin: 0 auto; border: 1px solid #f00; background: #ccf; } </style> </head> <body> <div id="container"> <div style="border: 1px solid #000;"> <div style="width: 500px; float: left; border: 1px solid #000;"> Главная<br>О компании<br>Услуги </div> <div style="margin-left: 500px; text-align: right; "> Copyright 2009 </div> </div> <!-- <div style="clear: both; background: #fee; "></div> --> </div> </body> </html> Как я понял высота блока-контейнера определяется высотой правого блока (второго блока). Скажите, как сделать заливку фона (цветом фона блока-контейнера) для обоих блоков по? Как заливку выровнять по высоте? Я пока нашел один способ: если раскомментировать строку в коде, то становится все ок. А можно ли без дополнительных блоков, чисто стилями? Спасибо. -
Чем верстать огромное количество контента?
samorealization replied to samorealization's question in HTML Coding
Подойдет ли в качестве редактора microsoft frontpage? -
Чем верстать огромное количество контента?
samorealization replied to samorealization's question in HTML Coding
Либо может быть есть какая-то технология быстрого перевода из Вордовского формата в html-ный. Просто я заметил, что если, допустим, список из Ворда скопировать в Дримвивер, то стили подхватываются и Дримвивер верно расставляет тэги. Все равно, конечно же, приходится обрабатывать напильником, но хоть так. В итоге может быть стоит требовать от Заказчика хорошего оформления присланных текстов? -
Здравствуйте. У меня есть большой объем текстов от Заказчика. И мне его нужно оформить в html-виде. Чтобы списки были списками, заголовки определенными заголовками, обрамить параграфами и тп. В процессе я столкнулся с тем, что Дримвивер 8 очень неполноценен. Долго и неудобно выходит. Может есть какие-то другие хорошие редакторы для оформления контента? Что-то вроде Ворда... Что посоветуете? Как вы сами стали бы решать задачу верстки большого кол-ва контента? Заранее спасибо.
-
Всем здравствуйте. Возник у нас с дизайнером небольшой спор о том, каким образом стоит выделять активный пункт меню и каким не стоит. Дизайнер разработал макет, в котором активный пункт меню сделал подчеркнутым текстом. А неактивные пункты меню обычным текстом. Тоже самое сделал с ссылками "Русский English" (для разных версий сайта). Я же, когда верстал и тестировал сайт "нарвался" на мои рефлексы "нажимать на подчеркнутый текст". И рефлексы так часто срабатывали, что я предложил свою версию сайта. Т.е. сделать вопреки дизайну - неактивные пункты меню подчеркнуть, а активный пункт меню сделать без подчеркивания. Версия, сверстанная точь в точь с макетом: Один в один Версию, которую я предложил: Моя версия Выскажитесь, господа профессионалы и любители. - К чему Вас призывают подчеркнутые пункты меню в первом и втором варианте? А также ссылки на русскую и английскую версию. - Что бы Вы выбрали и оставили, если бы были руководителем в проекте разработки данного сайта? И почему? Спасибо! (П.С. Сайт пока в стадии разработки. Могут быть косяки... Мелкие) П.П.С. Собственно, я сам и являюсь руководителем проекта. И дизайнер мне сказала, что мое слово все равно последнее. Поэтому мы совместно решили вынести наш спор на общественное обсуждение.
-
Неверная кодировка отображения. charset=windows-1251
samorealization replied to samorealization's question in HTML Coding
Да, абсолютно точно. Уже вылечил. Лечение: - Открываем искомый файл блокнотом - Переключаемся на русский язык - Копируем весь текст - Открываем другой файл и вставляем туда текст - ... Есть, наверно, и другие способы. Я сделал так. Спасибо. Проблема закрыта. -
Неверная кодировка отображения. charset=windows-1251
samorealization posted a question in HTML Coding
Здравствуйте. Вот адрес сайта. В коде указан charset=windows-1251. IE отображает нормально. Opera и FF каракули показывает. Собственно сайт был взят из сети в кодировке UTF-8 и изменена информация на нем. Немного причесан и прочее. Была вставлена строка <meta http-equiv="content-type" content="text/html; charset=windows-1251">. После этого сайт был выложен на хостинг. На хостинг выкладывал не я, но мне надо помочь этим людям разобраться с трудностями. В чем может быть причина каракулей? Спасибо. -
Объясните что за различия в отображении рамок (IE, FF, Opera 9)
samorealization replied to samorealization's question in HTML Coding
Исследовал свою верстку. Выделил часть кода. <html> <head> <style type="text/css"> body, tr, td, ul, li, div { margin: 0; padding: 0; } body { background-color: FFFFFF; color: #895E30; } table { background-color: F5F2E3; border: none; border-collapse: collapse; padding: 0; } tr, td { vertical-align: top; } img { display: block; } </style> </head> <body> <table cellpadding="0" cellspacing="0"> <tr> <td width="698"> <table width="698" height="76" cellpadding="0" cellspacing="0"> <tr> <td width="210" height="76"> <table cellspacing="0" cellpadding="0" width="210" height="100%" style="border-bottom: 6px solid red;" > <tr> <td height="100%"> </td> </tr> </table> </td> <td width="488"> <img src="images/zamki_2.jpg" width="488" height="76" alt=""> </td> </tr> </table> </td> </tr> </table> </body> </html> В FF3, IE6 - нормально. В Опере 9.6 - рамка снизу приподнята. Помогите!!! Что нужно Опере сделать такого, чтобы она правильно меня поняла? -
Объясните что за различия в отображении рамок (IE, FF, Opera 9)
samorealization replied to samorealization's question in HTML Coding
Спасибо за подсказку. Это косвенная штука. Как я понял - все дело в кривом восприятии Оперой border-collapse: collapse Работоспособный, идентичный везде код: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <style type="text/css"> table, tr, td { margin: 0; padding: 0; } </style> </head> <body> <table width="600" cellpadding="0" cellspacing="0" style="border: 1px solid red;"> <tr> <td align="center"> <table width="140" cellpadding="0" cellspacing="0" style="border: 12px solid black;" ><tr><td> (812) 347-87-02 </td></tr></table> </td> </tr> </table> </body> </html> Вопрос с тестовым примером закрыт. Подскажите пож. по поводу отображения сайта в Opera. Что может быть не так? Как исправить? -
Объясните что за различия в отображении рамок (IE, FF, Opera 9)
samorealization posted a question in HTML Coding
Здравствуйте. Я взял такой код для примера. Объясните пож. что здесь происходит. FF3 - толстая черная рамка вылазит из главной таблицы. IE6, Opera 9.63 - отлично. В чем природа событий таких?? Спасибо. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <style type="text/css"> table, tr, td { margin: 0; padding: 0; border-collapse: collapse; } </style> </head> <body> <table width="600" style="border: 1px solid red;"> <tr> <td align="center"> <table width="140" style="border: 6px solid black;" ><tr><td> (812) 347-87-02 </td></tr></table> </td> </tr> </table> </body> </html> Собственно, эти исследования начал с верстки своего макета. Если поможете, буду очень благодарен. Промежуточный вариант моей верстки Нижняя граница в Opera 9.62 отображается некорректно. Поднимается наверх. Не понимаю.