ÒÅÌÀ: Îñíîâû HTML

 1. Îñíîâíûå ïîíÿòèÿ html

 2. Ñòðóêòóðà html äîêóìåíòà

 3. Ôîðìàòèðîâàíèå òåêñòà

 4. Ðàáîòà ñ ôîðìàìè

 5. Ôðåéìû â html

 6. Ìóçûêà â html

 

1. Îñíîâíûå ïîíÿòèÿ HTML.

HTML (HyperText Markup Language) - ÿçûê ðàçìåòêè ãèïåðòåêñòà. Îòíåñòè HTML ê ÿçûêàì ïðîãðàììèðîâàíèÿ ìîæíî ëèøü ñ áîëüøîé íàòÿæêîé, ýòî âñå-òàêè ÿçûê ÐÀÇÌÅÒÊÈ. Èç íàçâàíèÿ ñòàíîâèòñÿ ïîíÿòíûì åãî ïðåäíàçíà÷åíèå - óêàçûâàòü áðàóçåðó, êàê ðàçìåñòèòü ýëåìåíòû íà ñòðàíèöå ïðè åå îòîáðàæåíèè íà ýêðàíå ìîíèòîðà.

 ×òî òàêîå html ýëåìåíò? Äà âñå, ÷òî ìû ðàçìåùàåì: òåêñò, ðèñóíêè, àíèìàöèè è ò.ä. Ñ ïîìîùüþ HTML ìû ìîæåì óêàçàòü áðàóçåðó ãäå èìåííî èõ ðàçìåñòèòü; êàêîé òåêñò ñäåëàòü áîëüøèì è æèðíûì, à êàêîé - ìàëåíüêèì êóðñèâîì; ãäå íà÷àòü íîâóþ ñòðîêó, à ãäå ñäåëàòü ïåðåõîä íà äðóãóþ ñòðàíèöó. È ìíîãîå äðóãîå.

Íàïðèìåð,

<b>×òî òàêîå html?</b> - ýòîò òåêñò áóäåò îòîáðàæàòüñÿ æèðíûì;

<i>Ýòîò òåêñò áóäåò âûäåëåí êóðñèâîì</i>

 

 äàííîì ñëó÷àå, ñèìâîëû - äåëàþò òåêñò æèðíûì, à ñèìâîëû - êóðñèâîì. Òàêèå ñèìâîëû ñîñòàâëÿþò îñíîâó html, îíè íàçûâàþòñÿ ÒÅÃÀÌÈ. Ìåæäó < è > íàõîäèòñÿ èìÿ òåãà è åãî ïàðàìåòðû (åñëè îíè åñòü).  îñíîâíîì âñå òåãè ïàðíûå, ò.å. îäèí îòêðûâàþùèé <>, à äðóãîé - çàêðûâàþùèé . Òàêàÿ ïàðà òåãîâ íàçûâàåòñÿ êîíòåéíåðîì. À âñå, ÷òî íàõîäèòñÿ ìåæäó íèìè - ñîäåðæèìûì êîíòåéíåðà. Äåéñòâèÿ òåãîâ ðàñïðîñòðàíÿþòñÿ òîëüêî íà èõ ñîäåðæèìîå. Áûâàþò òàêæå òåãè îäèíî÷íûå, ò.å. íå òðåáóþùèå çàêðûòèÿ. Òàêèå òåãè ïðîñòî ñîâåðøàþò îïðåäåëåííîå äåéñòâèå, íàïðèìåð, ïåðåâîä ñòðîêè èëè âñòàâêó ðèñóíêà. Òåãè ìîãóò èìåòü ïàðàìåòðû (èëè àòðèáóòû),

íàïðèìåð,

<body bgcolor="red">Çäåñüñîäåðæèìîå</body>

