Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Где ошибка?
 
 автор: Евгений Петров   (01.08.2006 в 13:02)   письмо автору
 
 

Люди добрые помогите. Пол часа не могу вьехать че за фигня! :)
Вот код:
<table border>
    <tr>
        <td>
            <form action="index.htm">
                <input type="text">
            </form>
        </td>
    </tr>
</table>

По идее должно быть поле для ввода и по контуру граница таблицы. А выводится (причем только в IE и FF в опере нормально) то что вы видите в аттаче...

   
 
 автор: Crux   (01.08.2006 в 13:36)   письмо автору
 
   для: Евгений Петров   (01.08.2006 в 13:02)
 

попробуй так:

<table border>
<form action="index.htm">
    <tr>
        <td>
                <input type="text">
        </td>
    </tr>
</form>
</table>

   
 
 автор: Евгений Петров   (01.08.2006 в 13:41)   письмо автору
 
   для: Crux   (01.08.2006 в 13:36)
 

Так хорошо, но разве это правильно с точки зрения валидности хтмл документа? Было бы правильней вообще вынести <form> за пределы таблицы. Но если добавить потом это в другую таблицу то опять проблемы будут...
<table border>
    <tr>
        <td>
            <form>
                <table border>
                    <tr>
                        <td><input type="text"></td>
                    </tr>
                </table>
            </form>
        </td>
    </tr>
</table>

   
 
 автор: Евгений Петров   (01.08.2006 в 13:50)   письмо автору
 
   для: Евгений Петров   (01.08.2006 в 13:41)
 

И как избавиться от такой же проблеммы с <h1></h1>?
<table border>
    <tr>
        <td>
            <h1>TEXT</h1>
        </td>
    </tr>
</table>

   
 
 автор: AlexSol   (01.08.2006 в 13:52)   письмо автору
 
   для: Евгений Петров   (01.08.2006 в 13:50)
 

<h1 style="padding:0;margin:0"> для формы тоже должно подойти

   
 
 автор: 12345   (01.08.2006 в 13:50)   письмо автору
 
   для: Евгений Петров   (01.08.2006 в 13:41)
 

Раньше (до стилей) всегда так делали, как Crux показал. Сейчас можно <style>form{margin:0}</style>

   
 
 автор: Евгений Петров   (01.08.2006 в 13:56)   письмо автору
 
   для: 12345   (01.08.2006 в 13:50)
 

Гыг. Оргромное спасибо!

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования