#html
#HTML
Вопрос:
У меня есть это:
<html>
<head>
<link rel="icon" type="image/ico" href="../images/logo.ico" />
<title> About Dideban </title>
</head>
<body>
<table cellpadding="0" align="center">
<tr>
<td> <img src="../images/header.jpg" width="800" align="center" /> </td>
</tr>
</table>
<table border="1" cellpadding="0" style="font-family:tahoma; font-size:12; margin-left:130; margin-bottom:200">
<tr>
<td >
<br>
<b> txt </b> txt txt
<br>
txttxttxttxttxttxt
<br>
txttxttxttxttxt
<br>
txttxttxt
<br>
txttxttxttxttxttxttxttxt
<b> Snort </b>.
<br><br>
<b> Dideban Team </b>
<li> <font color="blue"> Manager: </font>amp;nbsp;amp;nbsp; Dr. Masood Hashemi</li>
<li> <font color="blue"> Designeramp;Developer:</font>txttxt</li>
<li> <font color="blue"> Supporter:</font>txttxt</li>
<li> <font color="blue"> Developer:</font> txttxt</li>
<li> <font color="blue"> Designer:</font> amp;nbsp;amp;nbsp; txttxttxt</li>
<br>
<!--<input class="but" type="button" value="close" onclick="window.close();" style="margin-top:200">-->
</td>
</tr>
</table>
</body>
<table cellpadding="0" align="center">
<tr>
<td><img src="../images/footer.jpg" width="800" align="center" /> </td>
</tr>
</table>
</html>
Моя проблема в том, что, когда я вижу это, таблица находится в центре и внизу моего изображения выше
Я хочу, чтобы таблица была в левой руке, но когда я попробовал align=»left»
в теге таблицы, ничего не изменилось, что я могу сделать?
в моей системе Linux это показывает мне правильно, но в XP это не исправлено.
Заранее спасибо.
Комментарии:
1. почему тег body размещен между таблицами.
2. поскольку изображение находится в заголовке
3. Я думаю, вы неправильно понимаете часть тега заголовка . Форматирование не будет работать, пока его нет в теле .
4. я думаю, что html не является правильным, таблицы верхнего и нижнего колонтитулов также должны быть включены в тело.
5. Я поместил тело в верхний, и теперь у меня нет тега заголовка, но ничего не изменилось
Ответ №1:
Попробуйте вставить свою таблицу «заголовок» в тег body. Форматирование работает только для таблиц, которые находятся внутри него. Тег head не предназначен для заголовка вашей веб-страницы. Это заголовок для веб-браузера, предоставляющий информацию о вашей странице и т. Д. — подробнее
Это должно сработать:
<html>
<head />
<body>
<table cellpadding="0" align="center">
<tr>
<td> <img src="../images/header.jpg" width="800" align="center" /> </td>
</tr>
</table>
<table border="1" cellpadding="0" style="font-family:tahoma; font-size:12px; margin-left:130px; margin-bottom:200px">
<tr>
<td >
<br>
<b> Sometext </b> Sometext
</td>
</tr>
</table>
<table cellpadding="0" align="center">
<tr>
<td><img src="../images/footer.jpg" width="800" align="center" /> </td>
</tr>
</table>
</body>
</html>
Я ничего не понимаю после этих изменений. Все выглядит нормально. Помните, что у вас есть margin-left:130
в вашей таблице содержимого. Вот почему он не приклеивается к левой части страницы. Так ли это было?
Комментарии:
1. Теперь скажите мне еще одну идею, я попробую вашу
2. Я сказал вам в разделе комментариев Мойше
3. Ну, вы сказали, что у вас нет тега head, но после редактирования кажется, что он у вас есть. Вы редактируете слишком часто и слишком много. Пересмотрите свой вопрос перед его публикацией и рассмотрите его суть.
4. не сердитесь, я сожалею! Я просто хотел идти в ногу с программистами, которые рассказывают мне идеи
5. Я не сержусь. Я в замешательстве;) 1. В вашем коде есть три таблицы, и я действительно не знаю, в какой из них проблема. 2. Вы редактируете так часто и так много, что мы не можем понять идею вашего вопроса. 3. Это не гнев, говорящий о моих ключах — это желание помочь вам задавать хорошие вопросы;) Кроме того, вы проверили мою правку? Может быть, это вам поможет.
Ответ №2:
Проблемы, с которыми вы сталкиваетесь, когда браузеры отображают вашу страницу по-разному, вызваны ошибками в вашем коде. Разметка неверна, и браузерам трудно угадать, что вы на самом деле хотите, чтобы они делали.
Некоторые из проблем с вашим кодом включают:
<li>
теги без<ul>
<ol>
родительских или- недопустимые объявления стиля: значения также должны включать единицы измерения (слева по краю: 130 пикселей;)
Вместо того, чтобы копировать и вставлять различные решения, найденные в Интернете, вам следует потратить время и изучить основы HTML. В Интернете есть много руководств, которые на самом деле устарели по современным стандартам (тег font устарел в HTML4 и должен быть заменен стилями CSS), поэтому вам следует быть осторожным с ресурсами, которые вы читаете.
Это отличный ресурс для изучения HTML и его родственников (CSS и JS): https://developer.mozilla.org/en-US/learn
Вы также можете использовать это для проверки своего кода: http://validator.w3.org /
Если вы не потратите время на изучение правильного способа кодирования веб-страниц, вам не повезет найти разработчиков, готовых вам помочь.