Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Вебмастеру (http://forum.oszone.net/forumdisplay.php?f=22)
-   -   [решено] Раздвоение картинки (http://forum.oszone.net/showthread.php?t=350636)

lost8923142 07-02-2022 04:07 2979445

Раздвоение картинки
 
Здравствуйте.
Имеются две картинки.
Вот они:



Первая из них, при открытии html в браузере, "удваивается" снизу таким вот образом:

Вот код
HTML код:

<!--- основная таблица -->

                  <table width="513" height="78" background="file:///C:/Users/Desktop/3.jpg" cellspacing="0" cellpadding="0" border="0"> 
                    <tr><td height="6" colspan="2"></td></tr>
                    <tr>
                    <td width="10" rowspan="2"></td>
                    <td width="340" valign="top">

                    <table cellspacing="0" cellpadding="0" border="0"> 
     
                    <tr>
                      <td valign="top" width="60" rowspan="2"> <img src="file:///C:/Users/Desktop/4.jpg" width="50" height="64"></td>
                      <td  valign="top"><nobr valign="top">
                          <font class="we">Текст 1</font></nobr></td>
                 
                    </tr>
                    <tr>
                      <td valign="top">
                          <font class="wegrays">Текст 2</font></td>
                    </tr>
                    </table>

                    </td>

                    <td width="30"></td>

                    <td valign="middle">

                        <table width="126" border="0" cellspacing="0" cellpadding="0">
                        <tr>
                                                  <td align="right">                                                 
                                                  <font class="wegray">
                                                  <a href="javascript:sw('')" class="wegray">Текст 3</a><br>
                                                  <a href="http://www.сайт.ru" class="wegray">Текст 4</a><br><br><br>
                                                  </font>
                                                  <br>
                                                 
                                                 
                                                 
                                                  </td>                                       
                                                </tr>
                        </table>

                    </td>
                  </tr>
                  </table>
                                <br>

Как это исправить?

Grabber2006 07-02-2022 06:04 2979450

Три <br> подряд уберите.
Код:

<a href="http://www.сайт.ru" class="wegray">Текст 4</a><br><br><br>

lost8923142 07-02-2022 06:55 2979451

Цитата:

Цитата Grabber2006
Три <br> подряд уберите.
Код:

<a href="http://www.сайт.ru" class="wegray">Текст 4</a><br><br><br>

Помогло, спасибо!

lost8923142 07-02-2022 07:14 2979452

А в этом случае что делать?
HTML код:

<!--- основная таблица -->                         
                  <table width="513" height="78" background="file:///C:/Users/Desktop/3.jpg" cellspacing="0" cellpadding="0" border="0"> 
                    <tr><td height="6" colspan="2"></td></tr>
                    <tr>
                    <td width="10" rowspan="2"></td>
                    <td width="340" valign="top">

                    <table cellspacing="0" cellpadding="0" border="0"> 
     
                    <tr>
                      <td valign="top" width="60" rowspan="2"> <img src="file:///C:/Users/Desktop/4.jpg" width="50" height="64"></td>
                      <td  valign="top"><nobr valign="top">
                          <font class="we">Текст</font></nobr></td>
                 
                    </tr>
                    <tr>
                      <td valign="top">
                          <font class="wegrays">Текст</font></td>
                    </tr>
                    </table>

                    </td>

                    <td width="30"></td>

                    <td valign="middle">

                        <table width="126" border="0" cellspacing="0" cellpadding="0">
                        <tr>
                                                  <td align="right">                                                 
                                                  <font class="wegray">
                                                  <br><a href="javascript:sw('camera')" class="wegray">Текст</a><br>
                                                  <br><br>
                                                  </font>
                                                  <font class="wered">
                                                <img src="img/trg.gif" width="5" height="5" align="center"><a href="@r=2&p=1&a=camera" class="wered">&nbsp; Текст</a>
                                                  </font><br>
                                                 
                                                 
                                                 
                                                  </td>                                       
                                                </tr>
                        </table>

                    </td>
                  </tr>
                  </table>
                                 
                                 
                                  <br>


lost8923142 07-02-2022 14:01 2979473

Никто не знает?

Grabber2006 07-02-2022 15:12 2979475

То же самое.
Код:

<br><a href="javascript:sw('camera')" class="wegray">Текст</a><br>
                                                  <br><br>


lost8923142 07-02-2022 15:19 2979477

Да, помогло. Спасибо.

lost8923142 08-02-2022 02:12 2979494

При добавлении текста, картинки вообще теряются.

HTML код:

<!--- основная таблица -->                         
                  <table width="513" height="78" background="file:///C:/Users/Desktop/3.jpg." cellspacing="0" cellpadding="0" border="0"> 
                    <tr><td height="6" colspan="2"></td></tr>
                    <tr>
                    <td width="10" rowspan="2"></td>
                    <td width="340" valign="top">

                    <table cellspacing="0" cellpadding="0" border="0"> 
     
                    <tr>
                      <td valign="top" width="60" rowspan="2"> <img src="file:///C:/Users/Desktop/4.jpg" width="50" height="64"></td>
                      <td  valign="top"><nobr valign="top">
                          <font class="we">Аааааааааааа</font></nobr></td>
                 
                    </tr>
                    <tr>
                      <td valign="top">
                          <font class="wegrays">Аааааааа, ааааааааа аааааааааааа, ааааааа аа аааааааа, ааааа а ааа аа аааааа, ааа аааа аааааа аа аааааааааааа (ааа ааааа аа ааааааааааа)</font></td>
                    </tr>
                    </table>

                    </td>

                    <td width="30"></td>

                    <td valign="middle">

                        <table width="126" border="0" cellspacing="0" cellpadding="0">
                        <tr>
                                                  <td align="right">                                                 
                                                  <font class="wegray">
                                                  <br><a href="javascript:sw('camera')" class="wegray">Аааааааааа ааааа</a><br>
                                               
                                                  </font>
                                                  <font class="wered">
                                                <img src="img/trg.gif" width="5" height="5" align="center"><a href="@r=2&p=1&a=camera" class="wered">&nbsp; ААААААААА АААААА</a>
                                                  </font><br>
                                                 
                                                 
                                                 
                                                  </td>                                       
                                                </tr>
                        </table>

                    </td>
                  </tr>
                  </table>
                                 
                                 
                                  <br>


Habetdin 08-02-2022 03:19 2979502

lost8923142, текст в других элементах не так влияет на отображение картинок, как перемещение или удаление самих файлов этих картинок. Проверьте, на месте ли используемые в коде файлы:
Цитата:

Цитата lost8923142
HTML код:

<!-- Абсолютный путь к C:/Users/Desktop/3.jpg (+ точка в конце?) -->
… background="file:///C:/Users/Desktop/3.jpg." …
<!-- Абсолютный путь к C:/Users/Desktop/4.jpg -->
… src="file:///C:/Users/Desktop/4.jpg" …
<!-- Относительный путь к img/trg.gif -->
… src="img/trg.gif" …


Для облегчения переноса проекта из одного местоположения в другое лучше всего привести все пути к относительному виду.

Третий пример из вашего кода, например — img/trg.gif — указывает на файл trg.gif, который находится в папке img, которая, в свою очередь, будет запрашиваться браузером относительно того же пути, где лежит сам html-файл с приведённым кодом:
Код:

Папка проекта
│  └── Папка img
│      └── Файл trg.gif
└── Файл с кодом


lost8923142 08-02-2022 05:00 2979505

Цитата:

Цитата Habetdin
Проверьте, на месте ли используемые в коде файлы: »

Все файлы на месте, кроме trg.gif, но он и не нужен.

Grabber2006 08-02-2022 05:46 2979506

У вас скриншот не совпадает с кодом. В коде АААА, а на скриншоте РРРР.
А вообще, да переосмысления, следует перечитать раздел в учебнике по HTML "Таблицы". И посмотреть, каким образом заполняется картинками бекграунд.

lost8923142 08-02-2022 05:55 2979507

Цитата:

Цитата Grabber2006
У вас скриншот не совпадает с кодом. В коде АААА, а на скриншоте РРРР. »

Да, я тоже заметил. В коде АААА, а в браузере РРРР. Что это может значить?

Habetdin 09-02-2022 13:01 2979629

Цитата:

Цитата lost8923142
Что это может значить? »

Если файлы картинок на месте, то может быть были перепутаны HTML-файлы?

Либо же, если файл единственный, то дело может быть в неверном определении кодировки файла браузером - тогда стоит добавить в код meta-атрибут charset с указанием кодировки текста.

lost8923142 11-02-2022 01:20 2979732

Цитата:

Цитата Habetdin
может быть были перепутаны HTML-файлы? »

Нет, файлы не перепутаны.
Цитата:

Цитата Habetdin
стоит добавить в код meta-атрибут charset с указанием кодировки текста »

Добавил, получилось это:

HTML код:

<html>
 <head>
  <meta charset="utf-8">
  <title>Тег META, атрибут charset</title>
 </head>
<!--- основная таблица -->                         
                  <table width="513" height="78" background="file:///C:/Users/Desktop/3.jpg" cellspacing="0" cellpadding="0" border="0"> 
                    <tr><td height="6" colspan="2"></td></tr>
                    <tr>
                    <td width="10" rowspan="2"></td>
                    <td width="340" valign="top">

                    <table cellspacing="0" cellpadding="0" border="0"> 
     
                    <tr>
                      <td valign="top" width="60" rowspan="2"> <img src="file:///C:/Users/Desktop/4.jpg" width="50" height="64"></td>
                      <td  valign="top"><nobr valign="top">
                          <font class="we">Аааааааааааа</font></nobr></td>
                 
                    </tr>
                    <tr>
                      <td valign="top">
                          <font class="wegrays">Аааааааа, ааааааааа аааааааааааа, ааааааа аа аааааааа, ааааа а ааа аа аааааа, ааа аааа аааааа аа аааааааааааа (ааа ааааа аа ааааааааааа)</font></td>
                    </tr>
                    </table>

                    </td>

                    <td width="30"></td>

                    <td valign="middle">

                        <table width="126" border="0" cellspacing="0" cellpadding="0">
                        <tr>
                                                  <td align="right">                                                 
                                                  <font class="wegray">
                                                  <br><a href="javascript:sw('camera')" class="wegray">Аааааааааа ааааа</a><br>
                                                 
                                                  </font>
                                                  <font class="wered">
                                                <img src="img/trg.gif" width="5" height="5" align="center"><a href="@r=2&p=1&a=camera" class="wered">&nbsp; ААААААААА АААААА</a>
                                                  </font><br>
                                                 
                                                 
                                                 
                                                  </td>                                       
                                                </tr>
                        </table>

                    </td>
                  </tr>
                  </table>
                                 
                                 
                                  <br>


Habetdin 12-02-2022 14:37 2979823

Вложений: 1
lost8923142, судя по скриншоту, кодировку указали не совсем ту :)
Цитата:

Цитата lost8923142
<meta charset="utf-8"> »

Если вы не сохраняли явно в UTF-8, и пользуетесь стандартными редакторами из состава Windows (блокнотом?) — попробуйте указать виндовую кодировку для кириллицы:
Код:

<meta charset="windows-1251">

Кстати, в путях до картинок, кажется, не хватает имени пользователя — обычно путь до рабочего стола выглядит как C:/Users/имя_пользователя/Desktop — проверьте ещё раз, пожалуйста, актуальность местоположения файлов картинок.
Цитата:

img src="file:///C:/Users/Desktop/3.jpg"

Upd:

Прикрепил к посту пример с исправленной кодировкой, original-utf8.html и original-win1251.html - файлы в кодировках utf-8 и windows-1251 соответственно.

Для ускорения решения оригинальной проблемы (повторение картинки) рекомендую перейти от оформления в виде html-тегов:
HTML код:

<!--- основная таблица -->
<table width="513" height="78" background="img/3.jpg" cellspacing="0" cellpadding="0" border="0">

... к оформлению в виде CSS-стилей:
HTML код:

<style>
        table.main { /* оформление таблицы с классом main */
                width: 513px;
                height: 78px;
                background-image: url(img/3.jpg);
                background-repeat: no-repeat;
                border-spacing: 0px; /* аналог cellspacing */
                border: 0px;
        }
        table.main td {  /* оформление ячеек (td) таблицы с классом main */
                padding: 0px; /* аналог cellpadding */
        }
</style>
<!--- основная таблица -->
<table class="main">

В таком виде намного легче управлять оформлением — в частности, чего не было в оригинале — свойство повторяемости картинки background-repeat. В архиве приложил дополнительный пример (файл example-utf8.html).

lost8923142 15-02-2022 14:11 2980081

Цитата:

Цитата Habetdin
Прикрепил к посту пример с исправленной кодировкой, original-utf8.html и original-win1251.html - файлы в кодировках utf-8 и windows-1251 соответственно.

Спасибо. Корректно отображается только example-utf8. У остальные также картинка раздваивается.


bredych 16-02-2022 10:43 2980156

Если ставите картинку фоном ячейки, она и будет занимать весь фон. Пробуйте разметку слоями, а не таблицей, если вам столь критично, чтоб фоном была именно картинка, а не фон.

Habetdin 16-02-2022 11:47 2980168

Цитата:

Цитата lost8923142
Корректно отображается только example-utf8. »

Потому что в нём есть то,
Цитата:

Цитата Habetdin
чего не было в оригинале — свойство повторяемости картинки background-repeat. »

Но я бы подумал над переносом картинки из стиля таблицы (table) в стиль строки (tr), она словно под строку, раз ещё и повторяться не должна.
А возможно, что именно картинка не так сильно и нужна — вот вам пример использования CSS вместо картинки, похожий результат оформления?
Цитата:

Цитата lost8923142
У остальные также картинка раздваивается. »

А их я не трогал, только сохранил в правильной кодировке (и совсем чуть-чуть автоматически отформатировал в редакторе кода) :)

lost8923142 16-02-2022 12:27 2980173

Цитата:

Цитата Habetdin
вот вам пример использования CSS вместо картинки, похожий результат оформления?

Результат похожий, но нужна именно картинка.
Цитата:

Цитата Habetdin
Но я бы подумал над переносом картинки из стиля таблицы (table) в стиль строки (tr)

Как это сделать?
Цитата:

Цитата Habetdin
Пробуйте разметку слоями, а не таблицей

Как это сделать?

lost8923142 24-02-2022 02:52 2980716

Назрело несколько вопросов:
1) Как сделать отступ от таблицы (внизу)?
2) Почему при добавлении кода "font-size: 9pt" вот сюда "}table.main td {padding: 0px; /* аналог cellpadding */font-size: 9pt}</style>", то шрифт изменяется везде, а не только на одной таблице?
3) Какую роль выполняет картинка img/trg.gif? (Этот вопрос к Habetdin)

HTML код:

        <!--- основная таблица -->                         
                <html>

        <head>
                <meta charset="utf-8">

<title>Эксперименты с таблицей</title>
       
<style>
                        table.main {

width: 513px;

height: 78px;
background-image: url(img/3.jpg);

background-repeat: no-repeat;
       
border-spacing: 0px; /* аналог cellspacing */
border: 0px;
       
}
                       
