Скажем, я создаю html-файл с именем "table.html", и его содержимое выглядит следующим образом:
<html>
<body style='overflow:hidden'>
<table>
<tr>
<th>1</th>
<th>2</th>
<th>3</th>
</tr>
<tr>
<th>4</th>
<th>5</th>
<th>6</th>
</tr>
</table>
</body>
</html>
Это дает нам таблицу из x * y пикселей. Кроме того, на html-странице нет колеса прокрутки (да, это преднамеренно).
Теперь скажите, что я хочу встроить этот HTML-файл в другой HTML:
<html>
<head>
<title>This is the page title!</title>
</head>
<body>
<h1>This is the page header</h1>
<h2>This is some page text</h2>
<embed style='height:100%; width:100%;' src='table.html'></embed>
<h2>Some more page text</h2>
</body>
</html>
Это работает иногда , но выглядит не очень хорошо. Он показывает больший заголовок страницы, затем меньший текст, таблицу, затем гигантский пробел , затем больше, меньший текст.
И если я сделаю таблицу действительно большой, а не очень маленькой, он показывает больший заголовок страницы, затем меньший текст, затем половина таблицы , затем более мелкий текст.
Что я спрашиваю, как сделать так, чтобыразмер в пикселях файла при его внедрении - это фактический размер самого файла, поэтому он показывает больший заголовок страницы, затем меньший текст, полная таблица, не более, не менее , затембольше, меньше текста, если это возможно.