Çäåñü ñîäåðæèìîå  äàííîì ñëó÷àå òåã <body>èìååò ïàðàìåòð bgcolor, çíà÷åíèå êîòîðîãî ðàâíî "red". Ïåðåâîäÿ íà ÷åëîâå÷åñêèé ÿçûê - ñäåëàòü ôîí äîêóìåíòà êðàñíîãî öâåòà. Ïî ñóòè, HTML - ýòî íàáîð òåãîâ è èõ ïàðàìåòðîâ.

 

2. Ñòðóêòóðà html äîêóìåíòà

Ñòðóêòóðà html-äîêóìåíòà ñîñòîèò èç òðåõ ïàð òåãîâ:

 
<html>
 
<head>
        Çàãîëîâîê äîêóìåíòà
</head>
 
<body>
        Òåëî äîêóìåíòà
</body>
 
</html>
 

Òåãè <html></html> ÿâëÿþòñÿ êîíòåéíåðîì äëÿ âñåõ îñòàëüíûõ, ò.å â íèõ ïîìåùàþòñÿ âñå îñòàëüíûå. Òàêèì îáðàçîì, âàø äîêóìåíò äîëæåí íà÷èíàòüñÿ ñ òåãà <html>, à çàêàí÷èâàòüñÿ òåãîì </html>.

Ñàì äîêóìåíò óñëîâíî ðàçäåëåí íà äâå ÷àñòè - çàãîëîâîê äîêóìåíòà (òåãè <head></head>) è òåëî äîêóìåíòà (òåãè <body></body>).

 

Çàãîëîâîê äîêóìåíòà - òåã HEAD è åãî ýëåìåíòû

Çàãîëîâîê äîêóìåíòà ñîäåðæèò ñëóæåáíóþ èíôîðìàöèþ è íå âëèÿåò íà âíåøíèé âèä äîêóìåíòà. Åãî çàäà÷åé ÿâëÿåòñÿ ïðåäîñòàâëåíèå áðàóçåðó ïîëüçîâàòåëÿ èëè ñåðâåðó èíôîðìàöèè î òîì, êàê îòîáðàçèòü âàø äîêóìåíò.

 çàãîëîâêå ìîãóò áûòü èñïîëüçîâàíû òàêèå òåãè êàê: 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>
 

Òåëî äîêóìåíòà - òåã BODY

Âñå, ÷òî îòîáðàæàåòñÿ íà 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>è èõ ïîðÿäîê óæå íå áóäåò èìåòü ïðèíöèïèàëüíîãî çíà÷åíèÿ.

 

3.Ôîðìàòèðîâàíèå òåêñòà

Äëÿ ôîðìàòèðîâàíèÿ òåêñòà ñóùåñòâóåò ìíîãî òåãîâ. Îäíè èõ íèõ èñïîëüçóþòñÿ ÷àñòî (è èõ âû áûñòðî çàïîìíèòå), äðóãèå - ðåäêî (èõ è íå íàäî çàïîìèíàòü).

Çäåñü ìû ðàññìîòðèì òå, êîòîðûå èñïîëüçóþòñÿ ÷àñòî.

Òåãè, äåëàþùèå òåêñò çàãîëîâêàìè

<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>

 

Ðåçóëüòàò:

Íà÷àëî ôîðìû

Âûáèðàéòå ôàéë: Êîíåö ôîðìû

 

5.Ôðåéìû â html

Ïðèìåð ôðåéìîâîé ñòðóêòóðû

Îêíî áðàóçåðà ìîæåò áûòü ðàçäåëåíî íà ôðåéìû, ò.å. íà îáëàñòè ðàñïîëîæåííûå ðÿäîì äðóã ñ äðóãîì. Â êàæäóþ èç ýòèõ îáëàñòåé ìîæíî çàãðóæàòü ñâîè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">

 

 

6.Ôîíîâàÿ ìóçûêà â html

 

Ôîíîâàÿ ìóçûêà

Íà 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> ïîçâîëÿþò çàäàòü îáúåêòó íà÷àëüíûå çíà÷åíèÿ.