ÒÅÌÀ: Îñíîâû HTML
HTML
(HyperText Markup Language) - ÿçûê ðàçìåòêè ãèïåðòåêñòà.
Îòíåñòè HTML ê ÿçûêàì ïðîãðàììèðîâàíèÿ ìîæíî ëèøü ñ
áîëüøîé íàòÿæêîé, ýòî âñå-òàêè ÿçûê ÐÀÇÌÅÒÊÈ. Èç íàçâàíèÿ ñòàíîâèòñÿ ïîíÿòíûì
åãî ïðåäíàçíà÷åíèå - óêàçûâàòü áðàóçåðó, êàê ðàçìåñòèòü ýëåìåíòû íà ñòðàíèöå
ïðè åå îòîáðàæåíèè íà ýêðàíå ìîíèòîðà.
×òî òàêîå html ýëåìåíò? Äà âñå, ÷òî ìû
ðàçìåùàåì: òåêñò, ðèñóíêè, àíèìàöèè è ò.ä. Ñ ïîìîùüþ HTML ìû ìîæåì óêàçàòü
áðàóçåðó ãäå èìåííî èõ ðàçìåñòèòü; êàêîé òåêñò ñäåëàòü áîëüøèì è æèðíûì, à
êàêîé - ìàëåíüêèì êóðñèâîì; ãäå íà÷àòü íîâóþ ñòðîêó, à ãäå ñäåëàòü ïåðåõîä íà
äðóãóþ ñòðàíèöó. È ìíîãîå äðóãîå.
Íàïðèìåð,
<b>×òî òàêîå html?</b> - ýòîò òåêñò áóäåò
îòîáðàæàòüñÿ æèðíûì;
<i>Ýòîò òåêñò áóäåò
âûäåëåí êóðñèâîì</i>
 äàííîì ñëó÷àå,
ñèìâîëû - äåëàþò òåêñò æèðíûì, à ñèìâîëû - êóðñèâîì. Òàêèå ñèìâîëû ñîñòàâëÿþò
îñíîâó html, îíè íàçûâàþòñÿ ÒÅÃÀÌÈ. Ìåæäó < è > íàõîäèòñÿ èìÿ òåãà è åãî
ïàðàìåòðû (åñëè îíè åñòü). Â îñíîâíîì âñå òåãè ïàðíûå, ò.å. îäèí îòêðûâàþùèé
<>, à äðóãîé - çàêðûâàþùèé . Òàêàÿ ïàðà òåãîâ íàçûâàåòñÿ êîíòåéíåðîì. À
âñå, ÷òî íàõîäèòñÿ ìåæäó íèìè - ñîäåðæèìûì êîíòåéíåðà. Äåéñòâèÿ òåãîâ
ðàñïðîñòðàíÿþòñÿ òîëüêî íà èõ ñîäåðæèìîå. Áûâàþò òàêæå òåãè îäèíî÷íûå, ò.å. íå
òðåáóþùèå çàêðûòèÿ. Òàêèå òåãè ïðîñòî ñîâåðøàþò îïðåäåëåííîå äåéñòâèå,
íàïðèìåð, ïåðåâîä ñòðîêè èëè âñòàâêó ðèñóíêà. Òåãè ìîãóò èìåòü ïàðàìåòðû (èëè
àòðèáóòû),
íàïðèìåð,
<body
bgcolor="red">Çäåñüñîäåðæèìîå</body>
Çäåñü ñîäåðæèìîå Â
äàííîì ñëó÷àå òåã <body>èìååò
ïàðàìåòð bgcolor, çíà÷åíèå êîòîðîãî ðàâíî "red". Ïåðåâîäÿ íà
÷åëîâå÷åñêèé ÿçûê - ñäåëàòü ôîí äîêóìåíòà êðàñíîãî öâåòà. Ïî ñóòè, HTML - ýòî
íàáîð òåãîâ è èõ ïàðàìåòðîâ.
Ñòðóêòóðà html-äîêóìåíòà
ñîñòîèò èç òðåõ ïàð òåãîâ:
<html>
<head>
Çàãîëîâîê äîêóìåíòà
</head>
<body>
Òåëî äîêóìåíòà
</body>
</html>
Òåãè <html></html>
ÿâëÿþòñÿ êîíòåéíåðîì äëÿ âñåõ îñòàëüíûõ, ò.å â íèõ ïîìåùàþòñÿ âñå îñòàëüíûå.
Òàêèì îáðàçîì, âàø äîêóìåíò äîëæåí íà÷èíàòüñÿ ñ òåãà <html>, à
çàêàí÷èâàòüñÿ òåãîì </html>.
Ñàì äîêóìåíò óñëîâíî ðàçäåëåí íà äâå ÷àñòè - çàãîëîâîê äîêóìåíòà (òåãè <head></head>)
è òåëî äîêóìåíòà (òåãè <body></body>).
Çàãîëîâîê
äîêóìåíòà ñîäåðæèò ñëóæåáíóþ èíôîðìàöèþ è íå âëèÿåò íà âíåøíèé âèä äîêóìåíòà.
Åãî çàäà÷åé ÿâëÿåòñÿ ïðåäîñòàâëåíèå áðàóçåðó ïîëüçîâàòåëÿ èëè ñåðâåðó èíôîðìàöèè
î òîì, êàê îòîáðàçèòü âàø äîêóìåíò.
 çàãîëîâêå
ìîãóò áûòü èñïîëüçîâàíû òàêèå òåãè êàê: title,
base, link, meta, script.
Title
Åäèíñòâåííûì îáÿçàòåëüíûì ýëåìåíòîì çàãîëîâêà äîêóìåíòà ÿâëÿþòñÿ òåãè <title></title>.
Îíè íåîáõîäèìû, ÷òîáû äàòü äîêóìåíòó íàçâàíèå, îíî îòðàæàåòñÿ â çàãîëîâêå îêíà
áðàóçåðà. Íàïðèìåð, åñëè íàïèñàòü ñëåäóþùèé êîä:
<html>
<head>
<title>Çàãîëîâîê äîêóìåíòà</title>
</head>
<body>
Òåëî äîêóìåíòà
</body>
</html>
 îêíå áðàóçåðà
