Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

10 класс, информатика. Задали сделать сайт в html. Проблема: таблица всё время сьезжает на дно страницы.

Lizzy B Ученик (100), открыт 1 неделю назад
Помогите пожалуйста! Только чтобы не слишком сложно, без взяких layout, float, overflow. Мы на уроке этого не проходили, учитель может заподозрить.


<html>
<head>
<title> Главная </title>
</head>
<body bgcolor= orange>
<img src=gerb.WEBP width=50 align=left>
<hr>
<p align=center><font size=7 color=red><B> Название класса </B></font></p>
<hr>
<p align=center><font size=5> предмет </p></font>
<p align=center><font size=5> китайский </p></font>
<hr>
<img src=shkola.JPG height=200 align=right>
<br>
<p align=left><font size=5><I> Получение спецальности: </p></font>
<ul>
<font size=4>
<li> лингвиста </li>
<li> историка </li>
</font>
</ul>
<p align=left><font size= 4><I> Особенности спецальности: </p></font></I>
<Table border=1 align=left>
<TR>
<TD align=center> предмет </TD>
<TD> количество лет </TD>
</TR>
<TR>
<TD> история </TD>
<TD> 6 </TD>
</TR>
<br>
<br>
<br>
<hr>
<p align= right><font size=4> Автор: </p></font>
</body>
</html>

Сама таблица должна быть ДО строки "Автор"
3 ответа
Артём Аветисян Ученик (114) 1 неделю назад
Спроси у чата гпт. Исправит таблицу до неузнаваемости. В хорошем смысле
Дмитрий Солов Ученик (156) 1 неделю назад
В коде есть несколько ошибок:

Отсутствует закрывающий тег </font>для тега fontвнутри <p>:

<p align=center><font size=5> предмет </p></font>
</font>После этого нужно добавить закрывающий тег </p>.

Отсутствует закрывающий тег </font>для тега fontвнутри <table>:

<Table border=1 align=left>
<TR>
<TD align=center> предмет </TD>
<TD> количество лет </TD>
</TR>
<TR>
<TD> история </TD>
<TD> 6 </TD>
</TR>
<br>
<br>
<br>
<hr>
<p align= right><font size=4> Автор: </p></font>
</body>
</html>
</font>После этого нужно добавить закрывающий тег </body>.

Неправильное использование </font>внутри <table>: Теги fontдолжны находиться внутри <td>, а не внутри <table>.

Лишние теги <br>внутри <table>: Теги <br>не нужны внутри <table>, так как ячейки таблицы уже создают разрывы строк.

Использование тега <font>вместо CSS: Современный подход — используйте CSS для стилизации текста.

Исправленный код:

<html>
<head>
<title> Главная </title>
<style>
body {
background-color: orange;
}
.title {
font-size: 7em;
color: red;
font-weight: bold;
text-align: center;
}
.subject {
font-size: 5em;
text-align: center;
}
.specialty {
font-size: 5em;
font-style: italic;
}
.features {
font-size: 4em;
font-style: italic;
}
</style>
</head>
<body>
<img src="gerb.webp" width="50" align="left">
<hr>
<p class="title">Название класса</p>
<hr>
<p class="subject">предмет</p>
<p class="subject">китайский</p>
<hr>
<img src="shkola.jpg" height="200" align="right">
<br>
<p class="specialty">Получение спецальности:</p>
<ul>
<li>лингвиста</li>
<li>историка</li>
</ul>
<p class="features">Особенности спецальности:</p>
<table border="1" align="left">
<tr>
<td align="center">предмет</td>
<td>количество лет</td>
</tr>
<tr>
<td>история</td>
<td>6</td>
</tr>
</table>
<hr>
<p align="right">Автор: </p>
</body>
</html>
Надеюсь помог
Андрей Чалов Ученик (136) 1 неделю назад
Попробуй через ИИ прогнать
Похожие вопросы