
- •Язык гипертекстовой разметки документов
- •Создание простейших html-документов html-документ — это просто текстовый файл с расширением *.Html (Unix-системы могут содержать файлы с расширением *.Htmll).
- •Нумерованные и ненумерованные списки в в html-документах
- •Работа с таблицами в html-документах
- •Работа с рисунками
- •Создание документа с фреймами
- •Каскадные таблицы стилей в html
- •Ядро и пакеты расширения Maple 6
- •Графические возможности Maple
- •Решение задач линейной алгебры в Maple
- •Далее будут рассмотрены примеры с графикми в html- документах.
Нумерованные и ненумерованные списки в в html-документах
Списки могут быть:
Нумерованные. Каждый элемент нумерованного списка начинается спорядкового номера или буквы в алфавитном порядке;
Ненумерованные. Элемент ненумерованного списка начинается c маркера списка.
Далее будут рассмотрены примеры нумерованные и ненумерованные списки в в HTML-документах
Пример 1. Ненумерованные списки. Вид электронного учебника показан на рисунке 1.11
<html> <head>
<title> работа со списками </title>
</head> <body>
<h1>пример 1</h1> времена года:
<ul><li>зима<ul><li>декабрь <ul><li>12декабря<LI>24деабря<li>31декабря</ul> <li>январь<li>февраль
</ul>
<li>весна <ul> <li>март<LI>апрель<li>май </ul>
<li>лето <ul> <li>июнь<LI>июль<li>август </ul>
<li>осень <ul> <li>сентябрь<LI>октябрь<li>ноябрь </ul>
</ul>
<h1>пример 2 </h1>
<ul type="circle"> <li>маша <li>саша <li> паша </ul>
</body> </html>
Рисунок 1.11 - Ненумерованные списки.html
Пример 2. Нумерованные списки. Вид электронного учебника показан на рисунке 1.12
<html> <head>
<title> работа со списками </title>
</head> <body>
<h1>пример 1</h1> времена года:
<ol type="I">
<li>зима<oltype="a"><li>декабрь <ol><li>12декабря<LI>24деабря<li>31декабря</ol> <li>январь<li>февраль </ol>
<li>весна <ol type="a"> <li>март<LI>апрель<li>май </ol>
<li>лето <ol type="a"> <li>июнь<LI>июль<li>август </ol>
<li>осень <ol type="a"> <li>сентябрь<LI>октябрь<li>ноябрь </ol>
</ol>
<h1>пример 2 </h1>
<ol type="circle"> <li>маша <li>саша <li> паша
</ol> </body> </html>
Рисунок 1.12 - Нумерованные списки.html
Работа с таблицами в html-документах
В языке HTML таблицы используются в двух случаях:
Для представления числовых данных, разбитых по строкам и столбцам;
Как средство форматирования Web-страниц, задания взаимного расположения элементов страницы.
Основные атрибуты для создания таблиц в HTML-документах:
align - определяет выравнивание таблицы;
background - задает фоновый рисунок в таблице;
bgcolor - цвет фона таблицы;
border - толщина рамки в пикселах;
bordercolor - цвет рамки;
cellpadding - отступ от рамки до содержимого ячейки;
cellspacing - расстояние между ячейками;
cols - число колонок в таблице;
frame - сообщает браузеру, как отображать границы вокруг таблицы;
height - высота таблицы;
rules - сообщает браузеру, где отображать границы между ячейками;
summary - краткое описание таблицы;
Width - ширина таблицы.
Далее будут рассмотрены примеры с таблицами в HTML- документах.
Пример 1. Обычная таблица 3х2.
<html><head>
<title> таблица 1 </title>
</head><body>
<caption> обычная таблица 3х2 </caption>
<table border>
<tr> <td>A</td><td>B</td><td>C</td> </tr>
<tr> <td>D</td><td>E</td><td>F</td> </tr>
</table> </body> </html>
Пример 2. Пример с rowspan.
<p> <html> <head>
<title> таблица 2 </title>
</head><body>
<caption> пример с rowspan </caption>
<table border><tr>
<td>ItEm 2</td>
<td rowspan=2>ItEm 2</td>
<td>ItEm 3</td></tr>
<tr> <td>ItEm 4</td><td>ItEm 5</td></tr>
</table></body></html>
Пример 3. Пример с colspan.
<p> <html> <head>
<title> таблица 3 </title>
</head> <body>
<caption> пример с colspan </caption>
<table border> <tr>
<td>ItEm 1</td>
<td colspan=2>ItEm 2</td> </tr>
<tr> <td>ItEm 3</td><td>ItEm 4</td><td>ItEm 5</td> </tr>
</table> </body> </html>
Пример 4. Демонстрация заголовков.
<p> <html> <head>
<title> таблица 4 </title>
</head><body>
<caption> демонстрация заголовков </caption>
<table border>
<tr> <th>HEAd1</th><th>HEAd2</th><th>HEAd3></th> </tr>
<tr> <td>A</td><td>B</td><td>C</td> </tr>
<tr> <td>D</td><td>E</td><td>F</td> </tr>
<table></body></html>
Пример 5. Демонстрация colspan и заголовков.
<p> <html> <head>
<title> таблица 5 </title>
</head> <body>
<caption> демонстрация colspan и заголовков </caption>
<table border>
<tr> <th colspan=2>HEAd1</th>
<th colspan=2>HEAd2</th> </tr>
<tr> <td>A</td><td>B</td><td>C</td><td>D</td> </tr>
<tr> <tr><td>E</td><td>F</td><td>G</td><td>H</td> </tr>
</table> </body> </html>
Пример 6. Демонстрация множественных заголовков, colspan.
<p> <html> <head>
<title> таблица 6 </title>
</head> <body>
<caption> демонстрация множественных заголовков, colspan </caption>
<table border>
<tr> <th colspan=2>HEAd1</th>
<th colspan=2>HEAd2</th> </tr>
<tr> <th>HEAd3</th><th>HEAd4</th>
<th>HEAd5</th><th>HEAd6</th></tr>
<tr> <td>A</td><td>B</td><td>C</td><td>D</td> </tr>
<tr> <tr><td>E</td><td>F</td><td>G</td><td>H</td> </tr>
</table> </body></html>
Пример 7. Демонстрация множественных заголовков, colspan.
<p> <html> <head>
<title> таблица 7 </title>
</head> <body>
<caption> демонстрация множественных заголовков, colspan </caption>
<table border>
<tr><th>HEAd1</th>
<td>ItEm 1</td><td>ItEm 2</td><td>ItEm 3</td></tr>
<tr><th>HEAd2</th>
<td>ItEm 4</td><td>ItEm 5</td><td>ItEm 6</td></tr>
<tr><th>HEAd3</th>
<td>ItEm 7</td><td>ItEm 8</td><td>ItEm 9</td></tr>
</table></body></html>
Пример 8. Демонстрация боковых заголовков, rowspan.
<p> <html> <head>
<title> таблица 8 </title>
</head><body>
<caption> демонстрация боковых заголовков, rowspan </caption>
<table border>
<tr><th rowspan=2>HEAd1</th>
<td>ItEm 1</td><td>ItEm 2</td><td>ItEm 3</td><td>ItEm 4</td></tr> <tr><td>ItEm 5</td><td>ItEm 6</td><td>ItEm 7</td><td>ItEm 8</td> </tr>
<tr><th>HEAd2</th>
<td>ItEm 9</td><td>ItEm 10</td><td>ItEm 3</td><td>ItEm 11</td></tr>
</table></body></html>
Пример 9. Пример таблицы использующей все эти теги.
<p> <html> <head>
<title> таблица 9 </title>
</head> <body>
<caption> пример таблицы использующей все эти теги </caption>
<table border>
<tr> <td><th rowspan=2></th>
<th colspan=2>AvErAgE</th></td> </tr>
<tr> <td><th>HEight</th><th>WEight</th></td> </tr>
<tr> <th rowspan=2>GEndEr</th>
<th>MAIEs</th><td>1.9</td><td>0.003</td> </tr>
<tr> <th>FEmAIEs</th><td>1.7</td><td>0.002</td> </tr>
</table> </body> </html>
Пример 10. Использование rowspan/colspan.
p> <html> <head>
<title> таблица 10 </title>
</head> <body>
<caption> использование rowspan/colspan </caption>
<table border>
<tr> <td align=cEntEr rowspan=2 colspan=2>A</td>
<td>1</td> <td>2</td> </tr>
<tr> <td>3</td> <td>4</td> </tr>
<tr> <td align=cEntEr rowspan=2 colspan=2>C</td>
<td align=cEntEr rowspan=2 colspan=2>D</td> </tr>
<tr> </tr>
</table> </body> </html>
Пример 11. Таблица без рамки.
p> <html> <head>
<title> таблица 11 </title>
</head> <body>
<caption> таблица без рамки </caption>
<table>
<tr> <td>Item 1</td><td rowspan=2>ItEm 2</td><td>ItEm 3</td> </tr>
<tr> <td>ItEm 4</td><td>ItEm 5</td> </tr>
</table> </body> </html>
Пример 12. Таблица с рамкой шириной 10.
<p> <html> <head>
<title> таблица 12 </title>
</head> <body>
<caption> таблица с рамкой шириной 10 </caption>
<table border=10>
<tr> <td>ItEm 1</td><td>ItEm 2</td> </tr>
<tr> <td>ItEm 3</td><td>ItEm 4</td> </tr>
</table> </body> </html>
Пример 13. Callpadding и cellspacing.
p> <html> <head>
<title> таблица 13 </title>
</head> <body>
<caption> callpadding и cellspacing </caption>
<table border cellpadding=10 cellpacing=0>
<tr> <td>A</td><td>B</td><td>C</td> </tr>
<tr> <td>D</td><td>E</td><td>F</td> </tr>
</table> </body> </html>
Пример 14. Выравнивание, заголовки и подтаблицы.
p> <html> <head>
<title> таблица 14 </title>
</head> <body>
<caption> выравнивание, заголовки и подтаблицы </caption>
<table border>
<tr> <th>JanuAry</th> <th>FEBruAry</th> <th>MArch</th> </tr>
<tr> <td>This is cELL 1</td> <td>cELL 2</td>
<td>AnothEr cELL, <Br>cELL 3</td> </tr>
<tr> <td>CELL 4</td> <td>Any now this<Br>is cELL 5</td>
<td>CELL 6</td> </tr>
</table> </body> </html>
Пример 15. Align=left|right|center.
</p> <html> <head>
<title> таблица 15 </title>
</head> <body>
<caption> align=left|right|center </caption>
<table border>
<tr> <th>JanuAry</th> <th>FEBruAry</th> <th>MArch</th> </tr>
<tr align=cEntEr>
<td>All AlignEd cEntEr</td>
<td>cELL 2</td>
<td>AnothEr cELL, <Br>cELL 3</td> </tr>
<tr> <td align=right>AlignEd right</td>
<td align=cEntEr>AlignEd to cEntEr</td>
<td>dEfAult,<Br>AlignEd IEft</td> </tr>
</table> </body> </html>
Пример 16. Valign=top|bottom|middle.
p> <html> <head>
<title> таблица 16 </title>
</head> <body>
<caption> valign=top|bottom|middle</caption>
<table border>
<tr> <th>JanuAry</th> <th>FEBruAry</th> <th>MArch</th> </tr>
<tr valign=top>
<td>All AlignEd to top</td>
<td>And now this<Br>is cELL 2</td>
<td>cELL 3</td> </tr>
<tr> <td valign=top>AlignEd to ThE top</td>
<td valign=bottom>AlignEd to thE bottom</td>
<td>dEfAult AlignmEnt,<Br>center</td> </tr>
</table> </body> </html>
Пример 17. Таблицы: таблица ABCD внутри таблицы 123456.
<p> <html> <head>
<title> таблица 17 </title>
</head><body>
<caption> вложенные таблицы: таблица ABCD внутри таблицы 123456 </caption> <table border>
<tr><!-row 1, table 1->
<td>1</td> <td>2</td> <td>3
<table border>
<tr><!-row 1, table 2->
<td>A</td> <td>B</td> </tr>
<tr><!-row 2, table 2->
<td>C</td> <td>D</td> </tr>
</table> </td> </tr>
<tr><!-row 2, table 1->
<td>4</td> <td>5</td> <td>6</td> </tr>
</table> </body> </html>
Пример 18. Задание ширины таблицы.
<p> <html> <head>
<title> таблица 18 </title>
</head> <body>
<caption> задание ширины таблицы </caption>
<table border width="50%">
<tr><td>width=50%</td><td>width=50%</td> </tr>
<tr><td>3</td><td>4</td> </td>
<table> </body> </html>
Пример 19. Цнтрирование таблицы на странице.
<p> <html> <head>
<title> таблица 19 </title>
</head> <body>
<caption> цнтрирование таблицы на странице </caption>
<center> <table border width="50%">
<tr> <td>A</td><td>B</td><td>C</td> </tr>
<tr> <td>D</td><td>E</td><td>F</td> </tr>
</table> </center> </body> </html>
Пример 20. Ширина таблицы и вложенные таблицы.
<p> <html> <head>
<title> таблица 20 </title>
</head> <body>
<caption> ширина таблицы и вложенные таблицы </caption>
<table border width="50%">
<tr><td>ItEm 1</td><td>ItEm 2</td> </tr>
<tr><td>
<table border width="100%">
<tr><td>ItEm A</td><td>ItEm B</td> </tr>
</table> </td>
<td>ItEm 4</td> </tr>
</table> </body> </html>
Виды электронного учебника показан на рисунке 1.13
Рисунок 1.13 - Работа с таблицами.html