îí áóäåò âûãëÿäåòü òàê:
Òåîðåòè÷åñêè íàçâàíèå äîêóìåíòà ìîæåò èìåòü íåîãðàíè÷åííóþ äëèíó, íà ïðàêòèêå
ðåêîìåíäóåòñÿ îãðàíè÷èòüñÿ 60 ñèìâîëàìè.
Íå äàâàéòå ñâîèì äîêóìåíòàì áåçëèêèå íàçâàíèÿ, òèïà "Ïåðâàÿ
ñòðàíèöà", âî-ïåðâûõ íàçâàíèå äîêóìåíòà äîëæíî õàðàêòåðèçîâàòü åãî
ñîäåðæèìîå, à âî-âòîðûõ, ñîäåðæèìîå òåãîâ <title></title>
èãðàåò íå ïîñëåäíþþ ðîëü ïðè îïòèìèçàöèè è ðàñêðóòêå ñàéòà.
Base
Îäèíî÷íûé òåã <base> ñëóæèò äëÿ óêàçàíèÿ ïîëíîãî URL-àäðåñà
äîêóìåíòà. Çà÷åì ýòî íóæíî? Ïðåäñòàâüòå, ÷òî áëóæäàÿ ïî èíòåðíåòó, âû ñîõðàíèëè
êàêóþ-íèáóäü html-ñòðàíèöó ñåáå íà êîìïüþòåð, ñ òåì, ÷òîáû ïðîñìîòðåòü åå
ïîçæå. Âñå êàðòèíêè íà ýòîé ñòðàíèöû ïðåâðàòÿòñÿ â êðàñíûå êðåñòèêè. Íî åñëè âû
íå îòêëþ÷åíû îò ñåòè, à íà ñòðàíèöå ïðèñóòñòâóåò òåã <base>, òî
áðàóçåð áóäåò çíàòü, ãäå èñêàòü íåîáõîäèìûé ôàéë, íàéäåò åãî è çàãðóçèò
êàðòèíêè.
Ó ýòîãî òåãà îäèí àòðèáóò href, çíà÷åíèåì êîòîðîãî ÿâëÿåòñÿ àäðåñ
ñòðàíèöû. Ïðèìåðêîäà:
<html>
<head>
<title>Ñòðóêòóðà html</title>
<base href="http://www.my_site.ru/">
</head>
<body>
Òåëî äîêóìåíòà
</body>
</html>
Link
Îäèíî÷íûé òåã <link> íåîáõîäèì äëÿ ïîäêëþ÷åíèÿ âíåøíèõ ôàéëîâ.
Íàïðèìåð, åñëè âû áóäåòå èñïîëüçîâàòü êàñêàäíóþ òàáëèöó ñòèëåé, òî åå óäîáíåå
õðàíèòü â îòäåëüíîì ôàéëå è ïîäêëþ÷àòü ýòîò ôàéë êî âñåì ñòðàíèöàì ñàéòà.
Ó òåãà <link> íåñêîëüêî àòðèáóòîâ:
href - óêàçûâàåò URL-àäðåñ ïîäêëþ÷àåìîãî ôàéëà.
rel - óêàçûâàåò íà òèï îòíîøåíèÿ äàííîãî äîêóìåíòà ê âíåøíåìó (íàïðèìåð:
rel="stylesheet" óêàçûâàåò, ÷òî âíåøíèé ôàéë îïðåäåëÿåò ñòèëü
òåêóùåãî äîêóìåíòà).
type - óêàçûâàåò òèï è ïàðàìåòðû ïðèñîåäèíåííîé òàáëèöû ñòèëåé.
Ïðèìåðêîäà:
<html>
<head>
<title>Ñòðóêòóðà html</title>
<base href="http://www.my_site.ru/">
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
Òåëî äîêóìåíòà
</body>
</html>
Meta
Èíôîðìàöèÿ â ýòîì òåãå íå èìååò íèêàêîãî îòíîøåíèÿ ê HTML, îäíàêî åå
èñïîëüçîâàíèå î÷åíü óäîáíî äëÿ ðåøåíèÿ ðÿäà çàäà÷:
- óêàçàíèå êîäèðîâêè ñòðàíèöû, íàïðèìåð, äëÿ ðóññêîãî òåêñòà â êîäèðîâêå
Windows:
<meta http-equiv="Content-Type"
content="text/html;charset=windows-1251">
- óêàçàíèå
êëþ÷åâûõ ñëîâ ñòðàíèöû (èñïîëüçóåòñÿ ïðè îïòèìèçàöèè ñòðàíèö):
<meta http-equiv="KEYWORDS"
content="òåã, ñòðóêòóðà html, çàãîëîâîê ñòðàíèöû">
- óêàçàíèå
êðàòêîãî îïèñàíèÿ ñòðàíèöû:
<meta http-equiv="DESCRIPTION"
content="Îïèñàíèå ñòðóêòóðà html è ýëåìåíòîâ çàãîëîâêà">
Âîçìîæíû è
äðóãèå âàðèàíòû. Ðàññìîòðèì ïàðàìåòðû òåãà <meta>:
http-equiv - îïðåäåëÿåò ñâîéñòâî òåãà (òèï êîíòåíòà, êëþ÷åâûå ñëîâà,
îïèñàíèå è ò.ä.)
name - èñïîëüçóåòñÿ äëÿ äîïîëíèòåëüíîãî îïèñàíèÿ òåãà, åñëè îòñóòñòâóåò,
òî ñ÷èòàåñÿ ýêâèâàëåíòíûì ïàðàìåòðó http-equiv.
content - çíà÷åíèå ïàðàìåòðà http-equiv.
Ïðèìeðêîäà:
<html>
<head>
<title>Ñòðóêòóðà html</title>
<base href="http://www.my_site.ru/">
<link rel="stylesheet" type="text/css" href="style.css">
<meta http-equiv="Content-Type"
content="text/html;charset=windows-1251">
<meta http-equiv="KEYWORDS"
content="òåã, html, çàãîëîâîê ñòðàíèöû">
<meta http-equiv="DESCRIPTION"
content="Îïèñàíèå ýëåìåíòîâ çàãîëîâêà">
</head>
<body>
Òåëî äîêóìåíòà
</body>
</html>
* Ïèøèòå òåãè â
îäíó ñòðî÷êó, çäåñü îíè ðàçáèòû íà äâå ïî ïðè÷èíå îãðàíè÷åíèÿ øèðèíû ñòðàíèöû.
*
Script
Òåãè <script></script>èñïîëüçóþòñÿ äëÿ ïîäêëþ÷åíèÿ âíåøíèõ
ôàéëîâ ñêðèïòîâ. Ýòî ïîçâîëÿåò îïòèìèçèðîâàòü êîä ñòðàíèö. Íàïðèìåð, åñëè âû
èñïîëüçóåòå ôóíêöèè java script äëÿ áîëüøèíñòâà ñâîèõ ñòðàíèö, òî ïîìåñòèâ ýòè
ôóíêöèè íà îòäåëüíóþ ñòðàíèöó - function.js, ñ ïîìîùüþ òåãà <script>
ìîæíî óêàçàòü ïóòü ê ýòîé ñòðàíèöû.
Ýòî ïîâûøàåò ÷èòàáåëüíîñòü êîäà è óñêîðÿåò çàãðóçêó ñòðàíèö. Ó ýòîãî òåãà
íåñêîëüêî ïàðàìåòðîâ:
language - óêàçûâàåò ÿçûê íàïèñàíèÿ ñêðèïòà, â ñïåöèôèêàöèè HTML 4.0
äàííûé ïàðàìåòð íå ðåêîìåíäóåòñÿ ê óïîòðåáëåíèþ. Âìåñòî íåãî ñëåäóåò óêàçûâàòü
ïàðàìåòð type.
type - óêàçûâàåò òèï MIME äëÿ ÿçûêà.
src - óêàçûâàåò ïóòü ê âíåøíåìó ôàéëó ñî ñêðèïòàìè.
Ïðèìeð êîäà ñ îòíîñèòåëüíûì àäðåñîì ñêðèïòà:
<html>
<head>
<title>Ñòðóêòóðàhtml</title>
<base href="http://www.my_site.ru/">
<link rel="stylesheet" type="text/css" href="style.css">
<meta http-equiv="Content-Type"
content="text/html;charset=windows-1251">
<meta http-equiv="KEYWORDS"
content="òåã, html, çàãîëîâîê ñòðàíèöû">
<meta http-equiv="DESCRIPTION"
content="Îïèñàíèå ýëåìåíòîâ çàãîëîâêà">
<script type="text/javascript" src="function.js">
</script>
</head>
<body>
Òåëîäîêóìåíòà
</body>
</html>
Âñå, ÷òî
îòîáðàæàåòñÿ íà web-ñòðàíèöå, íàõîäèòñÿ â òåãàõ <body></body>.
Ýòî òåêñò, êàðòèíêè è èñïîëíÿþùèåñÿ ñêðèïòû, à òàêæå òåãè äëÿ îôîðìëåíèÿ âñåãî
ýòîãî.
Îáÿçàòåëüíûõ ïàðàìåòðîâ ó òåãà <body>íåò, äà è ïðèìåíåíèå
íåîáÿçàòåëüíûõ ïàðàìåòðîâ òîæå íå ïðèâåòñòâóåòñÿ. Òåì íå ìåíåå, áîëüøèíñòâî
ïàðàìåòðîâ äî ñèõ ïîð ïîääåðæèâàåòñÿ ðàçíûìè áðàóçåðàìè. Ðàññìîòðèì òå, êîòîðûå
ïîêà ïîääåðæèâàþòñÿ âñåìè áðàóçåðàìè:
alink - óñòàíàâëèâàåò öâåò àêòèâíîé ññûëêè. Òåêóùèé öâåò ññûëêè ìåíÿåòñÿ
íà àêòèâíûé ïðè íàæàòèè íà íåå.
vlink - óñòàíàâëèâàåò öâåò ïîñåùåííîé ññûëêè, ò.å. òîé, ïî êîòîðîé óæå
ùåëêàëè.
background - óêàçûâàåò íà èçîáðàæåíèå, êîòîðîå áóäåò èñïîëüçîâàòüñÿ â
êà÷åñòâå ôîíîâîãî ðèñóíêà. Ýòîò ðèñóíîê çàïîëíÿåò ñîáîé âñå âèäèìîå
ïðîñòðàíñòâî îêíà. Åñëè ðèñóíîê ìåíüøå îêíà áðàóçåðà, òî îí ïîâòîðÿåòñÿ,
îáðàçóÿ ìîçàèêó èç îäèíàêîâûõ êàðòèíîê. Íà ñòûêå ýòèõ êàðòèíîê âîçíèêàþò
âèäèìûå ïåðåõîäû. Ïîýòîìó ê ïîäáîðó ôîíîâûõ ðèñóíêîâ ñëåäóåò ïîäõîäèòü ñ
áîëüøèì âíèìàíèåì.
bgcolor - óêàçûâàåò ôîíîâûé öâåò äîêóìåíòà.
leftmargin - îïðåäåëÿåò îòñòóï îò ëåâîãî êðàÿ îêíà áðàóçåðà äî êîíòåíòà
ñòðàíèöû.
rightmargin - îïðåäåëÿåò îòñòóï îò ïðàâîãî êðàÿ îêíà áðàóçåðà äî
êîíòåíòà ñòðàíèöû.
topmargin - îïðåäåëÿåò îòñòóï îò âåðõíåãî êðàÿ îêíà áðàóçåðà äî êîíòåíòà
ñòðàíèöû.
bottommargin - îïðåäåëÿåò îòñòóï îò íèæíåãî êðàÿ îêíà áðàóçåðà äî
êîíòåíòà ñòðàíèöû.
text - óñòàíàâëèâàåò öâåò òåêñòà äëÿ âñåãî äîêóìåíòà.
Ïðèìeð êîäà:
<html>
<head>
<title>Òåã body â html</title>
<base href="http://www.my_site.ru/">
<link rel="stylesheet" type="text/css" href="style.css">
<meta http-equiv="Content-Type"
content="text/html;charset=windows-1251">
<meta http-equiv="KEYWORDS"
content="òåã, html, çàãîëîâîê ñòðàíèöû">
<meta http-equiv="DESCRIPTION"
content="Îïèñàíèå ýëåìåíòîâ çàãîëîâêà">
<script type="text/javascript" src="function.js">
</script>
</head>
<body bgcolor="khaki" leftmargin="100" topmargin="50"
rightmargin="50" bottommargin="50" text="gray"
alink="red" vlink="green">
Ïðîñòîòåêñò
<br>
<a href="index.html">Ññûëêàíàñòðàíèöó index.html</a>
<br>
<a href="map.html">Ññûëêàíàñòðàíèöó map.html</a>
</body>
</html>
 îêíå áðàóçåðà