table.main td {
                                padding: 0px; /* аналог cellpadding */


font-size: 9pt}
               
</style>
        </head>

        <body>
               


<!--- основная таблица -->

<table class="main">
                       
<tr>
                                <td height="6" colspan="2"></td>
</tr>
                       
<tr>
                                <td width="10" rowspan="2"></td>

<td width="340" valign="top"> <table cellspacing="0" cellpadding="0" border="0">
<tr>
<td valign="top" width="60" rowspan="2"> <img src="img/4.jpg" width="50" height="64"></td>
 <td valign="top"> <nobr valign="top">
<font class="we">Aaaaaaaaaaaa</font> </nobr>
 </td>
 </tr> <tr>
 <td valign="top">
<font class="wegrays">Aaaaaaaaaaaaaa aaaaaaaaaaaa aaaaaaaaaaaa aaaaaaaaaaaaa aaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaa aaaaaaaaaaaaa aaaaaaaaaa
</font>
 </td>
 </tr> </table>
 </td>

<td width="30"></td>
 <td valign="middle">
 <table width="126" border="0" cellspacing="0" cellpadding="0">
 <tr> <td align="right">
<font class="wegray">
 <br><a href="javascript:sw('camera')" class="wegray">aaaaaaaaaaaaaaa</a><br> </font> <font class="wered">
                                                                       
