|
|
|
| Добрый день! Я абсолютный новичок в php, html.. Не могу найти ни причину, ни решение проблемы. Есть простейшая страница. С расширением .html разметка корректная - форма по центру. С расширением .php все сбивается влево. Как это устранить???
<html>
<head>
<title></title>
</head>
<body>
<table width = "100%" align= "center" valign="center" height="100%">
<tr>
<td> </td><td> </td><td> </td>
</tr>
<tr>
<td> </td>
<td align = "center" valign="center">
<form name="" action="vhod_sa.php" method="post">
Логин: <input name="login" type="text" value="">
<p></p>
Пароль: <input name="password" type="password" value="">
<p></p>
<input type="submit" value="Вход">
</form>
</td>
<td> </td>
</tr>
<tr>
<td> </td><td> </td><td> </td>
</tr>
</table>
</body>
</html>
Пишу в PHP Expert Editor | |
|
|
|
|
|
|
|
для: sensygirl
(15.04.2010 в 13:47)
| | У Вас точно PHP ничего перед файлом от себя не пристегивает? auto_prepend я имею в виду.
Исх.Код HTML в браузере чем отличается? | |
|
|
|
|
|
|
|
для: Trianon
(15.04.2010 в 14:07)
| | Исходный код абсолютно один и тот же - напечатанный выше. Сделала разметку для файла пхп, вижу что не так выводится результат и не верю своим глазам :) сохранила файл с расширением хтмл - все верно. И никакой auto_prepend специально не пишу. | |
|
|
|
|
|
|
|
для: Sensygirl
(15.04.2010 в 14:21)
| | Расширение файла не при чем. Вы луше гляньте исходный код страницы полученной в браузере. | |
|
|
|
|
|
|
|
для: sim5
(15.04.2010 в 14:41)
| | Смотрю. Такой же. Только вместо знаков пробела - сами пробелы. (( | |
|
|
|
|
|
|
|
для: Sensygirl
(15.04.2010 в 14:44)
| | >Только вместо знаков пробела - сами пробелы.
Это как понимать? %20? | |
|
|
|
|
|
|
|
для: sim5
(15.04.2010 в 14:45)
| | Нет, тег <td> </td> в результате выглядит как <td> </td>.
О! Я нашла! только причину не понять. в исходном коде у меня где завершается вторая строка стоит тег </tr>, а в результате - он стал <tr>, без слеша. я прям в эксплорере исправила, доставила слэш, обновила - выровнялся по центру. И теперь работает. Что это за мистика такая..))) | |
|
|
|
|
|
|
|
для: Sensygirl
(15.04.2010 в 15:01)
| |
<table width="100%" align="center" valign="center" height="100%">
<tr>
<td align="center" valign="center">
<form action="vhod_sa.php" method="post">
Логин: <input name="login" type="text" />
<p>
Пароль: <input name="password" type="password" />
<p>
<input type="submit" value="Вход" />
</form>
</td>
</tr>
</table>
|
это все чего вам надо, не зачем лишнее в таблицу вставлять, и не стоит писать лишних пробелов в атрибутах тегов - кждый лишний знак на странице, это лишний размер. | |
|
|
|
|
|
|
|
для: sim5
(15.04.2010 в 15:24)
| | P.S. to Sim5
Разметка только начинается, дальше будет наполнение, и ячейки пригодятся.. | |
|
|
|
|
|
|
|
для: Sensygirl
(15.04.2010 в 15:28)
| | У вас кроме этого пустот лишних хоть отбавляй будет, если вы привыкните писать:
width = "100%"
если будете передавать неиспользуемые атрибуты тегов и т.п.. | |
|
|
|
|
|
|
|
для: sim5
(15.04.2010 в 15:33)
| | Спасибо, учту.. :) | |
|
|
|
|
|
|
|
для: Sensygirl
(15.04.2010 в 14:21)
| | Как Вы вызываете скрипт? | |
|
|
|
|
|
|
|
для: Trianon
(15.04.2010 в 15:05)
| | В эксплорере иду на http://localhost/ и там выбираю нужный файл, запускаю.. | |
|
|
|
|
|
|
|
для: Sensygirl
(15.04.2010 в 15:18)
| | Возможно это глюк самого редактора, у меня подобные веши были с несколькими редакторами, в итоге я перешёл на Notepad++ (не реклама - это факт), могу посоветовать только одно,попробуйте просмотреть свой код в обычном блокноте. | |
|
|
|
|
|
|
|
для: hars
(15.04.2010 в 15:21)
| | Хм.. ну в PHP-эдиторе все таки удобно кодить, и подстветки все и интелисенс... Но в принципе теперь буду иметь ввиду, что в случае чего надо ловить синтаксис блокнотом и т.п. ...
Спасибо большое за участие всем! | |
|
|
|
|
|
|
|
для: Sensygirl
(15.04.2010 в 15:24)
| | в Notepad++ подсветка кстати есть, потому и пользую,а блокнот сам не люблю :))) | |
|
|
|
|
 176.5 Кб |
|
|
для: sensygirl
(15.04.2010 в 13:47)
| | уберите
вот что мне валидатор на Dreamweaver показывал, скриншот выкладываю | |
|
|
|