îí áóäåò âûãëÿäåòü òàê:
Íà ýòîì âòîðîé çàêîí÷åí, ìû ðàññìîòðåëè
îñíîâíóþ ñòðóêòóðó html-äîêóìåíòà.
Çàïîìíèòå, ëþáîé âàø html-äîêóìåíò äîëæåí ñîäåðæàòü ñëåäóþùèå òåãè è èìåííî â
òîì ïîðÿäêå, êàê îíè óêàçàíû:
<html>
<head>
<title></title>
</head>
<body></body>
</html>
Âñå îñòàëüíûå
òåãè ðàññìîòðåííûå â ýòîì å íà ýòîì ýòàïå âàì íå íóæíû, áóäåòå äîáàâëÿòü èõ
ïîçæå ïî ìåðå íåîáõîäèìîñòè.
Âñå ýëåìåíòû, êîòîðûå ìû áóäåì ðàññìàòðèâàòü íà ñëåäóþùèõ àõ, áóäóò ïîìåùàòüñÿ
âíóòðü òåãîâ <body></body>è èõ ïîðÿäîê óæå íå áóäåò èìåòü
ïðèíöèïèàëüíîãî çíà÷åíèÿ.
Äëÿ
ôîðìàòèðîâàíèÿ òåêñòà ñóùåñòâóåò ìíîãî òåãîâ. Îäíè èõ íèõ èñïîëüçóþòñÿ ÷àñòî (è
èõ âû áûñòðî çàïîìíèòå), äðóãèå - ðåäêî (èõ è íå íàäî çàïîìèíàòü).
Çäåñü ìû ðàññìîòðèì òå, êîòîðûå èñïîëüçóþòñÿ ÷àñòî.
Òåãè, äåëàþùèå òåêñò çàãîëîâêàìè
<h1></h1>
<h2></h2>
<h3></h3>
<h4></h4>
<h5></h5>
<h6></h6>
Ýòè òåãè âûäåëÿþò òåêñò â âèäå çàãîëîâêîâ. Ò.å. êàæäûé çàãîëîâîê íà÷èíàåòñÿ ñ
íîâîé ñòðîêè, âûäåëåí ïîëóæèðíûì øðèôòîì è èìååò ñâîé ðàçìåð (çàãîëîâîê ïåðâîãî
óðîâíÿ ñàìûé áîëüøîé, øåñòîãî - ñàìûé ìàëåíüêèé).
Ýòè òåãè ìîãóò èñïîëüçîâàòüñÿ ñ ïàðàìåòðîì ãîðèçîíòàëüíîãî âûðàâíèâàíèÿ align. Âîçìîæíûå çíà÷åíèÿ ýòîãî ïàðàìåòðà:
Ïðèìåð
êîäà:
Ýòî çàãîëîâîê øåñòîãî óðîâíÿ
Ýòî ïðîñòî òåêñò
Â
îêíå áðàóçåðà ýòî áóäåò âûãëÿäåòü òàê:
Òåãè ðàçäåëåíèÿ íà àáçàöû è ïåðåíîñà
ñòðîêè
Òåã <br> - òåã ïðèíóäèòåëüíîãî
ïåðåâîäà ñòðîêè. Òåêñò, ïîñëå ýòîãî òåãà íà÷èíàåòñÿ ñ íîâîé ñòðîêè.
Òåãè <p></p> ðàçäåëÿþò òåêñò
íà àáçàöû. Ïåðåä íà÷àëîì êàæäîãî àáçàöà ñëåäóåò ïîìåñòèòü òåã <p>, çàêðûâàþùèé òåã íå îáÿçàòåëåí. Â
îòëè÷èè îò òåãà <br> àáçàöû
îòäåëÿþòñÿ äðóã îò äðóãà ïóñòîé ñòðîêîé.
Ó òåãà <p> åñòü ïàðàìåòð align, êîòîðûé çàäàåò ñïîñîá âûðàâíèâàíèÿ òåêñòà
âíóòðè ïàðàãðàôà. Âîçìîæíûå çíà÷åíèÿ ýòîãî ïàðàìåòðà:
Ïðèìåð
êîäà:
Ýòî àáçàö, îí
îòäåëåí îò âñåãî òåêñòà
ïóñòûìè ñòðîêàìè ñâåðõó è ñíèçó è
âûðîâíåí
ïî ëåâîìó êðàþ.
Ýòî àáçàö, îí
îòäåëåí îò âñåãî òåêñòà
ïóñòûìè ñòðîêàìè ñâåðõó è ñíèçó è âûðîâíåí
ïî ïðàâîìó êðàþ.
Ýòî àáçàö, îí
îòäåëåí îò âñåãî òåêñòà
ïóñòûìè ñòðîêàìè ñâåðõó è ñíèçó è âûðîâíåí
ïî öåíòðó.
Ýòî ïðîñòî òåêñò.
Ýòî òåêñò ñ íîâîé ñòðîêè.
Â
îêíå áðàóçåðà ýòî áóäåò âûãëÿäåòü òàê:
Òåãè, âûäåëÿþùèå
òåêñò êóðñèâîì
<cite></cite>
<dfn></dfn>
<em></em>
<i></i>
Ýòè òåãè âûäåëÿþò òåêñò êóðñèâîì, íî äåëàþò îíè ýòî ïî ðàçíûì ïðè÷èíàì.
Òåãè <cite></cite> èñïîëüçóþòñÿ
äëÿ ëîãè÷åñêîãî âûäåëåíèÿ íàçâàíèé êíèã, ñòàòåé è öèòàò.
Òåãè <dfn></dfn>
èñïîëüçóþòñÿ äëÿ âûäåëåíèÿ îïðåäåëåíèé.
Òåãàìè <em></em> è <i></i> âûäåëÿþò âàæíûå ôðàãìåíòû
òåêñòà. Ïîñëåäíèé íå ðåêîìåíäóåòñÿ ê óïîòðåáëåíèþ.
Ïðèìåð êîäà:
Ýòîò òåêñò â òåãàõ cite
Ýòîò òåêñò â òåãàõ dfn
Ýòîò òåêñò â òåãàõ em
Ýòîò òåêñò â òåãàõ i
Â
îêíå áðàóçåðà ýòî áóäåò âûãëÿäåòü òàê:
Òåãè, âûäåëÿþùèå
òåêñò ïîëóæèðíûì øðèôòîì
<strong></strong>
<b></b>
Îáà èñïîëüçóþòñÿ äëÿ âûäåëåíèÿ âàæíûõ ôðàãìåíòîâ òåêñòà, íî ïðåäïî÷òèòåëüíåå
èñïîëüçîâàòü ïåðâûé.
Ïðèìåð êîäà:
Ïðîñòî òåêñò
Ýòîò òåêñò â òåãàõ strong
Ýòîò òåêñò â òåãàõ b
 îêíå áðàóçåðà ýòî áóäåò âûãëÿäåòü òàê:
Òåãè, âûäåëÿþùèå
òåêñò ïîä÷åðêèâàíèåì
<ins></ins>
<u></u>
Îáà èñïîëüçóþòñÿ äëÿ ïîä÷åðêèâàíèÿ âàæíûõ ôðàãìåíòîâ òåêñòà, íî
ïðåäïî÷òèòåëüíåå èñïîëüçîâàòü ïåðâûé.
Ïðèìåð êîäà:
Ïðîñòî òåêñò
Ýòîò òåêñò â òåãàõ ins
Ýòîò òåêñò â òåãàõ u
Â
îêíå áðàóçåðà ýòî áóäåò âûãëÿäåòü òàê:
Òåãè, âûâîäÿùèå
òåêñò ìîíîøèðèííûì øðèôòîì
<kbd></kbd>
<samp></samp>
<tt></tt>
Âûâîäÿò òåêñò ìîíîøèðèííûì øðèôòîì, íî ïðåäïî÷òèòåëüíåå èñïîëüçîâàòü ïåðâûé.
Ïðèìåð êîäà:
Ïðîñòî òåêñò
Ýòîò òåêñò â òåãàõ kbd
Ýòîò òåêñò â òåãàõ samp
Ýòîò òåêñò â òåãàõ tt
Â
îêíå áðàóçåðà ýòî áóäåò âûãëÿäåòü òàê:
Òåãè, âûâîäÿùèå
òåêñò â âåðõíåì è íèæíåì èíäåêñàõ
Òåãè <sub></sub> âûâîäÿò
òåêñò íèæå óðîâíÿ ñòðîêè øðèôòîì ìåíüøåãî ðàçìåðà.
Òåãè <sup></sup> âûâîäÿò
òåêñò âûøå óðîâíÿ ñòðîêè øðèôòîì ìåíüøåãî ðàçìåðà.
Óäîáíû äëÿ âûâîäà ìàòåìàòè÷åñêèõ è õèìè÷åñêèõ ôîðìóë.
Ïðèìåð êîäà:
y=x2 - óðàâíåíèå ïàðàáîëû.
H2O - ôîðìóëà âîäû.
Â
îêíå áðàóçåðà ýòî áóäåò âûãëÿäåòü òàê:
Òåã font è åãî
ïàðàìåòðû
Òåãè <font></font> óêàçûâàþò
ïàðàìåòðû øðèôòà òåêñòà:
face - íàçâàíèå øðèôòà. Íàçâàíèé øðèôòîâ
ìîæíî ïðèâåñòè íåñêîëüêî, ÷åðåç çàïÿòóþ.  ýòîì ñëó÷àå, åñëè ïåðâûé óêàçàííûé
øðèôò íå áóäåò íàéäåí (âû æå íå çíàåòå, êàêèå øðèôòû óñòàíîâëåíû íà êîìïüþòåðå
ïîëüçîâàòåëÿ), áðàóçåð ñòàíåò èñïîëüçîâàòü ñëåäóþùèé ïî ñïèñêó.
size - ðàçìåð øðèôòà â óñëîâíûõ åäèíèöàõ
îò 1 äî 7. Ïî óìîë÷àíèþ ðàçìåð øðèôòà ðàâåí 3.
color - öâåò òåêñòà (ïî óìîë÷àíèþ -
÷åðíûé).
Ñóùåñòâóþò äâà ñïîñîáà çàäàíèÿ öâåòà: ïî èìåíè è óêàçàíèåì øåñòíàäöàòåðè÷íîãî
êîäà öâåòà.
Ñ èìåííûìè öâåòàìè (èõ 156) âñå ïðîñòî, ñìîòðèì â ñîîòâåòñòâóþùóþ òàáëèöó,
âûáèðàåì ïîíðàâèâøèéñÿ öâåò è ïèøåì åãî èìÿ â çíà÷åíèå ïàðàìåòðà (íàïðèìåð,
color="blue").
Íî ãîðàçäî áîëüøèé âûáîð ïðåäîñòàâëÿåò âòîðîé ñïîñîá. Çäåñü ìû ìîæåì âûáèðàòü
èç ìèëëèîíà öâåòîâ, óêàçàâ åãî øåñòíàäöàòåðè÷íûé êîä. Ýòîò êîä ïðåäñòàâëÿåò
ñîáîé 6 öèôð è íà÷èíàåòñÿ ñ ñèìâîëà "#". Íå áóäåì âäàâàòüñÿ â
ïîäðîáíîñòè, êàê ôîðìèðóåòñÿ êîä öâåòà, óêàæåì ëèøü íà òî, ÷òî ïîëó÷èòü åãî
ìîæíî, íàïðèìåð, â ïðîãðàììå Photoshop. Î òîì, êàê ýòî äåëàòü ÷èòàéòå íà
ñòðàíèöå Öâåòà äëÿ
web.
Ïðèìåð êîäà:
Ýòî ïðîñòîé òåêñò.
Ýòîò òåêñò êðàñíûé, ðàçìåðà 5.
Ýòîò òåêñò ñèíèé, ðàçìåðà 2.
Â
îêíå áðàóçåðà ýòî áóäåò âûãëÿäåòü òàê:
Òåã center
Òåãè <center></center>
ïðåäíàçíà÷åí äëÿ âûðàâíèâàíèÿ âñåõ ýëåìåíòîâ âíóòðè íåãî ïî öåíòðó îêíà
áðàóçåðà.
Ïðèìåð êîäà:
Ýòî ïðîñòîé òåêñò
Ýòî âûðîâíåííûé ïî öåíòðó òåêñò.
Ñîâìåñòíîå èñïîëüçîâàíèå òåãîâ
Ìû ðàññìîòðåëè îñíîâíûå òåãè ôîðìàòèðîâàíèÿ òåêñòà, íî ÷òî åñëè âàì íåîáõîäèìî
ñäåëàòü êàêîå-íèáóäü ñëîâî â òåêñòå æèðíûì êðàñíûì êóðñèâîì? Äëÿ ýòîãî âàì
ïðèäåòñÿ ïðèìåíèòü òåãè strong, font è em âìåñòå. Çäåñü ãëàâíîå ñîáëþäàòü
ïîðÿäîê âëîæåííîñòè òåãîâ. Òåã, êîòîðûé îòêðûò ïåðâûì, äîëæåí áûòü çàêðûò
ïîñëåäíèì.
Ïîíÿòíåå áóäåò íà ïðèìåðå:
Âûäåëèì ñëîâî "òåêñò" êðàñíûì öâåòîì:
Òåêñò
Òåïåðü äîáàâèì òåãè êóðñèâà (îòêðûâàþùèé - ñëåâà, çàêðûâàþùèé - ñïðàâà):
Òåêñò
À òåïåðü - òåãè ïîëóæèðíîãî íà÷åðòàíèÿ:
Òåêñò
Êàæäûé ðàç âñå ïðåäûäóùèå òåãè ìû ïîìåùàåì â íîâûå. Ýòî è íàçûâàåòñÿ ïîðÿäêîì âëîæåííîñòè. Âû ìîæåòå èñïîëüçîâàòü ðàçíûå òåãè äëÿ îôîðìëåíèÿ òåêñòà, ãëàâíîå íå íàðóøàòü ïîðÿäîê âëîæåííîñòè.
Íà ýòîì òðåòèé óðîê çàêîí÷åí, ìû ðàññìîòðåëè îñíîâíûå ñïîñîáû îôîðìëåíèÿ òåêñòà, íà ñëåäóþùåì óðîêå ìû ðàññìîòðèì ìåíåå ïðèìåíèìûå òåãè ôîðìàòèðîâàíèÿ.
4. Ðàáîòà ñ ôîðìàìè.
Ôîðìû äàþò âîçìîæíîñòü ïîëüçîâàòåëÿì
ââîäèòü èíôîðìàöèþ. Âàì íàâåðíî, íå ðàç âñòðå÷àëèñü âñåâîçìîæíûå òåñòû, îïðîñû,
ãîëîñîâàíèÿ. Äëÿ òîãî, ÷òîáû âñå ýòî ñäåëàòü íà ñâîèõ web-ñòðàíèöàõ è íóæíû
ôîðìû.
Çäåñü ñëåäóåò çàìåòèòü, ÷òî html-ôîðìû ñàìè ïî ñåáå òîëüêî ïîçâîëÿþò ââîäèòü
èíôîðìàöèþ, à âîò îáðàáàòûâàòü åå HTML íå óìååò (ýòî âñå-òàêè ÿçûê ðàçìåòêè, à
íå ïðîãðàììèðîâàíèÿ). Äëÿ îáðàáîòêè èíôîðìàöèè èñïîëüçóþòñÿ òàêèå ÿçûêè, êàê
javascript, php è äðóãèå.
Íî âñåìó ñâîå âðåìÿ, ïîêà ìû íàó÷èìñÿ äîáàâëÿòü html-ôîðìû íà ñâîè ñòðàíèöû.
Èòàê, â html ôîðìà çàäàåòñÿ òåãàìè <form></form>.
Ó òåãà <form> åñòü íåñêîëüêî ïàðàìåòðîâ:
Âñå îñòàëüíûå ýëåìåíòû ôîðìû ðàñïîëàãàþòñÿ âíóòðè
ôîðìû. Ê íèì îòíîñÿòñÿ:
òåêñòîâîå ïîëå
òåêñòîâîå
ïîëå äëÿ ââîäà ïàðîëÿ
Òåêñòîâîå ïîëå
Ïðîñòîå îäíîñòðî÷íîå òåêñòîâîå ïîëå, â êîòîðîå ìîæíî ââîäèòü è ðåäàêòèðîâàòü
òåêñò. Çàäàåòñÿòåãîì<input>
<form name="forma1">
<input type="text" name="text1" size="20"
maxlength="50" value="Ââåäèòåòåêñò">
</form>
Ðåçóëüòàò:
Íà÷àëî ôîðìû
Ïàðàìåòðû:
Âîçìîæíû åùå äâà ïàðàìåòðà:
Ïðèìåð:
<form
name="forma1">
<input
type="text" name="text1" size="20"
maxlength="50"
value="íåàêòèâíîåïîëå" disabled>
<input
type="text" name="text1" size="20"
maxlength="50" value="òîëüêî äëÿ ÷òåíèÿ" readonly>
</form>
Ðåçóëüòàò:
Íà÷àëî ôîðìû
Òåêñòîâîå ïîëå äëÿ ââîäà ïàðîëÿ
Ýòî òàêîå æå òåêñòîâîå ïîëå, êàê è
ïðåäûäóùèé ýëåìåíò. Ðàçíèöà òîëüêî â òîì, ÷òî ââîäèìûé òåêñò íå îòîáðàæàåòñÿ,
âìåñòî íåãî ïîÿâëÿþòñÿ ñïåöèàëüíûå ñèìâîëû, íàïðèìåð çâåçäî÷êè. ×àùå âñåãî
èñïîëüçóåòñÿ ïðè ââîäå ïàðîëåé. Âñå ïàðàìåòðû òàêèå æå, êàê ó ïðîñòîãî
òåêñòîâîãî ïîëÿ, êðîìå ïàðàìåòðà type="password".
Ïðèìåð:
<form name="forma1">
Ââåäèòåïàðîëü:<br>
<input type="password" name="text1"
size="20"
maxlength="50">
</form>
Ðåçóëüòàò:
Ââåäèòå ïàðîëü:
Ïîïðîáóéòå ââåñòè ÷òî-íèáóäü â ýòîì ïîëå.
Ôëàæêè
Âû, êîíå÷íî, âñòðå÷àëè ïîäîáíûé ýëåìåíò:
Êàêèìè ÿçûêàìè âû âëàäååòå:
àíãëèéñêèé íåìåöêèé èñïàíñêèé ôðàíöóçñêèé
Îí çàäàåòñÿ âñå òåì æå òåãîì <input>,
ïðè÷åì îäèí òåã çàäàåò îäèí ôëàæîê. Íóæíî ÷åòûðå ôëàæêà, ïðèäåòñÿ ÷åòûðå ðàçà
ïèñàòü input.
Ïðèìåð:
<formname="forma1">
Êàêèìè ÿçûêàìè âû âëàäååòå:<br>
<input type="checkbox" name="lan1"
value="english"
checked>àíãëèéñêèé
<input type="checkbox" name="lan2"
value="german">
íåìåöêèé
<input type="checkbox" name="lan3" value="spanish">
èñïàíñêèé
<input type="checkbox" name="lan4"
value="french">
ôðàíöóçñêèé
</form>
Ðàññìîòðèì åãî ïàðàìåòðû:
Ïåðåêëþ÷àòåëè
 îòëè÷èè îò ôëàæêîâ, ìîæíî âûáðàòü