<img src="img/trg.gif" width="5" height="5" align="center"><a href="@r=2&p=1&a=camera" class="wered">&nbsp; aaaaaaaaaaaaaaaa</a> </font><br>
 </td>
 </tr>
 </table>
 </td> </tr> </table>
        </body>

</html>
                       


         
        <!--- основная таблица -->                         
                <html>

        <head>
                <meta charset="utf-8">

<title>Эксперименты с таблицей</title>
       
<style>
                        table.main {

width: 513px;

height: 78px;
background-image: url(img/3.jpg);

background-repeat: no-repeat;
       
border-spacing: 0px; /* аналог cellspacing */
border: 0px;
                       
}
                       
table.main td {
                                padding: 0px; /* аналог cellpadding */

}
               
</style>
        </head>

        <body>
               
<!--- основная таблица -->

<table class="main">
                       
<tr>
                                <td height="6" colspan="2"></td>
</tr>
                       
<tr>
                                <td width="10" rowspan="2"></td>

<td width="340" valign="top"> <table cellspacing="0" cellpadding="0" border="0">
<tr>
<td valign="top" width="60" rowspan="2"> <img src="img/4.jpg" width="50" height="64"></td>
 <td valign="top"> <nobr valign="top">
<font class="we">Aaaaaaaaaaaaaa</font> </nobr>
 </td>
 </tr> <tr>
 <td valign="top">
<font class="wegrays">Aaaaaaaaaaaaa aaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaa aaaaaaaaaaaaaaa aaaaaaaaaaaa
</font>
 </td>
 </tr> </table>
 </td>

<td width="30"></td>
 <td valign="middle">
 <table width="126" border="0" cellspacing="0" cellpadding="0">
 <tr> <td align="right">
<font class="wegray">
 <br><a href="javascript:sw('camera')" class="wegray">Aaaaaaaaaaa aaaaaaaaa</a><br> </font> <font class="wered">
                                                                       
<img src="img/trg.gif" width="5" height="5" align="center"><a href="@r=2&p=1&a=camera" class="wered">&nbsp; Aaaaaaaaaaaa aaaaaaaaaaa</a> </font><br>
 </td>
 </tr>
 </table>
 </td> </tr> </table>
        </body>

</html>


Habetdin 24-02-2022 15:22 2980746

Цитата:

Цитата lost8923142
Как сделать отступ от таблицы (внизу)? »

Используйте свойство padding-bottom

Цитата:

Цитата lost8923142
то шрифт изменяется везде, а не только на одной таблице? »

Возможно, что браузер "додумывает" и применяет данное свойство ко всей странице, т.к. для неё самой не задано никаких подобных свойств. Можно попробовать явно определить иное значение для основной части страницы:
Код:

body { font-size: 12pt; }

Цитата:

Цитата lost8923142
Какую роль выполняет картинка img/trg.gif? (Этот вопрос к Habetdin) »

Увидел её в Вашем коде и заменил её на заглушку за неимением оригинала:
Цитата:

Цитата lost8923142
<table width="126" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="right">
<font class="wegray">
<br><a href="javascript:sw('camera')" class="wegray">Текст</a><br>
<br><br>
</font>
<font class="wered">
<img src="img/trg.gif" width="5" height="5" align="center"><a href="@r=2&p=1&a=camera" class="wered">&nbsp; Текст</a>
</font><br>
</td>
</tr>
</table> »


lost8923142 25-02-2022 13:51 2980794

Цитата:

Цитата Habetdin
Используйте свойство padding-bottom »

Вставил код вот сюда:
Код:

border: 0px;
padding-bottom: 70px;
}

Но как сделать отступ не от текста, а от картинки?
Цитата:

Цитата Habetdin
Можно попробовать явно определить иное значение для основной части страницы:
Код:
body { font-size: 12pt; }
»

Покажите пожалуйста на примере, а то я разобраться не могу. Не только шрифт, но и картинка отображается в обоих случаях одна и та же.
Цитата:

Цитата Habetdin
Увидел её в Вашем коде и заменил её на заглушку за неимением оригинала: »

Понятно. А почему она не отображается в браузере? (Хотя она и не нужна).



img/3.jpg

img/6.jpg:

HTML код:

        <!--- основная таблица -->                         
                <html>

        <head>
                <meta charset="utf-8">

<title>Эксперименты с таблицей</title>
       
<style>
                        table.main {

width: 513px;
height: 78px;
background-image: url(img/3.jpg);

background-repeat: no-repeat;
       
border-spacing: 0px; /* аналог cellspacing */
border: 0px;
padding-bottom: 70px;
}
                       
table.main td {
                                padding: 0px; /* аналог cellpadding */


font-size: 9pt}
               
</style>
        </head>

        <body>
               


<!--- основная таблица -->

<table class="main">
                       
<tr>
                                <td height="6" colspan="2"></td>
</tr>
                       
<tr>
                                <td width="10" rowspan="2"></td>

<td width="340" valign="top"> <table cellspacing="0" cellpadding="0" border="0">
<tr>
<td valign="top" width="60" rowspan="2"> <img src="img/4.jpg" width="50" height="64"></td>
 <td valign="top"> <nobr valign="top">
<font class="we">Aaaaaaaaaaaa</font> </nobr>
 </td>
 </tr> <tr>
 <td valign="top">
<font class="wegrays">Aaaaaaaaaaaaaa aaaaaaaaaaaa aaaaaaaaaaaa aaaaaaaaaaaaa aaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaa aaaaaaaaaaaaa aaaaaaaaaa
</font>
 </td>
 </tr> </table>
 </td>

<td width="30"></td>
 <td valign="middle">
 <table width="126" border="0" cellspacing="0" cellpadding="0">
 <tr> <td align="right">
<font class="wegray">
 <br><a href="javascript:sw('camera')" class="wegray">aaaaaaaaaaaaaaa</a><br> </font> <font class="wered">
                                                                       
<img src="img/trg.gif" width="5" height="5" align="center"><a href="@r=2&p=1&a=camera" class="wered">&nbsp; aaaaaaaaaaaaaaaa</a> </font><br>
 </td>
 </tr>
 </table>
 </td> </tr> </table>
        </body>

</html>
                       


         
        <!--- основная таблица -->                         
                <html>

        <head>
                <meta charset="utf-8">

<title>Эксперименты с таблицей</title>
       
<style>
                        table.main {

width: 513px;
height: 118px;
background-image: url(img/6.jpg);

background-repeat: no-repeat;
       
border-spacing: 0px; /* аналог cellspacing */
border: 0px;
                       
}
                       
table.main td {
                                padding: 0px; /* аналог cellpadding */

}
               
</style>
        </head>

        <body>
               
<!--- основная таблица -->

<table class="main">
                       
<tr>
                                <td height="6" colspan="2"></td>
</tr>
                       
<tr>
                                <td width="10" rowspan="2"></td>

<td width="340" valign="top"> <table cellspacing="0" cellpadding="0" border="0">
<tr>
<td valign="top" width="60" rowspan="2"> <img src="img/4.jpg" width="50" height="64"></td>
 <td valign="top"> <nobr valign="top">
<font class="we">Aaaaaaaaaaaaaa</font> </nobr>
 </td>
 </tr> <tr>
 <td valign="top">
<font class="wegrays">Aaaaaaaaaaaaa aaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaa aaaaaaaaaaaaaaa aaaaaaaaaaaa
</font>
 </td>
 </tr> </table>
 </td>