òîëüêî îäèí ïóíêò.  ñâÿçè ñ ýòèì çíà÷åíèÿ ïàðàìåòðà name äîëæíû áûòü îäèíàêîâû äëÿ âñåõ ýëåìåíòîâ ãðóïïû. Ïàðàìåòð type="radio", âñå îñòàëüíûå
òàêèå æå, êàê ó ôëàæêîâ.
Ïðèìåð:
<form name="forma1">
Óêàæèòåâàøïîë:<br>
<input type="radio" name="sex" value="man"
checked>ìóæñêîé
<input type="radio" name="sex"
value="woman">
æåíñêèé
</form>
Ðåçóëüòàò:
Óêàæèòå âàø ïîë:
ìóæñêîé æåíñêèé
Êíîïêè
Ñóùåñòâóåò ÷åòûðå âèäà êíîïîê:
Åñëè íà ôîðìå íåñêîëüêî êíîïîê, òî îíè äîëæíû èìåòü ðàçíûå íàçâàíèÿ.
Ïðèìåðêîäà:
<form name="forma1">
<input type="submit" name="submit" value="Îòïðàâèòü">
<input type="image" name="but_img"
src="but.gif">
<input type="reset" name="reset" value="Î÷èñòèòü">
<input type="button" name="button" value="Îòïðàâèòü">
</form>
Ðåçóëüòàò:
Íà÷àëî ôîðìû
Êíîïêè ìîæíî çàäàâàòü è ïî äðóãîìó, ïðè
ïîìîùè òåãîâ <button></button>. Âîçìîæíîñòè ó òàêèõ
êíîïîê íåñêîëüêî øèðå, îíè ìîãóò èìåòü ñîäåðæèìîå â âèäå òåêñòà èëè êàðòèíêè. Ýòîò òåã èìååò ñëåäóþùèå ïàðàìåòðû:
Ïðèìåð êîäà:
<formname="forma1">
<button name="submit" type="submit">
<imgsrc="mail.gif" align="absmiddle">
<font size="4">Îòïðàâèòü</font>
</button>
</form>
Ðåçóëüòàò:
Íà÷àëî ôîðìû
Ïîëå äëÿ ââîäà èìåíè ôàéëà,
ñîïðîâîæäàååòñÿ êíîïêîé Browse (Îáçîð), ïðè ùåë÷êå ïî êîòîðîé îòêðûâàåòñÿ îêíî
ïðîñìîòðà äåðåâà ïàïîê êîìïüþòåðà, ãäå ìîæíî âûáðàòü íóæíûé ôàéë. Âûáðàííûé
ôàéë ïðèñîåäèíÿåòñÿ ê ñîäåðæèìîìó ôîðìû ïðè îòïðàâêå íà ñåðâåð.
Ïðèìåð:
<form name="forma1">
<input type="file" name="load"
size="50">
</form>
Ðåçóëüòàò: Íà÷àëî ôîðìû
Ìíîãîñòðî÷íîå òåêñòîâîå
ïîëå
Äëÿ îáúåìíûõ òåêñòîâ, íàïðèìåð äëÿ
ïî÷òîâûõ ñîîáùåíèé, óäîáíî èñïîëüçîâàòü èìåííî ýòîò ýëåìåíò. Îí ñîçäàåòñÿ
òåãàìè <textarea></textarea>
è èìååò ñëåäóþùèå ïàðàìåòðû:
Ïðèìåð:
<formname="forma1">
<textarea cols="20" rows="3"
wrap="off"></textarea><br>
<textarea cols="35" rows="5" wrap="virtual"></textarea><br>
<textarea cols="50" rows="7"
wrap="physical"></textarea>
</form>
Ðåçóëüòàò:
Íà÷àëî ôîðìû
Ïîïðîáóéòå ââåñòè òåêñò è ïîñìîòðèòå íà
ðàçíèöó â çíà÷åíèÿõ ïàðàìåòðà wrap.
Ðàñêðûâàþùèåñÿ ñïèñêè
Ñïèñêè áûâàþò ñ âîçìîæíîñòüþ âûáîðà
îäíîãî ýëåìåíòà è ñ ìíîæåñòâåííûì âûáîðîì. Çàäþòñÿ è òå, è äðóãèå ñ ïîìîùüþ
òåãîâ <select></select>,
âíóòðè êîòîðûõ ðàñïîëàãàþòñÿ ýëåìåíòû çíà÷åíèé, çàäàííûõ òåãîì <option>. Ðàññìîòðèì ïàðàìåòðû
ýòèõ òåãîâ:
Ïðèìåð:
<formname="forma1">
Êàêîé ÿçûê âû õîòèòå èçó÷àòü:
<select name="language" size="1">
<option selected value="html">html
<option value="php">php
<option value="java">java
</select><br><br>
Êàêîå âðåìÿ âû ãîòîâû íà ýòî ïîòðàòèòü:<br>
<select name="time" size="3">
<option selected value="1">1 ìåñÿö
<option value="2">2 ìåñÿöà
<option value="3">3 ìåñÿöà
</select><br><br>
Êàêèå äíè íåäåëè äëÿ çàíÿòèé âàñ óñòðîÿò:<br>
(âûáèðàéòå ñ íàæàòîé êëàâèøåé ctrl)<br>
<select name="day" size="7" multiple>
<option selected value="mon">ïîíåäåëüíèê
<option value="tue">âòîðíèê
<option value="wen">ñðåäà
<option selected value="thu">÷åòâåðã
<option value="fri">ïÿòíèöà
<option value="sat">ñóááîòà
<option value="san">âîñêðåñåíüå
</select>
</form>
Ðåçóëüòàò:
Êàêîé ÿçûê âû õîòèòå èçó÷àòü:
Êàêîå âðåìÿ âû ãîòîâû íà ýòî ïîòðàòèòü:
Êàêèå äíè íåäåëè äëÿ çàíÿòèé âàñ óñòðîÿò:
(âûáèðàéòå ñ íàæàòîé êëàâèøåé ctrl)
Ñóùåñòâóþò åùå òåãè <optgroup></optgroup>, ïîçâîëÿþùèå
ãðóïïèðîâàòü ýëåìåíòû ñïèñêà ïî êàêèì-ëèáî ïðèçíàêàì. Íàïðèìåð, ìû õîòèì çàäàòü
êàòàëîã ñàéòîâ â âèäå ñïèñêà, òîãäà óäîáíåå ðàçáèòü åãî íà ãðóïïû ïî èíòåðåñàì:
Íà÷àëî ôîðìû
Äëÿ ýòîãî íàì è íóæíû òåãè <optgroup></optgroup> ñ
îäíèì ïàðàìåòðîì label, êîòîðûé
è çàäàåò íàçâàíèå ãðóïïå ýëåìåíòîâ.
Ïðèìåðêîäà:
<form name="forma1">
Êàòàëîãñàéòîâ:<br>
<select name="catalog" size="9">
<optgrouplabel="Êîìïüþòåðû">
<option value="1">èíòåðíåò</option>
<option value="2">ìîáèëüíèêè</option>
<optionvalue="3">hardware</option>
</optgroup>
<optgrouplabel="Ðàáîòà">
<option value="4">âàêàíñèè</option>
<option value="5">òðóäîóñòðîéñòâî</option>
<optionvalue="6">ðåçþìå</option>
</optgroup>
<optgroup label="Äîì">
<option value="7">çäîðîâüå</option>
<option value="8">êðàñîòà</option>
<option value="9">äåòè</option>
</optgroup>
</select>
</form>
Îáðàòèòå âíèìàíèå, â äàííîì ñëó÷àå íåîáõîäèìî óêàçûâàòü çàêðûâàþùèå òåãè </option>.
Íàäïèñè
Âñå ýëåìåíòû ôîðìû ìîæíî ñâÿçàòü ñ èõ
íàäïèñÿìè ïðè ïîìîùè ýëåìåíòà <label>
è åãî ïàðàìåòðà for, çíà÷åíèåì
êîòîðîãî ÿâëÿåòñÿ èìÿ ýëåìåíòà, ñ êîòîðûì ñâÿçûâàåì íàäïèñü. Íàïðèìåð:
<form name="forma1">
<label for="load">Âûáèðàéòåôàéë: </label>
<input type="file" name="load"
size="30">
</form>
Ðåçóëüòàò:
Âûáèðàéòå ôàéë:
Ïðèìåð ôðåéìîâîé ñòðóêòóðû
Îêíî áðàóçåðà ìîæåò áûòü ðàçäåëåíî íà ôðåéìû, ò.å. íà îáëàñòè ðàñïîëîæåííûå
ðÿäîì äðóã ñ äðóãîì. Â êàæäóþ èç ýòèõ îáëàñòåé ìîæíî çàãðóæàòü
ñâîèhtml-ñòðàíèöû.
Ïðèìåð;
<html>
<head>
<title>Ôðåéìûâ html</title>
</head>
<frameset rows="30%, 10%, 60%" >
<frame src="top.html">
<frame src="menu.html">
<frame src="content.html" name="content">
</frameset>
</html>
èñïîëüçóþòñÿ òåãè <frameset></frameset>,
êîòîðûå è óêàçûâàþò áðàóçåðó ðàçáèòü îêíî íà íåñêîëüêî îáëàñòåé - ôðåéìîâ.
Ñêîëüêî áóäåò òàêèõ îáëàñòåé è êàê îíè áóäóò ðàñïîëîæåíû çàâèñèò îò äâóõ
ïàðàìåòðîâ òåãà <frameset></frameset>:
Âíóòðè òåãîâ <frameset></frameset>
ðàñïîëàãàþòñÿ îäèíî÷íûå òåãè <frame>, ïðè÷åì èõ äîëæíî áûòü
ñòîëüêî, ñêîëüêî çàäàíî îáëàñòåé. Áåç ïàðàìåòðîâ ýòè òåãè áåñïîëåçíû.
Ïàðàìåòðû òåãà <frame>.
marginwidth
- îïðåäåëÿåò îòñòóï âî ôðåéìå îò ëåâîãî êðàÿ äî ñîäåðæèìîãî.
marginheight
- îïðåäåëÿåò îòñòóï âî ôðåéìå îò âåðõíåãî êðàÿ äî ñîäåðæèìîãî.
scrolling
- åñëè ñîäåðæèìîå ôðåéìà íå ïîìåùàåòñÿ â îêíî, òî áóäóò ïîÿâëÿòüñÿ ïîëîñû
ïðîêðóòêè, èíîãäà ýòî íàðóøàåò äèçàéí. Ýòîò ïàðàìåòð ïîìîãàåò óïðàâëÿòü
îòîáðàæåíèåì ïîëîñ ïðîêðóòêè. Ìîæåò ïðèíèìàòü çíà÷åíèÿ: yes, no, auto.
Çàäà÷à îòêðûòü ññûëêó âôðåéìå
Ó òåãà <a> èìååòñÿ
ïàðàìåòð target - óêàçûâàåò ãäå îòêðûâàòü óêàçàííóþ
â íåì ññûëêó.
Íàïðèìåð:
<a href="other.html"
target="content">ìåíþ</a>
iframe
Ïðèìåð:
<iframesrc="banner.html" width="468"
height="60" align="left">
Ôîíîâàÿ ìóçûêà
Íà web-ñòðàíèöó
ìîæíî èíòåãðèðîâàòü ôîíîâóþ ìóçûêó. Êîãäà ïîëüçîâàòåëü áóäåò ïîïàäàòü íà ýòó
ñòðàíèöó, áóäåò ïðîèãðûâàòüñÿ ìåëîäèÿ, êîíå÷íî, åñëè ó ïîëüçîâàòåëÿ åñòü
êîëîíêè èëè íàóøíèêè.
Äëÿ ýòîãî
íóæåíàóäèôàéë â îäíîì èç ôîðìàòîâ: WAV, AU, MIDI.
Òåïåðü â êîä
ëþáîé ñòðàíèöû â òåãè bodyìîæíî äîáàâèòü ñëåäóþùèé òåã:
<bgsoundsrc="music_fon.mid"
loop="1"></bgsound>
Òåïåðü ïðè
ïðîñìîòðå ýòîé ñòðàíèöû âñåãäà áóäåò ïðèñóòñòâîâàòü ôîíîâàÿ ìóçûêà. Ðàññìîòðèì
ïàðàìåòðû òåãà <bgsound>:
src - àäðåñ
çâóêîâîãî ôàéëà
loop - ÷èñëî
ïîâòîðîâ ìåëîäèè (åñëè ðàâíî -1, òî ïîâòîðÿåòñÿ áåñêîíå÷íî)
balance -
ñòåðåîáàëàíñ (çíà÷åíèÿ îò -10000 äî 10000)
volume -
ãðîìêîñòü, ìàêñèìàëüíîå çíà÷åíèå = 0 (âîçìîæíûå çíà÷åíèÿ îò -10000 äî 0)
Ïîäêëþ÷àåìûå
ìîäóëè
Ïîäêëþ÷àåìûå ìîäóëè ïîçâîëÿþò óïðàâëÿòü
ïðîèãðûâàíèåì çâóêîâûõ ôàéëîâ.
Çäåñü òîæå íå âñå ïðîñòî. Êîãäà ìû âñòðàèâàåì â
html-ñòðàíèöó êàêîé-ëèáî îáúåêò, áðàóçåð ïûòàåòñÿ îòîáðàçèòü åãî
ñàìîñòîÿòåëüíî. Åñëè ýòî ïðîñòîé îáúåêò (òåêñò èëè ðèñóíîê), òî áðàóçåð ýòî
ñäåëàåò áåç ïîñòîðîííåé ïîìîùè. Åñëè îáúåêò íåçíàêîìûé, òî áðàóçåð ïîïðîáóåò
ïðèáåãíóòü ê ïîìîùè âíåøíåé ïðîãðàììû èëè âñòðîåííîãî â áðàóçåð ïðîãðàììíîãî
ìîäóëÿ (ïëàãèíà), êîòîðûå è îòîáðàçÿò ýòîò îáúåêò. Åñëè æå íóæíîãî ïðèëîæåíèÿ
áðàóçåð íå íàéäåò, òî ïîÿâèòñÿ ñîîáùåíèå î òîì, ãäå åãî ìîæíî ñêà÷àòü è êàê
óñòàíîâèòü (â áîëüøèíñòâå ñëó÷àåâ, íî íå âñåãäà).
À ïî ñòàòèñòèêå ëèøü 5% ëþäåé ñòàíóò óñòàíàâëèâàòü
ñåáå äîïîëíèòåëüíûå ìîäóëè, îñòàëüíûå 95% ïðîñòî óéäóò ñî ñòðàíèöû.
Äëÿ ïðèìåðà
âñåãî âûøåèçëîæåííîãî ñîçäàäèì html-ñòðàíèöó ñî ñëåäóþùèì êîäîì:
<embed src="muzic.mid"
height="60" width=144>
Çäåñü òåã <embed> óêàçûâàåò áðàóçåðó âñòàâèòü
íà web-ñòðàíèöó ìîäóëü óïðàâëåíèÿ çâóêîâûì ôàéëîì, à åãî ïàðàìåòðû çàäàþò àäðåñ
ìóçûêàëüíîãî ôàéëà, à òàêæå øèðèíó è âûñîòó êîíñîëè îðãàíîâ óïðàâëåíèÿ.
Âñòðàèâàåì flash-àíèìàöèþ
Ðàññìîòðèì âñòðàèâàíèå flash-àíèìàöèè â html-ñòðàíèöó. Äëÿ ýòîãî íàì
ïîíàäîáèòñÿ flash-player(ñêà÷àòü
ìîæíî ïî àäðåñó www.macromedia.com) è ñàìà flash-àíèìàöèÿ (ôàéë ñ
ðàñøèðåíèåì .swf). Ñàì ôàéë ìîæíî è íå ñêà÷èâàòü, à ëèøü óçíàòü ññûëêó íà íåãî.
Íàïðèìåð, ìíå î÷åíü ïîíðàâèëñÿ êàêàÿ-òî àíèìàöèÿ:
Ýòà àíèìàöèÿ íàõîäèòñÿ ïî àäðåñó
http://dump.nnov.ru/flash/blackcat.swf. Äëÿ òîãî, ÷òîáû âñòàâèòü åå â ñòðàíèöó
äîáàâèì ñëåäóþùèé êîä:
<object width="480" height="200"
align="center">
<param name="movie"
value="http://dump.nnov.ru/flash/blackcat.swf">
<param name="quality" value="high">
<param name="bgcolor" value="#FFFFFF">
<embed src="http://dump.nnov.ru/flash/blackcat.swf"
quality="high"
bgcolor="#FFFFFF"
width="480"
height="200"
align="center"
type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/go
/getflashplayer">
</object>
Òåãè
<param> ïîçâîëÿþò çàäàòü îáúåêòó íà÷àëüíûå çíà÷åíèÿ.