<td width="30"></td>
 <td valign="middle">
 <table width="126" border="0" cellspacing="0" cellpadding="0">
 <tr> <td align="right">
<font class="wegray">
 <br><a href="javascript:sw('camera')" class="wegray">Aaaaaaaaaaa aaaaaaaaa</a><br> </font> <font class="wered">
                                                                       
<img src="img/trg.gif" width="5" height="5" align="center"><a href="@r=2&p=1&a=camera" class="wered">&nbsp; Aaaaaaaaaaaa aaaaaaaaaaa</a> </font><br>
 </td>
 </tr>
 </table>
 </td> </tr> </table>
        </body>

</html>


lost8923142 27-02-2022 17:45 2980935

Цитата:

Цитата Habetdin
Можно попробовать явно определить иное значение для основной части страницы:
Код:
body { font-size: 12pt; }
»

Покажите пожалуйста на примере, а то я разобраться не могу. Не только шрифт, но и картинка отображается в обоих случаях одна и та же.

Habetdin 27-02-2022 18:19 2980937

Цитата:

Цитата lost8923142
Не только шрифт, но и картинка отображается в обоих случаях одна и та же. »

У вас получился документ с близнецом внутри себя, браузеру никак не построить нормально обе таблицы, не говоря уже об отличиях между ними. Необходимо добавить вторую таблицу под первую в единый документ, а не плодить два содержимых <body> друг рядом с другом :)
HTML код:

<html>
        <head>
                <meta charset="utf-8">
                <title>Эксперименты с таблицей</title>
                <style>
                        body {
                                font-size: 12pt;
                        }

                        table.main3 {
                                width: 513px;
                                height: 78px;
                                background-image: url(img/3.jpg);
                                background-repeat: no-repeat;
                                border-spacing: 0px;
                                border: 0px;
                                padding-bottom: 70px;
                        }

                        table.main3 td {
                                padding: 0px;
                                font-family: serif; /* стиль шрифта для визуального отличия */
                                font-size: 9pt
                        }

                        table.main6 {
                                width: 513px;
                                height: 118px;
                                background-image: url(img/6.jpg);
                                background-repeat: no-repeat;
                                border-spacing: 0px;
                                border: 0px;
                        }

                        table.main6 td {
                                padding: 0px;
                                font-family: sans-serif; /* стиль шрифта для визуального отличия */
                                font-size: 9pt
                        }
                </style>
        </head>

        <body>
                <h1>Первая таблица</h1>
                <p>Имеет класс main3</p>
                <table class="main3">
                        <tr>
                                <td height="6" colspan="2"></td>
                        </tr>
                        <tr>
                                <td width="10" rowspan="2"></td>
                                <td width="340" valign="top">
                                        <table cellspacing="0" cellpadding="0" border="0">
                                                <tr>
                                                        <td valign="top" width="60" rowspan="2"> <img src="img/4.jpg" width="50" height="64"></td>
                                                        <td valign="top">
                                                                <nobr valign="top">
                                                                        <font class="we">Aaaaaaaaaaaa</font>
                                                                </nobr>
                                                        </td>
                                                </tr>
                                                <tr>
                                                        <td valign="top">
                                                                <font class="wegrays">Aaaaaaaaaaaaaa aaaaaaaaaaaa aaaaaaaaaaaa aaaaaaaaaaaaa aaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaa aaaaaaaaaaaaa aaaaaaaaaa </font>
                                                        </td>
                                                </tr>
                                        </table>
                                </td>
                                <td width="30"></td>
                                <td valign="middle">
                                        <table width="126" border="0" cellspacing="0" cellpadding="0">
                                                <tr>
                                                        <td align="right">
                                                                <font class="wegray">
                                                                        <br><a href="javascript:sw('camera')" class="wegray">aaaaaaaaaaaaaaa</a><br>
                                                                </font>
                                                                <font class="wered">
                                                                        <img src="img/trg.gif" width="5" height="5" align="center"><a href="@r=2&p=1&a=camera" class="wered">&nbsp; aaaaaaaaaaaaaaaa</a>
                                                                </font><br>
                                                        </td>
                                                </tr>
                                        </table>
                                </td>
                        </tr>
                </table>
                <h1>Вторая таблица</h1>
                <p>Имеет класс main6</p>
                <table class="main6">
                        <tr>
                                <td height="6" colspan="2"></td>
                        </tr>
                        <tr>
                                <td width="10" rowspan="2"></td>
                                <td width="340" valign="top">
                                        <table cellspacing="0" cellpadding="0" border="0">
                                                <tr>
                                                        <td valign="top" width="60" rowspan="2"> <img src="img/4.jpg" width="50" height="64"></td>
                                                        <td valign="top">
                                                                <nobr valign="top">
                                                                        <font class="we">Aaaaaaaaaaaaaa</font>
                                                                </nobr>
                                                        </td>
                                                </tr>
                                                <tr>
                                                        <td valign="top">
                                                                <font class="wegrays">Aaaaaaaaaaaaa aaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaa aaaaaaaaaaaaaaa aaaaaaaaaaaa </font>
                                                        </td>
                                                </tr>
                                        </table>
                                </td>
                                <td width="30"></td>
                                <td valign="middle">
                                        <table width="126" border="0" cellspacing="0" cellpadding="0">
                                                <tr>
                                                        <td align="right">
                                                                <font class="wegray">
                                                                        <br><a href="javascript:sw('camera')" class="wegray">Aaaaaaaaaaa aaaaaaaaa</a><br>
                                                                </font>
                                                                <font class="wered">
                                                                        <img src="img/trg.gif" width="5" height="5" align="center"><a href="@r=2&p=1&a=camera" class="wered">&nbsp; Aaaaaaaaaaaa aaaaaaaaaaa</a>
                                                                </font><br>
                                                        </td>
                                                </tr>
                                        </table>
                                </td>
                        </tr>
                </table>
        </body>
</html>


Цитата:

Цитата lost8923142
А почему она не отображается в браузере? (Хотя она и не нужна). »

Из-за непонятного нагромождения элементов в коде документа. Если возникают проблемы с редактированием HTML-кода, может быть стоит попробовать онлайн WYSIWYG-редактор или тот же Microsoft Word?

lost8923142 02-03-2022 10:32 2981019

При открытии в браузере получилось вот это:


Habetdin 02-03-2022 12:22 2981024

lost8923142, опять кодировка файла не совпала с кодировкой из кода — нужно сохранить в UTF-8 :(
Цитата:

<meta charset="utf-8">
Кажется, проще всего заменить в этом участке кода "utf-8" на "windows-1251", раз не получается найти кодировку в редакторе.
Ну а помимо кириллицы, сами картинки то правильно в этот раза отображаются?

lost8923142 05-03-2022 03:46 2981132

Цитата:

Цитата Habetdin
проще всего заменить в этом участке кода "utf-8" на "windows-1251" »

Да, в "windows-1251" текст отображается.
Цитата:

Цитата Habetdin
Ну а помимо кириллицы, сами картинки то правильно в этот раза отображаются? »

Да, картинки отображаются правильно. :yes:

lost8923142 05-03-2022 04:22 2981133

А ещё вопросик, что сделать, чтобы этот код отобразился на странице браузера?
HTML код:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Заголовок страницы</title>
</head>
  <body>
<div style="display:none" class="video-subtitles"><p><span class="video-subtitles-time" href="#t=0m29s">00:00:29</span>AAA  AAAAAA</p><p><span class="video-subtitles-time" href="#t=1m45s">00:01:45</span>Скрытый текст</p></div>
  </body>
</html>

Отображается белый фон.

Habetdin 05-03-2022 13:56 2981150

lost8923142, уберите этот скрывающий атрибут:
Цитата:

Цитата lost8923142
style="display:none" »


lost8923142 05-03-2022 14:38 2981151

Цитата:

Цитата Habetdin
уберите этот скрывающий атрибут: »

Спасибо большое, помогли. :)


Время: 16:17.

Время: 16:17.
© OSzone.net 2001-