This content was uploaded by our users and we assume good faith they have the permission to share this book. If you own the copyright to this book and it is wrongfully on our website, we offer a simple DMCA procedure to remove your content from our site. Start by pressing the button below!
(òåã, îïðåäåëÿþùèé àáçàö), íå òðåáóþò çàâåðøàþùåãî òåãà, íî åãî íàëè÷èå ïðèäàåò èñõîäíîìó òåêñòó äîêóìåíòà ñòðîéíîñòü, äåëàåò åãî ïîíÿòíåå. ßçûê HTML íå÷óâñòâèòåëåí ê ðåãèñòðó ñèìâîëîâ, îïèñûâàþùèõ òåã, è ïðèâåäåííûé ðàíåå ïðèìåð ìîã áû âûãëÿäåòü ñëåäóþùèì îáðàçîì:
è(áîëåå ïîäðîáíî î òåãå
ðàññêàçûâàåòñÿ â óðîêå 2). Âñÿ ïðîãðàììà ñîñòîèò èç íàáîðà òåãîâ. Òåãè ìîãóò èìåòü ïàðàìåòðû, èëè àòðèáóòû, êîòîðûå èãðàþò ðîëü äîïîëíåíèÿ òåãîâ. Èíîãäà òåãè íàçûâàþò äåñêðèïòîðàìè. Äåñêðèïòîð (â ïåðåâîäå ñ ëàò. îïèñàòåëü) — ëåêñè÷åñêàÿ åäèíèöà (ñëîâî, ñëîâîñî÷åòàíèå) èíôîðìàöèîííî-ïîèñêîâîãî ÿçûêà, âûðàæàþùàÿ îñíîâíîå ñìûñëîâîå ñîäåðæàíèå êàêîãî-ëèáî òåêñòà. Äåñêðèïòîð èñïîëüçóåòñÿ ïðè èíôîðìàöèîííîì ïîèñêå äîêóìåíòîâ â èíôîðìàöèîííî-ïîèñêîâûõ ñèñòåìàõ.
Ñòðóêòóðà äîêóìåíòà
25
Áðàóçåð Äëÿ ïðîñìîòðà HTML-äîêóìåíòîâ â WWW íåîáõîäèìî ñïåöèàëüíîå ïðîãðàììíîå îáåñïå÷åíèå. Òàêèå ïðîãðàììû íàçûâàþòñÿ áðàóçåðàìè (îò àíãë. browse — ëèñòàòü, ïðîñìàòðèâàòü, ÷èòàòü). Ñ èõ ïîìîùüþ ìîæíî çàãðóæàòü è ïðîñìàòðèâàòü âåá-ñòðàíèöû, îñóùåñòâëÿòü íàâèãàöèþ â WWW è ò. ä. Áðàóçåð — ïðîãðàììà ïðîñìîòðà HTML-ôàéëîâ, ïðîãðàììà-èíòåðïðåòàòîð ÿçûêà HTML. Áðàóçåð ïîêàçûâàåò íà ýêðàíå òåêñò è ãðàôèêó, èíòåðïðåòèðóÿ êîìàíäû (òåãè), óêàçàííûå â èñõîäíîì òåêñòå â óãëîâûõ ñêîáêàõ. Âåá-áðàóçåð — ýòî ïðèêëàäíàÿ ïðîãðàììà, êîòîðàÿ îòîáðàæàåò ñîäåðæèìîå ôàéëîâ, ïîëó÷åííûõ ñ ëîêàëüíîãî èëè óäàëåííîãî êîìïüþòåðà, â ñîîòâåòñòâèè ñ èíñòðóêöèÿìè, âêëþ÷åííûìè â ýòè ôàéëû. Áðàóçåð ïðåäñòàâëÿåò ñîáîé êëèåíòñêóþ ïðîãðàììó è èñïîëüçóåò äëÿ ïåðåäà÷è çàïðîñîâ âåá-ñåðâåðàì ïðîòîêîë HTTP (HyperText Transfer Protocol — ïðîòîêîë ïåðåäà÷è ãèïåðòåêñòà). Ñóùåñòâóåò äîâîëüíî áîëüøîå êîëè÷åñòâî áðàóçåðîâ, èç êîòîðûõ ñàìûìè ïîïóëÿðíûìè ÿâëÿþòñÿ áðàóçåðû Microsoft Internet Explorer, Netscape Navigator è Mozill è Firefox. Áðàóçåð, ïðî÷èòàâ HTML-ôàéë, ñ ïîìîùüþ òåãîâ èíòåðïðåòèðóåò ñîäåðæàùèåñÿ â äîêóìåíòå äàííûå è ñîîòâåòñòâóþùèì îáðàçîì îòîáðàæàåò èõ íà ýêðàíå êîìïüþòåðà. Áðàóçåðû Netscape Navigator è Internet Explorer èìåþò âñòðîåííûå ïðîãðàììû ÷òåíèÿ íîâîñòåé.
Ñòðóêòóðà äîêóìåíòà Êîãäà âåá-áðàóçåð ïîëó÷àåò äîêóìåíò, îí ïî òåãàì îïðåäåëÿåò, êàê äîêóìåíò äîëæåí áûòü èíòåðïðåòèðîâàí. m Òåã . Ñàìûé ïåðâûé òåã, êîòîðûé âñòðå÷àåòñÿ â äîêóìåíòå, äîëæåí áûòü òåãîì . Äàííûé òåã ñîîáùàåò âåá-áðàóçåðó, ÷òî äîêóìåíò íàïèñàí íà ÿçûêå HTML. Ìèíèìàëüíûé HTML-äîêóìåíò ìîã áû âûãëÿäåòü òàê: ...òåëî äîêóìåíòà...
Òàêèì îáðàçîì, òåãè è îáðàçóþò äëÿ HTML-äîêóìåíòà òàê íàçûâàåìûé êîíòåéíåð. m Òåã . Ñòðóêòóðíî äîêóìåíò ðàñïàäàåòñÿ íà äâå ÷àñòè: çàãîëîâî÷íóþ è îñíîâíóþ, èëè òåëî äîêóìåíòà. Çàãîëîâî÷íàÿ ÷àñòü ðàçìåùàåòñÿ ìåæäó òåãàìè è , îñíîâíàÿ — ìåæäó òåãàìè è . m Òåã <TITLE>. Âíóòðè êîíòåéíåðà è ðàçìåùàåòñÿ åäèíñòâåííûé îáÿçàòåëüíûé êîíòåéíåð èç òåãîâ <TITLE> è , ñîäåðæàùèé òåêñò çàãîëîâêà. Òåã çàãîëîâî÷íîé ÷àñòè äîêóìåíòà äîëæåí áûòü óêàçàí ñðàçó ïîñëå òåãà è áîëåå íèãäå â òåëå äîêóìåíòà. Äàííûé òåã ïðåäñòàâëÿåò ñîáîé îáîáùåííîå îïèñàíèå äîêóìåíòà. Ñëåäóåò èçáåãàòü ðàçìåùåíèÿ êàêîãî-ëèáî òåêñòà âíóòðè òåãà . Îòêðûâàþùèé òåã óêàçûâàåòñÿ íåïîñðåäñòâåííî ïåðåä òåãîì <TITLE> è äðóãèìè òåãàìè, îïèñûâàþùèìè äîêóìåíò, à çàêðûâàþùèé òåã — ñðàçó ïîñëå îêîí÷àíèÿ îïèñàíèÿ äîêóìåíòà.
26
Óðîê 1. Îñíîâíûå ñâåäåíèÿ
Áîëüøèíñòâî âåá-áðàóçåðîâ îòîáðàæàþò ñîäåðæèìîå òåãà <TITLE> â çàãîëîâêå îêíà, ñîäåðæàùåãî äîêóìåíò, è â ôàéëå çàêëàäîê, åñëè îí ïîääåðæèâàåòñÿ âåááðàóçåðîì. Çàãîëîâîê, îãðàíè÷åííûé òåãàìè <TITLE> è , ðàçìåùàåòñÿ âíóòðè òåãîâ . Çàãîëîâîê äîêóìåíòà ïðè îòîáðàæåíèè ñàìîãî äîêóìåíòà â îêíå áðàóçåðà íå âèäåí. Òåãè òåëà äîêóìåíòà èäåíòèôèöèðóþò îòîáðàæàåìûå â îêíå êîìïîíåíòû HTML-äîêóìåíòà. Òåëî äîêóìåíòà ìîæåò ñîäåðæàòü ññûëêè íà äðóãèå äîêóìåíòû, òåêñò è äðóãóþ ôîðìàòèðîâàííóþ èíôîðìàöèþ. m Òåã . Òåëî äîêóìåíòà äîëæíî íàõîäèòüñÿ ìåæäó òåãàìè è . Ýòî òà ÷àñòü äîêóìåíòà, êîòîðàÿ îòîáðàæàåò åãî òåêñòîâóþ è ãðàôè÷åñêóþ èíôîðìàöèþ. Ñëåäóåò çàìåòèòü ÷òî îòêðûâàþùèå è çàêðûâàþùèå òåãè , è íåîáÿçàòåëüíû, íî èõ íàñòîÿòåëüíî ðåêîìåíäóåòñÿ èñïîëüçîâàòü, ïîñêîëüêó ýòî ïîçâîëÿåò âåá-áðàóçåðó óâåðåííî îòäåëèòü äðóã îò äðóãà çàãîëîâî÷íóþ è íåïîñðåäñòâåííî ñìûñëîâóþ ÷àñòè äîêóìåíòà. Òåã ïàðíûé. Ìåæäó îòêðûâàþùèì òåãîì è çàêðûâàþùèì òåãîì ðàçìåùàþòñÿ âñå äðóãèå òåãè ïðîãðàììû, ñîñòàâëÿþùèå îñíîâíîå ñîäåðæàíèå äîêóìåíòà. Òåã ïðåäíàçíà÷àåòñÿ äëÿ âûäåëåíèÿ òîé ÷àñòè äîêóìåíòà, êîòîðàÿ äîëæíà áûòü ïîêàçàíà ïîëüçîâàòåëþ íà ýêðàíå.
Ãèïåðòåêñòîâûå ññûëêè Ãèïåðòåêñòîâûå ññûëêè ÿâëÿþòñÿ êëþ÷åâûì êîìïîíåíòîì, äåëàþùèì âåáñòðàíèöû ïðèâëåêàòåëüíûìè äëÿ ïîëüçîâàòåëåé. Áëàãîäàðÿ ãèïåðòåêñòîâûì ññûëêàì (èëè ïðîñòî ãèïåðññûëêàì) âåá-ñòðàíèöà ñòðóêòóðèðóåòñÿ è ñâÿçûâàåòñÿ ñ äðóãèìè äîêóìåíòàìè, ÷òî îáåñïå÷èâàåò áûñòðîå è óäîáíîå ïîëó÷åíèå èíôîðìàöèè. Òåõíîëîãèÿ ãèïåðññûëîê ïîçâîëÿåò îáúåäèíèòü ìíîæåñòâî äîêóìåíòîâ â îäèí. Ãèïåðòåêñò — èíôîðìàöèîííàÿ ñòðóêòóðà, îáåñïå÷èâàþùàÿ íàâèãàöèþ ïîñðåäñòâîì ãèïåðòåêñòîâûõ ññûëîê. Ãèïåðòåêñòîâûìè ññûëêàìè íàçûâàþòñÿ ôðàãìåíòû òåêñòà èëè èçîáðàæåíèÿ, ïðè àêòèâèçàöèè êîòîðûõ îòîáðàæàþòñÿ ñâÿçàííûå ñ íèìè äîêóìåíòû. Ãèïåðòåêñòîâàÿ ññûëêà — îñíîâíîé ýëåìåíò âñåõ ãèïåðòåêñòîâûõ ñèñòåì, êîòîðûå óêàçûâàþò íà äðóãîé äîêóìåíò èëè íà äðóãóþ ÷àñòü òîãî æå äîêóìåíòà. Òàêàÿ ññûëêà çàäàåòñÿ òåãàìè è . Îíà èìååò íåñêîëüêî àòðèáóòîâ, íàëè÷èå îäíîãî èç äâóõ (HREF èëè NAME) îáÿçàòåëüíî. Ïåðâûé óêàçûâàåò íà ññûëêó çà ïðåäåëû äàííîãî äîêóìåíòà, íàïðèìåð: íàçâàíèå ññûëêè
Âòîðîé ïîçâîëÿåò ïåðåéòè ê îïðåäåëåííûì îáðàçîì îòìå÷åííîìó (ñ ïîìîùüþ òàê íàçûâàåìîãî ÿêîðÿ, èëè çàêëàäêè) ìåñòó òîãî æå ñàìîãî äîêóìåíòà, íàïðèìåð: íàçâàíèå ññûëêè
Ññûëêè èìåþò ñòàíäàðòíûé ôîðìàò, ÷òî ïîçâîëÿåò áðàóçåðó èíòåðïðåòèðîâàòü èõ è âûïîëíÿòü íåîáõîäèìûå ôóíêöèè (âûçûâàòü ìåòîäû) â çàâèñèìîñòè îò
Èçìåíåíèå ïðîãðàììû
27
òèïà ññûëêè. Ññûëêè ìîãóò óêàçûâàòü íà äðóãîé äîêóìåíò, ñïåöèàëüíîå ìåñòî äàííîãî äîêóìåíòà èëè âûïîëíÿòü äðóãèå ôóíêöèè, íàïðèìåð çàïðàøèâàòü ôàéë ïî ïðîòîêîëó FTP (File Transfer Protocol — ïðîòîêîë ïåðåäà÷è ôàéëîâ) äëÿ îòîáðàæåíèÿ åãî áðàóçåðîì.  ññûëêó âêëþ÷àåòñÿ URL (Uniform Resource Locator — óíèôèöèðîâàííûé óêàçàòåëü ðåñóðñà) — àäðåñ îñîáîãî ôîðìàòà, èäåíòèôèöèðóþùèé äðóãèå ëîêàëüíûå èëè óäàëåííûå äîêóìåíòû, ÷òî ÷àñòî òðåáóåòñÿ ïðè îðãàíèçàöèè áîëüøèõ ñòðóêòóðèðîâàííûõ âåá-ñàéòîâ. Ññûëêè ìîæíî èñïîëüçîâàòü äëÿ ïåðåìåùåíèÿ êàê ïî îäíîìó äîêóìåíòó, òàê è îò îäíîãî äîêóìåíòà ê äðóãîìó. Îäíàêî HTML íå ïîääåðæèâàåò âîçâðàò íà ïðåäûäóùóþ ññûëêó, åñëè ïåðåìåùåíèå ïðîèñõîäèò âíóòðè äîêóìåíòà.
Èçìåíåíèå ïðîãðàììû Åñëè â êîäå âåá-äîêóìåíòà (ôàéëå ñ ðàñøèðåíèåì .htm), êîòîðûé ìîæíî ïðîñìîòðåòü â áðàóçåðå Internet Explorer, òðåáóåòñÿ âûïîëíèòü èçìåíåíèÿ, òî ñëåäóåò îòêðûòü ýòîò ôàéë â ïðîãðàììå Áëîêíîò, âûáðàâ â áðàóçåðå Internet Explorer êîìàíäó Âèä4Ïðîñìîòð HTML-êîäà (ðèñ. 1.4).
Ðèñ. 1.4. Ïðîñìîòð HTML-êîäà äîêóìåíòà
HTML-ôàéë áóäåò îòêðûò â îêíå ïðîãðàììû Áëîêíîò (ñì. ðèñ. 1.1). Âûïîëíèâ èçìåíåíèÿ êîäà ïðîãðàììû, ñëåäóåò âîñïîëüçîâàòüñÿ êîìàíäîé Ôàéë4Ñîõðàíèòü (ðèñ. 1.5).
Ðèñ. 1.5. Ñîõðàíåíèå ïðîãðàììû
28
Óðîê 1. Îñíîâíûå ñâåäåíèÿ
×òîáû óâèäåòü èçìåíåíèÿ ïðîãðàììû â áðàóçåðå Internet Explorer, íåîáõîäèìî ùåëêíóòü íà êíîïêå Îáíîâèòü (îíà ÷åòâåðòàÿ ñëåâà íà ðèñ. 1.6) èëè âûïîëíèòü êîìàíäó Âèä4Îáíîâèòü (ñì. ðèñ. 1.4).
Ðèñ. 1.6. Ïàíåëü èíñòðóìåíòîâ ïðîãðàììû Internet Explorer
Ïðè ñëåäóþùèõ èçìåíåíèÿõ âñå ïåðå÷èñëåííûå îïåðàöèè ñëåäóåò ïîâòîðèòü.
Òåãè è àòðèáóòû Òåã — êîä ÿçûêà HTML, ñ ïîìîùüþ êîòîðîãî âûïîëíÿåòñÿ ðàçìåòêà èñõîäíîãî òåêñòà. Òåã çàïèñûâàåòñÿ â óãëîâûõ ñêîáêàõ. Êàê óæå îòìå÷àëîñü, âñå òåãè íà÷èíàþòñÿ ñ ñèìâîëà < è çàêàí÷èâàþòñÿ ñèìâîëîì >. Ïîñëå îòêðûâàþùåé óãëîâîé ñêîáêè ñëåäóåò èìÿ òåãà (êîìàíäû). Êàæäûé òåã ìîæåò èìåòü àòðèáóòû. Ïîñëå ïåðå÷èñëåíèÿ âñåõ àòðèáóòîâ íà÷àëüíûé, èëè îòêðûâàþùèé, òåã çàêðûâàåòñÿ. Ïîñëå îòêðûâàþùåãî òåãà ðàñïîëàãàåòñÿ ñîäåðæèìîå òåãà. Êîä HTML-äîêóìåíòà çàêàí÷èâàåòñÿ êîíå÷íûì, èëè çàêðûâàþùèì, òåãîì (ðèñ. 1.7). Çàêðûâàþùèå òåãè íà÷èíàþòñÿ ñ ñèìâîëà êîñîé ÷åðòû (/).
Ðèñ. 1.7. Ñòðóêòóðà HTML-ýëåìåíòà
Ïðè íàïèñàíèè òåãîâ íå ó÷èòûâàåòñÿ ðåãèñòð áóêâ, òî åñòü êîä ìîæåò áûòü íàïèñàí êàê ñòðî÷íûìè, òàê è ïðîïèñíûìè áóêâàìè, íî â îñíîâíîì èñïîëüçóþò ïðîïèñíûå, ÷òîáû îòëè÷àòü òåãè îò èíôîðìàöèîííîãî íàïîëíåíèÿ äîêóìåíòà. Åñëè òåã íàïèñàí ñ îøèáêîé, òî ïðîãðàììà åãî èãíîðèðóåò, íå ñîîáùàÿ îá îøèáêå. Òåãè íå îòîáðàæàþòñÿ ñàìè, à âëèÿþò íà ñïîñîá îòîáðàæåíèÿ äîêóìåíòà. Àòðèáóòû — äîïîëíèòåëüíûå óïðàâëÿþùèå ñëîâà, îòäåëåííûå îò òåãà è äðóã îò äðóãà ïðîáåëàìè. Ìîæíî ñêàçàòü, ÷òî àòðèáóòû — ýòî èìåíà ñâîéñòâ òåãîâ, êîòîðûå ìîãóò ïðèíèìàòü îïðåäåëåííûå çíà÷åíèÿ. Àòðèáóòû èìåþòñÿ òîëüêî ó îòêðûâàþùèõ òåãîâ, ó çàêðûâàþùèõ òåãîâ èõ íåò. Àòðèáóòû âëèÿþò íà ðåçóëüòàò èíòåðïðåòàöèè òåãà áðàóçåðîì. Íåêîòîðûå àòðèáóòû èìåþò êîíêðåòíîå çíà÷åíèå, êîòîðîå çàäàåòñÿ ïîñëå çíàêà ðàâåíñòâà. Ðàíüøå çíà÷åíèÿ àòðèáóòà òðåáîâàëîñü çàêëþ÷àòü â êàâû÷êè, íî òåïåðü âî ìíîãèõ ñëó÷àÿõ ýòè êàâû÷êè ìîæíî îïóñêàòü áåç êàêèõ-ëèáî ïîñëåäñòâèé.
Àòðèáóòû òåãà
29
Îñíîâíûå ïðàâèëà ñîçäàíèÿ âåá-ñòðàíèö Ïðè ñîçäàíèè âåá-ñòðàíèöû íåîáõîäèìî ïðèäåðæèâàòüñÿ îïðåäåëåííûõ ïðàâèë, êîòîðûå ïåðå÷èñëåíû íèæå. m Ñëåäèòå çà òåì, ÷òîáû âåá-ñòðàíèöû íå ïîëó÷èëèñü ñëèøêîì øèðîêèìè è ïîëüçîâàòåëÿì íå ïðèõîäèëîñü ïîëüçîâàòüñÿ ïðîêðóòêîé. Îáû÷íî, åñëè âåá-ñòðàíèöà íå ïîìåùàåòñÿ íà ýêðàíå, áîëüøèíñòâî áðàóçåðîâ äîáàâëÿþò âíèçó ýêðàíà ãîðèçîíòàëüíóþ ïîëîñó ïðîêðóòêè. Òèïè÷íîé øèðèíîé ýêðàíà ñ÷èòàåòñÿ øèðèíà 640 ïèêñåëîâ. m Êàæäàÿ âåá-ñòðàíèöà äîëæíà èìåòü çàãîëîâîê. m Íå ïåðåãðóæàéòå ñòðàíèöó ãðàôèêîé. m Ïîïûòêà âèçóàëüíî âûäåëèòü âñå îçíà÷àåò íå âûäåëèòü íè÷åãî. m Íå çàáûâàéòå æèòåéñêóþ ìóäðîñòü: «Âñå ãåíèàëüíîå — ïðîñòî». m Ïîìíèòå ïðî ïîñëîâèöó: «Âûïëåñêèâàÿ âîäó èç êîðûòà, íå âûïëåñíèòå ñ âîäîé ðåáåíêà». Èíîãäà âåá-ñòðàíèöà ñäåëàíà òàê êðàñèâî è îðèãèíàëüíî, ÷òî íåïîíÿòíî, ÷åìó îíà ïîñâÿùåíà. m Èñïîëüçóéòå ñâîáîäíîå ïðîñòðàíñòâî äëÿ ïðèâëå÷åíèÿ âíèìàíèÿ. Ìíîãèå ñîçäàòåëè ñàéòîâ êîíöåíòðèðóþò òåêñò â ñåðåäèíå ýêðàíà, îñòàâëÿÿ øèðîêèå ïîëÿ ñëåâà è ñïðàâà îò òåêñòà ïóñòûìè. Ïîäîáíîå ïóñòîå ïðîñòðàíñòâî çàñòàâëÿåò ïîëüçîâàòåëåé êîìïüþòåðà ñîñðåäîòî÷èòüñÿ íà òåêñòå, êîòîðûé íàõîäèòñÿ â ñåðåäèíå.
Àòðèáóòû òåãà  ïðîòèâîïîëîæíîñòü òåãó òåã ñîäåðæèò âñþ òó èíôîðìàöèþ, èç êîòîðîé, ñîáñòâåííî, è ñîñòîèò ðàññìàòðèâàåìûé äîêóìåíò. Ïîðÿäîê ñëåäîâàíèÿ òåãîâ çäåñü èìåííî òàêîé, â êàêîì îíè ïðåäñòàþò ïåðåä ÷èòàòåëåì. Íà÷àëüíûé òåã ìîæåò èìåòü íåñêîëüêî àòðèáóòîâ, íàïðèìåð:
m Àòðèáóò BACKGROUND çàäàåò ãðàôè÷åñêîå èçîáðàæåíèå, êîòîðîå, êàê êàôåëüíàÿ ïëèòêà, çàïîëíèò ôîí äîêóìåíòà. Ôàéë ñ èçîáðàæåíèåì äîëæåí áûòü ñîõðàíåí â ôîðìàòå GIF èëè JPEG. Ïðèìåð:
Ôàéë ñ èçîáðàæåíèåì ôîíà ëó÷øå ðàçìåùàòü â òîì æå êàòàëîãå, ÷òî è ôàéë ñàìîãî äîêóìåíòà, òîãäà URL-àäðåñ è ïóòü óêàçûâàòü íå íóæíî. Ïðèìåð èñïîëüçîâàíèÿ ýòîãî àòðèáóòà â HTML-äîêóìåíòå èìååòñÿ â óðîêå 4. m Àòðèáóò BGCOLOR çàäàåò öâåò ôîíà äîêóìåíòà ïðè ïîìîùè øåñòíàäöàòåðè÷íûõ çíà÷åíèé èíòåíñèâíîñòè öâåòîâîé ìîäåëè RGB (Red, Green, Blue — êðàñíûé, çåëåíûé, ñèíèé) èëè ñòðî÷íîãî ëèòåðàëà, ñîîòâåòñòâóþùåãî íàçâàíèþ öâåòà, íàïðèìåð:
30
Óðîê 1. Îñíîâíûå ñâåäåíèÿ
Ïðèìåðû èñïîëüçîâàíèÿ ýòîãî àòðèáóòà â HTML-äîêóìåíòå èìåþòñÿ â óðîêå 2. m Àòðèáóò TEXT çàäàåò èñïîëüçóåìûé ïî óìîë÷àíèþ öâåò òåêñòà, íå ÿâëÿþùåãîñÿ ãèïåðññûëêîé. Ïî óìîë÷àíèþ òàêîé òåêñò ÷åðíûé. Ïðèìåð:
Ïðèìåð èñïîëüçîâàíèÿ ýòîãî àòðèáóòà â HTML-äîêóìåíòå èìååòñÿ â óðîêå 4. m Àòðèáóò LINK çàäàåò öâåò ãèïåðññûëêè; â áîëüøèíñòâå áðàóçåðîâ îí ïî óìîë÷àíèþ òåìíî-ñèíèé. Ïðèìåð:
Ïðèìåð èñïîëüçîâàíèÿ ýòîãî àòðèáóòà â HTML-äîêóìåíòå èìååòñÿ â óðîêå 15. m Àòðèáóò ALINK çàäàåò öâåò àêòèâíîé ãèïåðññûëêè, êîòîðûé ìåíÿåòñÿ â ìîìåíò ùåë÷êà íà íåé ìûøüþ è êîòîðûé æåëàòåëüíî äåëàòü îòëè÷íûì îò öâåòà ôîíà (çàäàâàåìîãî àòðèáóòîì LINK). Ïðèìåð:
Ïðèìåð èñïîëüçîâàíèÿ ýòîãî àòðèáóòà â HTML-äîêóìåíòå èìååòñÿ â óðîêå 15. m Àòðèáóò VLINK çàäàåò öâåò ïîñåùåííîé ãèïåðññûëêè, êîòîðûé æåëàòåëüíî äåëàòü îòëè÷íûì îò öâåòà ôîíà (çàäàâàåìîãî àòðèáóòîì LINK) è îò öâåòà àêòèâíîé ãèïåðññûëêè (çàäàâàåìîãî àòðèáóòîì ALINK). Ïðèìåð:
Ïðèìåð èñïîëüçîâàíèÿ ýòîãî àòðèáóòà â HTML-äîêóìåíòå èìååòñÿ â óðîêå 15. m Àòðèáóò BGPROPERTIES çàäàåò ñâîéñòâà ôîíîâîãî èçîáðàæåíèÿ.  äàííûé ìîìåíò áðàóçåðàìè ïîääåðæèâàåòñÿ åäèíñòâåííîå åãî çíà÷åíèå fixed, çàïðåùàþùåå ïðîêðóòêó èçîáðàæåíèÿ. Ïðèìåð:
m Àòðèáóò TOPMARGIN çàäàåò âåðõíþþ ãðàíèöó ñòðàíèöû â ïèêñåëàõ. Ïðèìåð:
m Àòðèáóò BOTTOMMARGIN çàäàåò íèæíþþ ãðàíèöó ñòðàíèöû â ïèêñåëàõ. Ïðèìåð:
m Àòðèáóò LEFTMARGIN çàäàåò ëåâóþ ãðàíèöó ñòðàíèöû â ïèêñåëàõ. Ïðèìåð:
m Àòðèáóò RIGHTMARGIN çàäàåò ïðàâóþ ãðàíèöó ñòðàíèöû â ïèêñåëàõ. Ïðèìåð:
Ïðèìåðû èñïîëüçîâàíèÿ â HTML-äîêóìåíòå àòðèáóòîâ, ðåãóëèðóþùèõ ïîëîæåíèå ãðàíèö ñòðàíèöû, èìåþòñÿ â óðîêå 4. Íà ðèñ. 1.8 ïîêàçàíà âåá-ñòðàíèöà (ëèñòèíã 1.1), äëÿ êîòîðîé âåðõíÿÿ, ëåâàÿ, ïðàâàÿ è íèæíÿÿ ãðàíèöû íå çàäàíû, òî åñòü ðàâíû 0. Âèäíî, ÷òî òåêñò êàê áû ïðèëèïàåò ê ëåâîìó êðàþ ñòðàíèöû, îòñòóïîâ ñâåðõó è ñíèçó íå íàáëþäàåòñÿ. Ïðàâûé êðàé òåêñòà èìååò îòñòóï îò ïðàâîé ãðàíèöû òîëüêî èç-çà òîãî, ÷òî â íåì ïîñëå êàæäîé ñòðîêè óêàçàí òåã ïåðåõîäà íà íîâóþ ñòðîêó (òåã
). Ëèñòèíã 1.1. Ïðèìåð ñîçäàíèÿ âåá-ñòðàíèöû, äëÿ êîòîðîé íå çàäàíû ãðàíèöû <TITLE>Ìîÿ ïåðâàÿ ïðîãðàììà
Ï Å Ò Å Ð Á Ó Ð Ã
. Òåã
ïîçâîëÿåò ðàçäåëèòü òåêñò íà àáçàöû. Åñëè ýòîãî íå ñäåëàòü, äîêóìåíò áóäåò âûãëÿäåòü êàê îäèí áîëüøîé àáçàö. ALIGN — àòðèáóò âûðàâíèâàíèÿ òåãà
. Ýòîò àòðèáóò ìîæåò èìåòü çíà÷åíèå LEFT, CENTER, RIGHT, JUSTIFY, ÷òî ïîçâîëÿåò âûðîâíÿòü àáçàö ïî ëåâîìó êðàþ, ïî
Àáçàöû è ðàçðûâû ñòðîê
39
öåíòðó, ïî ïðàâîìó êðàþ èëè ïî øèðèíå ñîîòâåòñòâåííî. Íàïðèìåð, ñëåäóþùàÿ çàïèñü âûðàâíèâàåò àáçàö ïî ëåâîìó êðàþ:
Äàííûé òåã ïîÿâèëñÿ â HTML âåðñèè 2.0, îí íå ìîæåò ñîäåðæàòü äðóãèå îòêðûâàþùèå è çàêðûâàþùèå òåãè, òî åñòü ìåæäó òåãàìè
è
ìîæåò áûòü òîëüêî òåêñò è ðàçðûâ ñòðîêè, íî íå äðóãèå òåãè. Òåã. Åñëè çàêðûâàþùèé òåã
îïóùåí, òî
Ïðèìåð âåá-ñòðàíèöû, ñîäåðæàùåé òåêñò, âûðîâíåííûé ðàçëè÷íûìè ñïîñîáàìè, ïîêàçàí íà ðèñ. 2.7 (ëèñòèíã 2.7).
Ðèñ. 2.7. Âåá-ñòðàíèöà ñ òåêñòîì, âûðîâíåííûì ðàçëè÷íûìè ñïîñîáàìè
Ïðåäâàðèòåëüíîå ôîðìàòèðîâàíèå
41
Ëèñòèíã 2.7. Ïðèìåð âûðàâíèâàíèÿ òåêñòà ðàçëè÷íûìè ñïîñîáàìè
Àòðèáóò ALIGN ïîçâîëÿåò âûðîâíÿòü òåêñò ïî ëåâîìó èëè ïðàâîìó êðàþ,
ïî öåíòðó èëè ïî øèðèíå
Ïî óìîë÷àíèþ òåêñò, ãðàôèêà è ýëåìåíòû òàáëèöû âûðàâíèâàþòñÿ ïî ëåâîìó êðàþ
è íå âûðàâíèâàþòñÿ ïî ïðàâîìó êðàþ, òî åñòü íà÷àëî ñòðîê íàõîäèòñÿ íà îäíîì óðîâíå, à êîíåö - íà ðàçíûõ.
Âûðàâíèâàíèå ïî ëåâîìó êðàþ çàäàåòñÿ àòðèáóòîì ALIGN=LEFT. Âûðàâíèâàíèå ïî ïðàâîìó êðàþ çàäàåòñÿ
àòðèáóòîì ALIGN=RIGHT
Öåíòðèðîâàíèå ýëåìåíòîâ äîêóìåíòà ìîæíî ïðîèçâîäèòü ðàçíûìè ñïîñîáàìè,
íàïðèìåð ñ ïîìîùüþ òåãà ALIGN=CENTER
ïîçâîëÿåò ïðåäñòàâëÿòü íà ýêðàíå òåêñò ñî ñïåöèôè÷åñêèì ôîðìàòèðîâàíèåì. Ïðåäâàðèòåëüíî îòôîðìàòèðîâàííûé òåêñò çàêàí÷èâàåòñÿ çàâåðøàþùèì òåãîì. Âíóòðè ïðåäâàðèòåëüíî îòôîðìàòèðîâàííîãî òåêñòà ðàçðåøàåòñÿ èñïîëüçîâàòü: m ñèìâîëû ïåðåâîäà ñòðîêè; m ñèìâîëû òàáóëÿöèè (ñäâèã íà 8 ñèìâîëîâ âïðàâî); m íåïðîïîðöèîíàëüíûé øðèôò, óñòàíàâëèâàåìûé áðàóçåðîì. Ôîðìàòèðîâàíèå àáçàöà, çàäàííîå äðóãèìè òåãàìè, òàêèìè êàê
è.
Òåã ïðåäâàðèòåëüíîãî ôîðìàòèðîâàíèÿïîçâîëÿåò ïðåäñòàâëÿòü òåêñò ñî ñïåöèôè÷åñêèì. Âíóòðè ïðåäâàðèòåëüíî îòôîðìàòèðîâàííîãî òåêñòà ðàçðåøàåòñÿ
ôîðìàòèðîâàíèåì íà ýêðàíå. Ïðåäâàðèòåëüíî îòôîðìàòèðîâàííûé òåêñò çàêàí÷èâàåòñÿ
çàâåðøàþùèì òåãîì
èñïîëüçîâàòü: ñèìâîëû ïåðåâîäà ñòðîêè ñèìâîëû òàáóëÿöèè (ñäâèã íà 8 ñèìâîëîâ âïðàâî) íåïðîïîðöèîíàëüíûé øðèôò, óñòàíàâëèâàåìûé áðàóçåðîì
.
Ðèñ. 2.9. Âåá-ñòðàíèöà ñ òåêñòîì ðàçíîé âûñîòû
Ëèñòèíã 2.9. Ïðèìåð ñîçäàíèÿ âåá-ñòðàíèöû, ñîäåðæàùåé òåêñò ðàçíîé âûñîòû <TITLE>Ðàçìåð øðèôòàÐàçìåð øðèôòà èçìåíÿåòñÿ â ïóíêòàõ1ïóíêò ðàâåí 1/72 äþéìà 1ïóíêò ðàâåí 0,353 ììòåêñò n - ÷èñëî ïóíêòîâ,íà êîòîðîå íåîáõîäèìî óâåëè÷èòü èëè óìåíüøèòü ðàçìåð øðèôòà
Çàäàíèå íà÷åðòàíèÿ
43
Òåãè- òåãè îòôîðìàòèðîâàííîãî òåêñòà
Çàäàíèå íà÷åðòàíèÿ Äëÿ âûäåëåíèÿ òåêñòîâîé èíôîðìàöèè â äîêóìåíòàõ ìîæíî èñïîëüçîâàòü ðàçëè÷íîå íà÷åðòàíèå. Áîëüøèíñòâîì áðàóçåðîâ ïîääåðæèâàåòñÿ æèðíîå è êóðñèâíîå íà÷åðòàíèå, ìîíîøèðèííûé øðèôò, áîëüøîé è ìàëåíüêèé øðèôòû, à òàêæå ïîäñòðî÷íûé è íàäñòðî÷íûé èíäåêñû. Ýòè è ïîäîáíûå èì âàðèàíòû íà÷åðòàíèÿ çàäàþòñÿ ñëåäóþùèìè òåãàìè: Ýòîò òåêñò æèðíûé Ýòîò òåêñò íàêëîííûé Ýòîò òåêñò ïîä÷åðêíóòûé Ýòîò òåêñò ñ ìîíîøèðèííûì øðèôòîì Ýòîò òåêñò áîëüøîé Ýòîò òåêñò <SMALL> ìàëåíüêèé Ýòîò òåêñò <STRONG> óâåëè÷åííûé Ýòîò òåêñò <STRIKE> ïåðå÷åðêíóòûé Ýòîò òåêñò <SUB> ïîäñòðî÷íûé Ýòîò òåêñò <SUP> íàäñòðî÷íûé
Ðåçóëüòàò ïðèìåíåíèÿ ýòèõ òåãîâ ïîêàçàí íà ðèñ. 2.10 (ëèñòèíã 2.10).
Ðèñ. 2.10. Âåá-ñòðàíèöà ñ òåêñòîì ðàçíîãî íà÷åðòàíèÿ
Òåãè , , , <STRONG> ïîÿâèëèñü â HTML âåðñèè 2.0, òåãè , , <SMALL>, <STRIKE>, <SUB>, <SUP> — â HTML âåðñèè 3.2. Õîòÿ ïîëüçîâàòüñÿ ýòèìè òåãàìè íå çàïðåùåíî, êîíñîðöèóì W3C (World Wide Web Consortium) ðåêîìåíäóåò ïðèìåíÿòü âìåñòî íèõ ñðåäñòâà êàñêàäíûõ ëèñòîâ ñòèëåé (ñì. óðîê 17). Òåã èñïîëüçóåòñÿ ñ öåëüþ äîïîëíèòåëüíîãî âûäåëåíèÿ ïåðåìåííûõ â êîäå. Ñèíòàêñèñ: ïåðåìåííàÿ
44
Óðîê 2. Òåêñò
Ëèñòèíã 2.10. Ïðèìåð ñîçäàíèÿ âåá-ñòðàíèöû, ñîäåðæàùåé òåêñò ðàçíîãî íà÷åðòàíèÿ <TITLE> Ñòèëè øðèôòà Ýòîò òåêñò æèðíûé
Ýòîò òåêñò íàêëîííûé
Ýòîò òåêñò ïîä÷åðêíóòûé
Ýòîò òåêñò ñ íåïðîïîðöèîíàëüíûì øðèôòîì
Ýòîò òåêñò áîëüøîé
Ýòîò òåêñò <SMALL> ìàëåíüêèé
Ýòîò òåêñò <STRONG> óâåëè÷åííûé
Ýòîò òåêñò <STRIKE> ïåðå÷åðêíóòûé
Ýòîò òåêñò <SUB> ïîäñòðî÷íûé
Ýòîò òåêñò <SUP> íàäñòðî÷íûé
Ïðèìåð èñïîëüçîâàíèÿ ýòîãî òåãà ìîæíî ïîñìîòðåòü íà ðèñ. 2.11, à êîä ïðîãðàììû — â ëèñòèíãå 2.11.
Ðèñ. 2.11. Âåá-ñòðàíèöà, ñîäåðæàùàÿ òåã
Ëèñòèíã 2.11. Ïðèìåð ñîçäàíèÿ âåá-ñòðàíèöû, ñîäåðæàùåé òåã <TITLE>Òåãè ôîðìàòèðîâàíèÿ Äîäæåð - ðåêëàìíûé ïðîñïåêò
Òåã ïîÿâèëñÿ â HTML âåðñèè 2.0. Îí îïðåäåëÿåò ïåðåìåííóþ èëè ïàðàìåòð ïðîãðàììû è îáû÷íî îòîáðàæàåòñÿ êóðñèâîì. Òåã <SPAN> ïîçâîëÿåò âûäåëèòü ôðàãìåíò òåêñòà äëÿ åãî ïîñëåäóþùåãî ôîðìàòèðîâàíèÿ, îäíàêî â îòëè÷èå îò òåãàíå íà÷èíàåò íîâûé àáçàö. Òåã <SPAN> ñîçäàåò ñòðóêòóðó òåêñòîâîãî óðîâíÿ, îïðåäåëÿåìóþ ïîëüçîâàòåëåì. Ïðèìåð èñïîëüçîâàíèÿ ýòîãî òåãà ìîæíî ïîñìîòðåòü íà ðèñ. 2.12, à êîä ïðîãðàììû — â ëèñòèíãå 2.12. Äàííûé òåã ïîÿâèëñÿ â HTML 4.0. Òàê êàê îí èñïîëüçóåòñÿ â ñî÷åòàíèè ñ êàñêàäíûìè ëèñòàìè ñòèëåé (ñì. óðîê 17), â äàííîì ïðèìåðå åãî ïðåèìóùåñòâà íå ñëèøêîì çàìåòíû.
Çàäàíèå íà÷åðòàíèÿ
45
Ëèñòèíã 2.12. Ïðèìåð ñîçäàíèÿ âåá-ñòðàíèöû, ñîäåðæàùåé òåã <SPAN> <TITLE>Òåãè ôîðìàòèðîâàíèÿ ñèìâîëîâ Ìåäèàïëàíèðîâàíèå -<SPAN> ñîñòàâëåíèå îïòèìàëüíîãî ïëàíà ðàçìåùåíèÿ ðåêëàìû â ÑÌÈ íà îñíîâå ìàðêåòèíãîâûõ è ìåäèàèññëåäîâàíèé. Ïàáëèñèòè - <SPAN>íåîïëà÷åííàÿ èíôîðìàöèÿ, ñòèìóëèðóþùàÿ ñïðîñ íà òîâàð èëè äåëîâóþ êàìïàíèþ ïîñðåäñòâîì ðàñïðîñòðàíåíèÿ î íèõ êîììåð÷åñêèõ è (èëè) ñîöèàëüíûõ ñâåäåíèé â ñðåäñòâàõ êîììóíèêàöèè <SPAN>Õàðàêòåðíûå ïðèçíàêè: äîñòîâåðíîñòü (â ñðàâíåíèè ñ ðåêëàìíûìè ñîîáùåíèÿìè); øèðîêèé îõâàò àóäèòîðèè (íîâèíêà, ñåíñàöèÿ, íàïîìèíàíèå); áðîñêîñòü (ýôôåêòèâíàÿ è ìíîãîæàíðîâàÿ ôîðìà).
Ðèñ. 2.12. Âåá-ñòðàíèöà, ñîäåðæàùàÿ òåã <SPAN>
Òåã <S> âûâîäèò òåêñò çà÷åðêíóòûì. Âñå, íàõîäÿùååñÿ ìåæäó òåãàìè <S> è , áóäåò íàïèñàíî ïåðå÷åðêíóòûì øðèôòîì. Ýòî âñòðîåííûé ïàðíûé òåã. Îáÿçàòåëüíûõ àòðèáóòîâ íå èìååò. Ïðèìåð èñïîëüçîâàíèÿ òåãà ìîæíî ïîñìîòðåòü íà ðèñ. 2.13, à êîä ïðîãðàììû — â ëèñòèíãå 2.13.
Ðèñ. 2.13. Âåá-ñòðàíèöà, ñîäåðæàùàÿ òåã <S>
Ëèñòèíã 2.13. Ïðèìåð ñîçäàíèÿ âåá-ñòðàíèöû, ñîäåðæàùåé òåã <S> <TITLE>Ïåðå÷åðêíóòûé òåêñò <S> Õîò-øîï-òâîð÷åñêîå ðåêëàìíîå àòåëüå, âûïîëíÿþùåå îòäåëüíûå ôóíêöèè äèçàéíà ïî ñîçäàíèþ ýëåìåíòîâ ôèðìåííîãî ñòèëÿ, ðàçðàáîòêå îðèãèíàë-ìàêåòîâ ïå÷àòíîé ðåêëàìû.
46
Óðîê 2. Òåêñò
Òåã <S> ïîÿâèëñÿ â HTML âåðñèè 4.0. Âìåñòî äàííîãî òåãà êîíñîðöèóì W3C ðåêîìåíäóåò èñïîëüçîâàòü ñðåäñòâà êàñêàäíûõ ëèñòîâ ñòèëåé (ñì. óðîê 17).
Íåðàçðûâíûå ñòðîêè Òåã(îò àíãë. «no break» — «áåç ðàçðûâà») äàåò êîìàíäó áðàóçåðó îòîáðàæàòü âåñü òåêñò â îäíîé ñòðîêå, íå ðàçðûâàÿ åå. Ýòèì òåãîì ðàçìå÷àåòñÿ òåêñò, êîòîðûé íåîáõîäèìî óìåñòèòü íà îäíîé ñòðîêå, ïðè÷åì ýòîò òåêñò íè ïðè êàêèõ îáñòîÿòåëüñòâàõ íå äîëæåí áûòü ðàçáèò íà íåñêîëüêî ñòðîê. Òàêèì îáðàçîì, òåã ïðîòèâîïîëîæåí ïî ôóíêöèÿì òåãó
. Åñëè ñòðîêó òåêñòà ðàçìåñòèòü ìåæäó òåãàìèè , òî áðàóçåð íå íà÷íåò íîâóþ ñòðîêó, äàæå åñëè îíà âûéäåò çà ãðàíèöû ýêðàíà; âìåñòî ýòîãî áðàóçåð ïîçâîëèò ãîðèçîíòàëüíî ïðîêðó÷èâàòü îêíî. Ïðèìåð òàêîé ñòðîêè ïîêàçàí íà ðèñ. 2.14 (ëèñòèíã 2.14).
Ðèñ. 2.14. Âåá-ñòðàíèöà ñ íåðàçðûâíîé ñòðîêîé
Ëèñòèíã 2.14. Ïðèìåð ñîçäàíèÿ âåá-ñòðàíèöû, ñîäåðæàùåé òåêñò â îäíîé ñòðîêå áåç ðàçðûâà <TITLE> Ñòðîêè áåç ðàçðûâàÄàííàÿ ñòðîêà ÿâëÿåòñÿ ñàìîé äëèííîé ñòðîêîé äîêóìåíòà, êîòîðàÿ íå äîïóñêàåò êàêîãî-ëèáî ðàçáèåíèÿ ãäå áû òî íè áûëî
Åñëè âñå æå íåîáõîäèìî ðàçáèòü ñòðîêó íà äâå, òî â íóæíîå ìåñòî âñòàâëÿåòñÿ òåã <WBR>, õîòÿ â ïîñëåäíåå âðåìÿ îí íå ðåêîìåíäóåòñÿ ê èñïîëüçîâàíèþ. Òåã <WBR> çàäàåò «ìÿãêèé ðàçðûâ ñòðîêè» âíóòðè òåãà. Ñ ïîìîùüþ òåãà <WBR> â äàííîì ìåñòå òåêñòà ïðè íåîáõîäèìîñòè áðàóçåð âûïîëíÿåò ïåðåõîä íà íîâóþ ñòðîêó. Ïðèìåð èñïîëüçîâàíèÿ ýòîãî òåãà ìîæíî ïîñìîòðåòü íà ðèñ. 2.15, à êîä ïðîãðàììû — â ëèñòèíãå 2.15.
Âñòàâêà öèòàò
47
Ëèñòèíã 2.15. Ïðèìåð ñîçäàíèÿ âåá-ñòðàíèöû, ñîäåðæàùåé òåãè <WBR> è<TITLE>Òåãè ôîðìàòèðîâàíèÿ ñèìâîëîâ Êëþ÷åâûå ïîíÿòèÿ - <WBR> Êëàññèôèöèðîâàííàÿ ðåêëàìà<WBR> Ïðîôåññèîíàëüíûé ðèñê<WBR> Ïåðñîíàëèçàöèÿ ðåêëàìû<WBR> Ôàêòîð èíòåãðàöèè<WBR> Áåñïðèáûëüíûå ñâÿçè<WBR>
Ðèñ. 2.15. Âåá-ñòðàíèöà, ñîäåðæàùàÿ òåãè <WBR> è
Âñòàâêà öèòàò Òåãîïðåäåëÿåò òåêñò êàê öèòàòó áîëüøîãî ðàçìåðà è îòîáðàæàåò åãî ñ îòñòóïàìè îò ëåâîãî è ïðàâîãî êðàåâ. Ýòîò òåã ïîçâîëÿåò ðàñïîëîæèòü òåêñò êîìïàêòíî â öåíòðå ñòðàíèöû. Ïðè èñïîëüçîâàíèè ýòîãî òåãà íåñêîëüêî ðàç òåêñò âñå áîëüøå ñæèìàåòñÿ ê öåíòðó. Òåãèìååò àòðèáóò CITE="URI", ãäå URI çàäàåò öèòèðóåìûé äîêóìåíò èëè ñîîáùåíèå. URI (Uniform Resource Identifier) — ýòî óíèôèöèðîâàííûé èäåíòèôèêàòîð ðåñóðñà, â ñîñòàâ êîòîðîãî âõîäèò URL. Òåêñò, îáîçíà÷åííûé òåãîì, âûâîäèòñÿ ñ îòñòóïîì îò ëåâîãî êðàÿ äîêóìåíòà íà 8 ïðîáåëîâ. Ïðèìåð èñïîëüçîâàíèÿ òåãà ïîêàçàí íà ðèñ. 2.16 (ëèñòèíã 2.16).
Ðèñ. 2.16. Ôðàãìåíò âåá-ñòðàíèöû ñ äëèííîé öèòàòîé
48
Óðîê 2. Òåêñò
Ëèñòèíã 2.16. Ïðèìåð ñîçäàíèÿ âåá-ñòðàíèöû, ñîäåðæàùåé öèòàòó <TITLE> ÖèòàòàÒåã BLOCKQUOTE äîáàâëÿåò ïîëÿ ñëåâà è ñïðàâà îò òåêñòà.
Ýòîò òåã ïîçâîëÿåò ðàñïîëîæèòü òåêñò êîìïàêòíî è â öåíòðå ñòðàíèöû.
Ïðè èñïîëüçîâàíèè ýòîãî òåãà íåñêîëüêî ðàç òåêñò âñå áîëüøå ñæèìàåòñÿ ê öåíòðó.
Äàííûé òåã ïðåäíàçíà÷åí äëÿ îáîçíà÷åíèÿ â äîêóìåíòå öèòàòû èç äðóãîãî èñòî÷íèêà.
Òåêñò, ïîìå÷åííûé òåãîì, îòñòóïàåò îò ëåâîãî êðàÿ äîêóìåíòà íà 8 ïðîáåëîâ
Äàííûé òåã ïîÿâèëñÿ â HTML âåðñèè 2.0. Îí îáåñïå÷èâàåò âñòàâêó áîëåå äëèííûõ öèòàò ïî ñðàâíåíèþ ñ òåãîì. Òåãîôîðìëÿåò òåêñò â âèäå êðàòêîé öèòàòû. Òåã èìååò àòðèáóò CITE="URI", ãäå URI çàäàåò öèòèðóåìûé äîêóìåíò èëè ñîîáùåíèå. Òåãïðåäíàçíà÷åí äëÿ îòîáðàæåíèÿ áîëåå êîðîòêèõ öèòàò ïî ñðàâíåíèþ ñ òåãîì. Îáû÷íî â ñîñòàâ öèòàòû íå âõîäÿò ñèìâîëû ðàçðûâà ñòðîêè, è öèòàòà ñ÷èòàåòñÿ ýëåìåíòîì òåêñòîâîãî óðîâíÿ. Ñèìâîëû êàâû÷åê îòîáðàæàåò áðàóçåð. Ïðèìåð èñïîëüçîâàíèÿ òåãàïîêàçàí íà ðèñ. 2.17 (ëèñòèíã 2.17).
Ðèñ. 2.17. Ôðàãìåíò âåá-ñòðàíèöû ñ êîðîòêîé öèòàòîé
Ëèñòèíã 2.17. Ïðèìåð ñîçäàíèÿ âåá-ñòðàíèöû, ñîäåðæàùåé òåã<TITLE>Öèòàòà"Ïîñòåð" - íàðóæíàÿ ðåêëàìà, ïëàêàò
Êîììåíòàðèè Êàê ëþáîé ÿçûê, HTML ïîçâîëÿåò âñòàâëÿòü â òåëî äîêóìåíòà êîììåíòàðèè, êîòîðûå ñîõðàíÿþòñÿ ïðè ïåðåäà÷å äîêóìåíòà ïî ñåòè, íî íå îòîáðàæàþòñÿ áðàóçåðîì. Ñèíòàêñèñ êîììåíòàðèÿ:
Àêðîíèìû
49
Êîììåíòàðèè ìîãóò âñòðå÷àòüñÿ â äîêóìåíòå ãäå óãîäíî è â ëþáîì êîëè÷åñòâå. Äàííûé òåã ïîÿâèëñÿ â HTML âåðñèè 2.0.
Àêðîíèìû Äâà òåãà, è , ïîçâîëÿþò âûäåëÿòü àêðîíèìû, èëè àááðåâèàòóðû (ñîêðàùåíèÿ ïîëíûõ íàçâàíèé), â ïðåäåëàõ òåêñòà. Ñîäåðæèìîå òåãîâ è âûâîäèòñÿ â âèäå âñïëûâàþùèõ ïîäñêàçîê, êîòîðûå äàþò ïîëüçîâàòåëþ âîçìîæíîñòü óâèäåòü ðàñøèôðîâêó àêðîíèìîâ. Ñîäåðæàíèå òåãà ïðåäñòàâëÿåò ñîáîé àááðåâèàòóðó, îïèñàíèå êîòîðîé çàäàåòñÿ ïîñðåäñòâîì àòðèáóòà TITLE. Õîòÿ äàííûé òåã ïîÿâèëñÿ â HTML âåðñèè 4.0, â íàñòîÿùåå âðåìÿ áðàóçåðû åãî íå ïîääåðæèâàþò. Ïðèìåð èñïîëüçîâàíèÿ òåãà ïîêàçàí íà ðèñ. 2.18 (ëèñòèíã 2.18).
Ðèñ. 2.18. Ôðàãìåíò âåá-ñòðàíèöû, ñîäåðæàùåé àêðîíèì
Ëèñòèíã 2.18. Ïðèìåð ñîçäàíèÿ âåá-ñòðàíèöû, ñîäåðæàùåé àêðîíèì <TITLE> Àêðîíèì ÑÇÈÏ ÑÏÃÓÒÄ
Íå ñëåäóåò çàáûâàòü, ÷òî çíàê ðàâåíñòâà (=) â ïðîãðàììå íå äîëæåí áûòü îêðóæåí ïðîáåëàìè.
Òåã ïîÿâèëñÿ â HTML âåðñèè 4.0.
50
Óðîê 2. Òåêñò
Îïðåäåëåíèÿ Åñëè íàçâàíèå ïîìåñòèòü ìåæäó òåãàìè , òî ýòî íàçâàíèå îòîáðàçèòñÿ êóðñèâîì. Òåðìèíû ìîæíî çàäàòü åùå è òåãîì . Ïðèìåð èñïîëüçîâàíèÿ ýòèõ òåãîâ ïîêàçàí íà ðèñ. 2.19 (ëèñòèíã 2.19).
Ðèñ. 2.19. Ôðàãìåíò âåá-ñòðàíèöû ñ îïðåäåëåíèÿìè
Ëèñòèíã 2.19. Ïðèìåð ñîçäàíèÿ âåá-ñòðàíèöû, ñîäåðæàùåé îïðåäåëåíèÿ <TITLE> Îïðåäåëåíèå “Ïåðåóëîê Äæàìáóëà, äîì 13" Ýòî àäðåñ Ñåâåðî-çàïàäíîãî èíñòèòóòà ïå÷àòè
Ñàíêò-Ïåòåðáóðãñêîãî ãîñóäàðñòâåííîãî óíèâåðñèòåòà òåõíîëîãèè è äèçàéíà
PR - äåíüãè èç âîçäóõà Â Ðîññèè PR ïîêà íåäîîöåíèâàåòñÿ.
Åãî ðåïóòàöèÿ íå ñëèøêîì âûñîêà, à ñàìî ñëîâî PR ïðåâðàòèëîñü â “ïèàð” è âûçûâàåò íåãàòèâíûå
àññîöèàöèè. Åæåãîäíûé îáîðîò íà ðûíêå çàêàçíûõ ïóáëèêàöèé îöåíèâàåòñÿ â 20$ ìëí.
Òåïåðü ýòè äåíüãè ñ íåçàêîííîãî ðûíêà çàêàçóõè ïåðåòåêàþò â ëåãàëüíûé ðåêëàìíûé ðûíîê
- ñòàëî áîëüøå ñòàòåé ïîä øàïêîé “íà ïðàâàõ ðåêëàìû”.
Òåã ïîÿâèëñÿ â HTML âåðñèè 2.0. Îí îïðåäåëÿåò öèòàòó èëè ññûëêó íà èñòî÷íèê, ñîäåðæèìîå äàííîãî òåãà îáû÷íî âîñïðîèçâîäèòñÿ êóðñèâîì.
Øðèôòîâîå âûäåëåíèå Òåã <EM> èñïîëüçóåòñÿ ñ öåëüþ âûäåëåíèÿ îñîáûì øðèôòîì (îáû÷íî êóðñèâîì) ñëîâà èëè òåêñòà. Ñèíòàêñèñ: <EM> Òåêñò
Ïðèìåð èñïîëüçîâàíèÿ ýòîãî òåãà ìîæíî ïîñìîòðåòü íà ðèñ. 2.20, à êîä ïðîãðàììû — â ëèñòèíãå 2.20.
Èñïîëüçîâàíèå ìîíîøèðèííûõ øðèôòîâ
51
Ëèñòèíã 2.20. Ïðèìåð ñîçäàíèÿ âåá-ñòðàíèöû ñî ñïåöèôè÷åñêèì ôîðìàòèðîâàíèåì <TITLE>Òåãè ôîðìàòèðîâàíèÿ Èìèäæ -<EM> îáðàç (çíàêîâûé ñèìâîë ôîòîðåêëàìíîãî óñïåõà è ðåêëàìíîãî áèçíåñà, óñòîé÷èâûé ïðåñòèæ èñêóññòâà ôîòîðåêëàìû, ïîëíîìàñøòàáíàÿ ïðîôåññèîíàëüíàÿ êîìïåòåíòíîñòü êîìàíäû ôîòîðåêëàìèñòîâ è èõ ëèäåðà, ôèëîñîôèÿ èíäèâèäóàëüíîé ïîçèöèè ôîòîðåêëàìíîãî òâîð÷åñòâà), èñêëþ÷èòåëüíûé è êà÷åñòâåííûé ïðèçíàê â ðÿäó èíûõ ïîäîáèé, âïå÷àòëåíèå, êîòîðîå ñâîéñòâåííî äàííîìó òîâàðó/óñëóãå, ðåêëàìíîìó àãåíòñòâó, ìàñòåðó-ôîòîðåêëàìèñòó, ôîòîðåêëàìíîé àêöèè, ðåêëàìíîé êîðïîðàöèè Èíòåðíåò-óñëóã.
Ðèñ. 2.20. Âåá-ñòðàíèöà, ñîäåðæàùàÿ òåã <EM>
Òåã <EM> ïîÿâèëñÿ â HTML âåðñèè 2.0, ÷àùå âñåãî ñîäåðæèìîå äàííîãî òåãà âûâîäèòñÿ êóðñèâîì.
Èñïîëüçîâàíèå ìîíîøèðèííûõ øðèôòîâ Íàäïèñè, âûïîëíåííûå ìîíîøèðèííûìè øðèôòàìè, ñîçäàþòñÿ ñ ïîìîùüþ òåãîâ, è <SAMP>. Ðåçóëüòàòû ïðèìåíåíèÿ ýòèõ òåãîâ îáû÷íî èäåíòè÷íû. Òåã
èñïîëüçóåòñÿ ñ öåëüþ äîïîëíèòåëüíîãî âûäåëåíèÿ ôðàãìåíòîâ ïðîãðàììíîãî êîäà ìîíîøèðèííûì øðèôòîì. Äàííûé ýëåìåíò ïðåäïî÷òèòåëüíåå, ÷åì ýëåìåíò (ñì. ðàçäåë «Çàäàíèå íà÷åðòàíèÿ»). Ñèíòàêñèñ:
Êîä
Ïðèìåð èñïîëüçîâàíèÿ ýòîãî òåãà ìîæíî ïîñìîòðåòü íà ðèñ. 2.21, à êîä ïðîãðàììû — â ëèñòèíãå 2.21. Ëèñòèíã 2.21. Ïðèìåð ñîçäàíèÿ âåá-ñòðàíèöû, ñîäåðæàùåé òåã<TITLE>Òåãè ôîðìàòèðîâàíèÿ Ïðîìîóøí -
ïðîäâèæåíèå ïðîäàæ - êîìïëåêñ ðàçëè÷íûõ ìåð ñòèìóëèðîâàíèÿ ïîêóïêè òîâàðîâ.
Ïðîìîóøí âêëþ÷àåò â ñåáÿ òàêèå ìåòîäû, êàê êóïîíèðîâàíèå, ïðîäàæè ñî ñêèäêîé, ëîòåðåè, âèêòîðèíû, ïðåäñòàâëåíèå áåñïëàòíûõ îáðàçöîâ.
52
Óðîê 2. Òåêñò
Ðèñ. 2.21. Âåá-ñòðàíèöà, ñîäåðæàùàÿ òåã
Òåãïîÿâèëñÿ â HTML âåðñèè 2.0; ÷àùå âñåãî ñîäåðæèìîå äàííîãî òåãà âûâîäèòñÿ ìîíîøèðèííûì øðèôòîì. Òåã èñïîëüçóåòñÿ ñ öåëüþ âûäåëåíèÿ äèàëîãà ïîëüçîâàòåëÿ ñ êîìïüþòåðîì. Ñèíòàêñèñ: Ââîä ñ êëàâèàòóðû
Ïðèìåð ïðèìåíåíèÿ ýòîãî òåãà ìîæíî ïîñìîòðåòü íà ðèñ. 2.22, à êîä ïðîãðàììû — â ëèñòèíãå 2.22.
Ðèñ. 2.22. Âåá-ñòðàíèöà, ñîäåðæàùàÿ òåã
Ëèñòèíã 2.22. Ïðèìåð ñîçäàíèÿ âåá-ñòðàíèöû, ñîäåðæàùåé òåã <TITLE>Òåãè ôîðìàòèðîâàíèÿ Èìèäæ - ìîäèôèêàöèÿ îáðàçà ëè÷íîñòè, ôèðìû, òîâàðà ïóòåì ñãóùåíèÿ êðàñîê, ïðèóêðàøèâàíèÿ èëè î÷åðíåíèÿ. Òåîðèÿ ñîçäàíèÿ èìèäæåé èìåíóåòñÿ èìèäæåëîãèåé, èëè èêîíèêîé.
Òåã ïîÿâèëñÿ â HTML âåðñèè 2.0. ×àùå âñåãî ñîäåðæèìîå äàííîãî òåãà âûâîäèòñÿ ìîíîøèðèííûì øðèôòîì. Òåã <SAMP> èñïîëüçóåòñÿ ñ öåëüþ âûäåëåíèÿ äèàëîãà ïîëüçîâàòåëÿ ñ êîìïüþòåðîì. Ñèíòàêñèñ:
Äîáàâëåíèå òåêñòà ñ äðóãîé ñòðàíèöû
53
<SAMP> Ñèñòåìíîå ñîîáùåíèå êîìïüþòåðà
Ïðèìåð èñïîëüçîâàíèÿ ýòîãî òåãà ìîæíî ïîñìîòðåòü íà ðèñ. 2.23, à êîä ïðîãðàììû — â ëèñòèíãå 2.23. Ëèñòèíã 2.23. Ïðèìåð ñîçäàíèÿ âåá-ñòðàíèöû, ñîäåðæàùåé òåã <SAMP> <TITLE>Òåãè ôîðìàòèðîâàíèÿ ñèìâîëîâ Êîðïîðàòèâíàÿ ðåêëàìà – <SAMP>ðåêëàìà, ñîçäàþùàÿ ïîòðåáíîñòü íå â êîíêðåòíîé ìàðêå òîâàðà, à â ïîëíîì òîâàðíîì àññîðòèìåíòå.
Ðèñ. 2.23. Âåá-ñòðàíèöà, ñîäåðæàùàÿ òåã <SAMP>
Òåã <SAMP> ïîÿâèëñÿ â HTML âåðñèè 2.0. Îáû÷íî ñîäåðæèìîå äàííîãî òåãà îòîáðàæàåòñÿ ìîíîøèðèííûì øðèôòîì.
Äîáàâëåíèå òåêñòà ñ äðóãîé ñòðàíèöû Òåã ïîçâîëÿåò âûâåñòè íà ñòðàíèöå òåêñò ñ äðóãîé ñòðàíèöû, óêàçàâ åå àäðåñ. Îïðåäåëÿåò è îòîáðàæàåò òåêñò, êîòîðûé áûë âêëþ÷åí â äîêóìåíò ïî ñðàâíåíèþ ñ åãî ïðåäûäóùåé âåðñèåé. Âèçóàëüíî âñòàâëåííûé òåêñò âûäåëÿåòñÿ ïîä÷åðêèâàíèåì, íàïðèìåð: (äîñòóïíûé ôðàãìåíò òåêñòà)
Äëÿ âûâîäà äàòû ïðåäóñìîòðåí àòðèáóò DATETIME. Ïðèìåð ìîæíî ïîñìîòðåòü íà ðèñ. 2.24, à êîä ïðîãðàììû — â ëèñòèíãå 2.24. Ëèñòèíã 2.24. Ïðèìåð ñîçäàíèÿ âåá-ñòðàíèöû, ñîäåðæàùåé òåã <TITLE>Ïðèìåð âñòàâêè ÄÎÑÒÓÏÍÛÉ ÔÐÀÃÌÅÍÒ
Äàííûé òåã ïîÿâèëñÿ â HTML âåðñèè 4.0. Îí ìîæåò áûòü ýëåìåíòîì áëî÷íîãî ëèáî òåêñòîâîãî óðîâíÿ. Èçìåíåíèå âî âëîæåííîì áëîêîâîì ñîäåðæàíèè äîëæíî âûïîëíÿòüñÿ íà íèæíåì óðîâíå.
54
Óðîê 2. Òåêñò
Ðèñ. 2.24. Âåá-ñòðàíèöà, ñîäåðæàùàÿ òåã
Ðàññòàíîâêà ïðîáåëîâ Åñëè íàáðàòü òåêñò â Áëîêíîòå è ðàññòàâèòü â íåì ìíîæåñòâî ïðîáåëîâ, òî áðàóçåð ïðîèãíîðèðóåò ýòè ïðîáåëû è ñîêðàòèò èõ äî ìèíèìóìà, à åñëè âîñïîëüçîâàòüñÿ òåãîì, êîòîðûé âûâîäèò áëîê òåêñòà ìîíîøèðèííûì øðèôòîì, òî òåêñò îòðàçèòñÿ òàêèì, êàê îí åñòü, ñî âñåìè ïðîáåëàìè è ò. ä. Ïðèìåð òåêñòà ñî ìíîæåñòâîì ïðîáåëîâ, îêðóæåííîãî òåãàìè è , ìîæíî ïîñìîòðåòü íà ðèñ. 2.25, à êîä ïðîãðàììû — â ëèñòèíãå 2.25.
Ðèñ. 2.25. Âåá-ñòðàíèöà, ñîäåðæàùàÿ òåêñò è òåãè
Ëèñòèíã 2.25. Ïðèìåð ñîçäàíèÿ âåá-ñòðàíèöû, ñîäåðæàùåé òåêñò è òåãè<TITLE>Öèòàòà Ðåêëàìà - îäíà èç ôîðì ìàðêåòèíãîâûõ êîììóíèêàöèé, Îïëà÷åííàÿ ðåêëàìîäàòåëåì, èìåþùàÿ íåëè÷íûé õàðàêòåð, ðàñïðîñòðàíÿåìàÿ ÷åðåç ÑÌÈ ñ öåëüþ îêàçàòü âîçäåéñòâèå íà öåëåâóþ àóäèòîðèþ. Ñóùåñòâóþò ñëåäóþùèå âèäû ðåêëàìû: òîâàðíàÿ, êîðïîðàòèâíàÿ, ñîöèàëüíàÿ, ïîëèòè÷åñêàÿ.
Ïîäâåäåì èòîãè
55
Ïîäâåäåì èòîãè  ýòîì óðîêå ðàññìàòðèâàþòñÿ îñíîâíûå òåãè, ïðåäíàçíà÷åííûå äëÿ ðàáîòû ñ òåêñòîì. Òåãïðåäíàçíà÷åí äëÿ ñîçäàíèÿ çàãîëîâêîâ. Òåãè , ,
, , , , <STRONG>, , , <SMALL>, <STRIKE>, <SUB>, <SUP>,, , , <EM>,, , , <SAMP>, <WBR>,
, , <SPAN>, ,,, <S> ïîçâîëÿþò ôîðìàòèðîâàòü òåêñò, èçìåíÿòü åãî öâåò, êðàñèâî ðàñïîëàãàòü íà ñòðàíèöå. Äëÿ ðàçðûâà ñòðîê ñëóæàò òåãè
è. Òåãè è èñïîëüçóþòñÿ äëÿ ñîçäàíèÿ âñïëûâàþùèõ ïîäñêàçîê.
Óðîê 3 Ãðàôèêà Îäíà èç íàèáîëåå ïðèâëåêàòåëüíûõ ÷åðò WWW — âîçìîæíîñòü âêëþ÷åíèÿ ññûëîê íà ãðàôè÷åñêèå ôàéëû â HTML-äîêóìåíò. Ãðàôèêà — ëó÷øåå óêðàøåíèå âåá-óçëà. Ïîä ãðàôèêîé ïîäðàçóìåâàþò çíà÷êè, ðèñóíêè, ôîòîãðàôèè è êàðòû èçîáðàæåíèé, çàíèìàþùèå ÷àñòü îêíà áðàóçåðà. Ïðè ðàçìåùåíèè ãðàôèêè íà âåá-ñòðàíèöå íåîáõîäèìî ñëåäèòü çà òåì, ÷òîáû ðàçìåð ãðàôè÷åñêèõ ôàéëîâ áûë êàê ìîæíî ìåíüøå. Õîòÿ â ïðèíöèïå ðàçìåðû ãðàôè÷åñêèõ ôàéëîâ â áàéòàõ ìîãóò áûòü íåîãðàíè÷åííûìè, ñëåäóåò ïîìíèòü, ÷òî ïåðåäà÷à áîëüøîãî ôàéëà ìîæåò çàíÿòü î÷åíü ìíîãî âðåìåíè, îñîáåííî ïðè íèçêîé ïðîïóñêíîé ñïîñîáíîñòè ëèíèé. Åñëè òîò, êòî ñìîòðèò âàøó âåá-ñòðàíèöó, ïëàòèò äåíüãè çà âðåìÿ íàõîæäåíèÿ â Èíòåðíåòå, âðÿä ëè îí çàõî÷åò ñìîòðåòü âàøè ñëåäóþùèå ñòðàíèöû, ó÷èòûâàÿ, ÷òî ïåðâàÿ ñòðàíèöà çàãðóæàåòñÿ î÷åíü äîëãî.  ýòîì óðîêå áóäóò ðàññìîòðåíû ïðèåìû ðàáîòû ñ ãðàôèêîé.
Ðàçìåùåíèå ãðàôèêè íà âåá-ñòðàíèöå
57
Ðàçìåùåíèå ãðàôèêè íà âåá-ñòðàíèöå Äëÿ âñòàâêè ãðàôèêè â âåá-ñòðàíèöó èñïîëüçóåòñÿ òåã . Ãðàôèêà ïîçâîëÿåò çíà÷èòåëüíî óëó÷øèòü âíåøíèé âèä è ôóíêöèîíàëüíîñòü äîêóìåíòîâ. Òåã (îò àíãë. image — èçîáðàæåíèå) ïîÿâèëñÿ â HTML âåðñèè 2.0. Îí èìååò àòðèáóòû SRC, ALT, LONGDESC, HEIGHT, WIDTH, USEMAP, ISMAP, ALIGN, BORDER, HSPACE, VSPACE. Ïðèìåð: .
m Àòðèáóò SRC. Àòðèáóò SRC (îò àíãë. source — èñòî÷íèê) îïðåäåëÿåò ìåñòîðàñïîëîæåíèå èçîáðàæåíèÿ, âêëþ÷àåìîãî â ñîñòàâ äîêóìåíòà. URL — îáÿçàòåëüíûé ïàðàìåòð, êîòîðûé óêàçûâàåò áðàóçåðó, ãäå íàõîäèòñÿ ðèñóíîê. Ðèñóíîê äîëæåí õðàíèòüñÿ â ãðàôè÷åñêîì ôîðìàòå, íàïðèìåð â ôîðìàòå GIF èëè JPG. Åñëè ãðàôè÷åñêèé ôàéë íàõîäèòñÿ â òîì æå êàòàëîãå, ÷òî è ñîäåðæàùèé åãî HTML-äîêóìåíò, äîñòàòî÷íî óêàçàòü òîëüêî èìÿ ýòîãî ôàéëà, íàïðèìåð:
Åñëè ãðàôè÷åñêèé ôàéë íàõîäèòñÿ íà òîì æå ñåðâåðå, ÷òî è ñîäåðæàùèé åãî HTML-äîêóìåíò, íî â äðóãîì êàòàëîãå, ñëåäóåò óêàçàòü èìÿ êàòàëîãà è èìÿ ýòîãî ôàéëà, íàïðèìåð: .
Åñëè ãðàôè÷åñêèé ôàéë íàõîäèòñÿ íå íà òîì ñåðâåðå, íà êîòîðîì íàõîäèòñÿ ñîäåðæàùèé åãî HTML-äîêóìåíò, íåîáõîäèìî óêàçàòü ïîëíûé àäðåñ ýòîãî ôàéëà, íàïðèìåð: .
m Àòðèáóò ALT. Íåîáÿçàòåëüíûé àòðèáóò ALT çàäàåò àëüòåðíàòèâíûé òåêñò, êîòîðûé âûâîäèòñÿ áðàóçåðîì, ïîêà èäåò çàãðóçêà èçîáðàæåíèÿ (èëè áðàóçåðîì, íå ïîääåðæèâàþùèì îòîáðàæåíèå ãðàôèêè). Îáû÷íî ýòî êîðîòêîå îïèñàíèå èçîáðàæåíèÿ, êîòîðîå ïîëüçîâàòåëü ìîã áû èëè ñìîæåò óâèäåòü íà ýêðàíå. Åñëè ýòîò àòðèáóò íå çàäàí, íà ìåñòå èçîáðàæåíèÿ áîëüøèíñòâî áðàóçåðîâ âûâîäÿò çíà÷îê, ùåëêíóâ íà êîòîðîì, ïîëüçîâàòåëü ñìîæåò óâèäåòü èçîáðàæåíèå. Àòðèáóò ALT ðåêîìåíäóåòñÿ óêàçûâàòü, åñëè âàøè ïîëüçîâàòåëè ïðèìåíÿþò áðàóçåð, íå ïîääåðæèâàþùèé ãðàôè÷åñêèé ðåæèì, íàïðèìåð Lunix. m Àòðèáóò LONGDESC. Íåîáÿçàòåëüíûé àòðèáóò LONGDESC çàäàåò ññûëêó íà óäàëåííûé ðåñóðñ. m Àòðèáóò HEIGTH. Íåîáÿçàòåëüíûé àòðèáóò HEIGTH îïðåäåëÿåò âûñîòó ðèñóíêà â ïèêñåëàõ. Åñëè äàííûé ïàðàìåòð íå óêàçàí, èñïîëüçóåòñÿ îðèãèíàëüíàÿ âûñîòà ðèñóíêà. Ýòîò ïàðàìåòð ïîçâîëÿåò ñæèìàòü èëè ðàñòÿãèâàòü èçîáðàæåíèÿ ïî âåðòèêàëè, ÷òî äàåò âîçìîæíîñòü òî÷íåå êîíòðîëèðîâàòü âíåøíèé âèä äîêóìåíòà. Îäíàêî íåêîòîðûå áðàóçåðû íå ïîääåðæèâàþò äàííûé ïàðàìåòð. Èíîãäà ýêðàííîå ðàçðåøåíèå íà ðàçíûõ êîìïüþòåðàõ ìîæåò áûòü ðàçíûì, ïîýòîìó ïðè çàäàíèè àáñîëþòíîé âåëè÷èíû ãðàôè÷åñêîãî îáúåêòà ñëåäóåò áûòü âíèìàòåëüíûì. m Àòðèáóò WIDTH. Íåîáÿçàòåëüíûé àòðèáóò WIDTH èñïîëüçóåòñÿ äëÿ óêàçàíèÿ øèðèíû ðèñóíêà â ïèêñåëàõ.
58
Óðîê 3. Ãðàôèêà
m Àòðèáóò ALIGN. Íåîáÿçàòåëüíûé àòðèáóò ALIGN èñïîëüçóåòñÿ äëÿ òî÷íîãî ïîçèöèîíèðîâàíèÿ îáúåêòîâ íà ýêðàíå. Äîñòóïíûå çíà÷åíèÿ: q top — âåðõíèé êðàé îáúåêòà âûðàâíèâàåòñÿ ïî âåðõíåìó êðàþ ñòðîêè; q middle — öåíòð îáúåêòà âûðàâíèâàåòñÿ ïî áàçîâîé ëèíèè ñòðîêè; q bottom — íèæíèé êðàé îáúåêòà âûðàâíèâàåòñÿ ïî áàçîâîé ëèíèè ñòðîêè; q left — îáúåêò âûðàâíèâàåòñÿ ïî ëåâîìó êðàþ, ïðè ýòîì âîçìîæíî îáòåêàíèå îáúåêòà òåêñòîì; q right — îáúåêò âûðàâíèâàåòñÿ ïî ïðàâîìó êðàþ, ïðè ýòîì âîçìîæíî îáòåêàíèå îáúåêòà òåêñòîì. Åñëè äàííûé ïàðàìåòð íå óêàçàí, áîëüøèíñòâî áðàóçåðîâ ðàñïîëàãàåò èçîáðàæåíèå â ëåâîé ÷àñòè ýêðàíà, à òåêñò — ñïðàâà îò íåãî. m Àòðèáóò BORDER. Àòðèáóò BORDER çàäàåò òîëùèíó îáðàìëåíèÿ äëÿ èçîáðàæåíèÿ. m Àòðèáóò VSPACE. Àòðèáóò VSPACE ïîçâîëÿåò çàäàòü ðàçìåð â ïèêñåëàõ ïóñòîãî ïðîñòðàíñòâà íàä è ïîä èçîáðàæåíèåì, ÷òîáû òåêñò «íå íàåçæàë» íà èçîáðàæåíèå. m Àòðèáóò HSPACE. Àòðèáóò HSPACE ïîçâîëÿåò çàäàòü ðàçìåð â ïèêñåëàõ ïóñòîãî ïðîñòðàíñòâà ñëåâà è ñïðàâà îò èçîáðàæåíèÿ, ÷òîáû òåêñò «íå íàåçæàë» íà èçîáðàæåíèå.
Ôîðìàòû ãðàôè÷åñêèõ ôàéëîâ Áîëüøèíñòâî ôîðìàòîâ ôàéëîâ â êîìïüþòåðíîé ãðàôèêå ïîçâîëÿåò õðàíèòü èíôîðìàöèþ îá èçîáðàæåíèè êàê î íàáîðå òî÷åê. Òî÷íî òàê æå (â âèäå íàáîðà òî÷åê) èçîáðàæåíèÿ âûâîäÿòñÿ íà ýêðàí. Îáû÷íî â Èíòåðíåòå èñïîëüçóþòñÿ äâà ðàñòðîâûõ ôîðìàòà — GIF è JPEG. Êðîìå òîãî, â Èíòåðíåòå äîâîëüíî ìíîãî èçîáðàæåíèé, èìåþùèõ ôîðìàòû BMP è PCX. Ñïåöèàëèñòû ñ÷èòàþò, ÷òî äîâîëüíî áîëüøèå ïåðñïåêòèâû åñòü ó ôîðìàòà PNG — ñàìîãî ñîâðåìåííîãî ôîðìàòà ïåðåíîñèìîé ñåòåâîé ãðàôèêè.
Ôîðìàò GIF Ôîðìàò GIF (Graphic Interchange Format — ôîðìàò îáìåíà ãðàôè÷åñêèìè äàííûìè) ñëóæèò äëÿ çàïèñè è õðàíåíèÿ ðàñòðîâûõ ãðàôè÷åñêèõ èçîáðàæåíèé. Ýòîò ôîðìàò áûë ðàçðàáîòàí êîðïîðàöèåé Compuserve ñ èñïîëüçîâàíèåì òåõíîëîãèè Unisys. Ôîðìàò GIF ïðèìåíÿåòñÿ äëÿ õðàíåíèÿ 256-öâåòíûõ èçîáðàæåíèé (èëè èçîáðàæåíèé ñ ìåíüøèì êîëè÷åñòâîì öâåòîâ), ñæàòûõ ïî ìåòîäó Ëåìïåëà—Çèâà (LZW). Òîò æå ìåòîä ñæàòèÿ õàðàêòåðåí äëÿ àðõèâàòîðîâ ôàéëîâ. Ôîðìàò GIF äîëüøå äðóãèõ ïðåäñòàâëåí â Èíòåðíåòå è ïîääåðæèâàåòñÿ ðàçíûìè ãðàôè÷åñêèìè ðåäàêòîðàìè.  íåì èñïîëüçóþòñÿ èíäåêñèðîâàííûå öâåòà. Âåðñèÿ GIF89a ýòîãî ôîðìàòà îáåñïå÷èâàåò âîçìîæíîñòü ÷åðåññòðî÷íîé ðàçâåðòêè, ÷òî ïîçâîëÿåò ïîñòåïåííî ïîâûøàòü êà÷åñòâî ïðèíÿòîãî ÷åðåç êàíàë ñâÿçè èçîáðàæåíèÿ. Ýòî ñàìûé ðàñïðîñòðàíåííûé ôîðìàò èçîáðàæåíèé â Èíòåðíåòå.
Ôîðìàòû ãðàôè÷åñêèõ ôàéëîâ
59
Èçîáðàæåíèÿ â ôîðìàòå GIF õðàíÿòñÿ â ôàéëàõ ñ ðàñøèðåíèåì .gif. Ê äîñòîèíñòâàì GIF-èçîáðàæåíèé îòíîñèòñÿ òî, ÷òî âèä èçîáðàæåíèÿ íå çàâèñèò îò áðàóçåðà è ïëàòôîðìû. Ëó÷øå âñåãî îòîáðàæàþòñÿ ÷åðòåæè, ðèñóíêè, èçîáðàæåíèÿ ñ íåáîëüøèì êîëè÷åñòâîì îäíîðîäíûõ öâåòîâ, ïðîçðà÷íûå èçîáðàæåíèÿ è àíèìàöèîííûå ïîñëåäîâàòåëüíîñòè.  GIF-èçîáðàæåíèÿõ èñïîëüçóåòñÿ àëãîðèòì ñæàòèÿ áåç ïîòåðè èíôîðìàöèè.
Ôîðìàò JPEG Ïðèìåíÿþùèéñÿ â ôîðìàòå JPEG (Joint Photographic Expert Group — îáúåäèíåííàÿ ãðóïïà ýêñïåðòîâ â îáëàñòè ôîòîãðàôèè) àëãîðèòì îáðàáîòêè èçîáðàæåíèé ðàçðàáîòàí ãðóïïîé ýêñïåðòîâ êàê ñðåäñòâî ñæàòèÿ èçîáðàæåíèé ñ ïàëèòðîé 24 áèòà íà ïèêñåë, ÷òî îáåñïå÷èâàåò îòîáðàæåíèå 16,7 ìèëëèîíà öâåòîâ. JPEG — îäèí èç ñàìûõ ìîùíûõ àëãîðèòìîâ. Ïðàêòè÷åñêè îí ÿâëÿåòñÿ ñòàíäàðòîì äå-ôàêòî äëÿ ïîëíîöâåòíûõ èçîáðàæåíèé. Ôîðìàò JPEG áûë ñîçäàí äëÿ òîãî, ÷òîáû èçáàâèòüñÿ îò íåäîñòàòêîâ ôîðìàòà GIF. Àëãîðèòì îïåðèðóåò îáëàñòÿìè 8´8 ïèêñåëîâ, â êîòîðûõ ÿðêîñòü è öâåò ïëàâíî ìåíÿþòñÿ. Ñæàòèå â ôîðìàòå JPEG îñóùåñòâëÿåòñÿ çà ñ÷åò òîãî, ÷òî â ðåàëüíûõ èçîáðàæåíèÿõ, â ÷àñòíîñòè â ôîòîãðàôèÿõ, öâåò îáû÷íî ìåíÿåòñÿ äîñòàòî÷íî ïëàâíî. Îáåñïå÷èâàåòñÿ âûñîêèé êîýôôèöèåíò ñæàòèÿ, çíà÷åíèå êîòîðîãî äîñòèãàåò 100 è çàâèñèò îò äîïóñòèìîãî óðîâíÿ ïîòåðü èçîáðàçèòåëüíîé èíôîðìàöèè. Ôîðìàò øèðîêî èñïîëüçóåòñÿ â HTML-äîêóìåíòàõ è äëÿ ïåðåäà÷è ãðàôèêè ïî ñåòè. Ñîõðàíÿåò ïàðàìåòðû ãðàôèêè â öâåòîâîé ìîäåëè RGB. Èçîáðàæåíèÿ â ôîðìàòå JPEG õðàíÿòñÿ â ôàéëàõ ñ ðàñøèðåíèåì .jpg.  ôîðìàòå JPEG èñïîëüçóþòñÿ àëãîðèòìû ñæàòèÿ ñ ïîòåðåé èíôîðìàöèè. Ïðè ñæàòèè èç èçîáðàæåíèÿ èñêëþ÷àþòñÿ äàííûå, êîòîðûå ñ÷èòàþòñÿ íåñóùåñòâåííûìè. Ïðè ýòîì åñòü ðèñê ïîëó÷èòü íå÷åòêîå, ðàçìûòîå èçîáðàæåíèå ñ èñêàæåíèåì äåòàëåé.
Ôîðìàò PNG Ïîñëåäíåå âðåìÿ ïîëó÷èëè ðàñïðîñòðàíåíèå ôàéëû â ôîðìàòå PNG (Portable Network Graphics — ïåðåíîñèìàÿ ñåòåâàÿ ãðàôèêà). Ñàìî íàçâàíèå ôîðìàòà ãîâîðèò î åãî íàçíà÷åíèè — èñïîëüçîâàíèè ïðè ïåðåäà÷å èçîáðàæåíèé â ñåòÿõ. Ôîðìàò ïîääåðæèâàåò ïîëíîöâåòíûå RGB-èçîáðàæåíèÿ è èíäåêñèðîâàííûå èçîáðàæåíèÿ. Äîïóñêàåò íàëè÷èå äîïîëíèòåëüíîãî êàíàëà äëÿ õðàíåíèÿ ìàñêè îáðåçêè. Èìååò ýôôåêòèâíûé àëãîðèòì ñæàòèÿ áåç ïîòåðè èíôîðìàöèè.
Ôîðìàò BMP Ïåðâûì ãðàôè÷åñêèì ôîðìàòîì äëÿ IBM-ñîâìåñòèìûõ êîìïüþòåðîâ, íàøåäøèì øèðîêîå ïðèìåíåíèå, áûë ôîðìàò BMP (Bit Map — áèòîâàÿ êàðòà). Ìîæíî ñêàçàòü, ÷òî ñ íåãî âñå íà÷àëîñü.  ôîðìàòå BMP ïåðâîíà÷àëüíî èñïîëüçîâàëîñü ïðîñòåéøåå êîäèðîâàíèå — ïî ïèêñåëàì (ñàìîå íåýêîíîìíîå). Ïèêñåëû îáõîäèëèñü ïîñëåäîâàòåëüíî ïî ñòðîêàì, íà÷èíàÿ ñ íèæíåãî ëåâîãî óãëà ãðàôè÷åñêîãî èçîáðàæåíèÿ. Ôàéëû èìåííî ýòîãî ôîðìàòà ïîääåðæèâàëèñü ïåðâûìè âåðñèÿìè
60
Óðîê 3. Ãðàôèêà
îáîëî÷êè Windows.  íèõ èñïîëüçîâàëèñü òîëüêî èíäåêñèðîâàííûå öâåòà â êîëè÷åñòâå 256, òî åñòü îäèí ïèêñåë ïðåäñòàâëÿëñÿ îäíèì áàéòîì.  äàëüíåéøåì ôîðìàò ñòàë ïðèìåíÿòüñÿ è äëÿ êîäèðîâàíèÿ ïîëíîöâåòíûõ èçîáðàæåíèé. Ýòî ñòàíäàðòíûé ôîðìàò ðàñòðîâîé ãðàôèêè. Ïîñêîëüêó BMP-ôàéëû ïðåäñòàâëÿþò ñîáîé «ðîäíîé» ôîðìàò ãðàôèêè äëÿ Microsoft Windows, ïîäîáíûõ èçîáðàæåíèé â Èíòåðíåòå äîñòàòî÷íî ìíîãî.
Ôîðìàò PCX Ôîðìàò PCX èñïîëüçóåò òîëüêî èíäåêñèðîâàííûå ïàëèòðû. Îí áûë ðàçðàáîòàí ôèðìîé Z-soft ñïåöèàëüíî äëÿ ïàêåòà PaintBrush, à â äàëüíåéøåì ïîëó÷èë áîëåå øèðîêîå ðàñïðîñòðàíåíèå.  íåì ïðåäóñìîòðåíî ñæàòèå, îáåñïå÷èâàþùåå áîëüøóþ êîìïàêòíîñòü ïî ñðàâíåíèþ ñ ôîðìàòîì BMP. Òåì íå ìåíåå ïðàêòè÷åñêè îí ïðèãîäåí òîëüêî äëÿ ïðîñòûõ èçîáðàæåíèé èëè èçîáðàæåíèé ñ èíäåêñèðîâàííûìè öâåòàìè.
Ïèêñåëû è ðàçðåøåíèå  Èíòåðíåòå äëÿ ïåðåäà÷è èçîáðàæåíèé â îñíîâíîì èñïîëüçóåòñÿ ðàñòðîâàÿ ãðàôèêà. Ðàñòðîâàÿ ãðàôèêà — ýòî, âî-ïåðâûõ, ãðàôèêà, ïðåäñòàâëÿåìàÿ â êîìïüþòåðå â âèäå ìíîæåñòâà òî÷åê (ïèêñåëîâ), âî-âòîðûõ, ôàéë îïðåäåëåííîãî ôîðìàòà. Äëÿ ðàñòðîâîé ãðàôèêè âàæíîé õàðàêòåðèñòèêîé ÿâëÿåòñÿ ðàçðåøåíèå èçîáðàæåíèÿ. Îäíà è òà æå êàðòèíêà ìîæåò áûòü ïðåäñòàâëåíà ñ ëó÷øèì èëè õóäøèì êà÷åñòâîì â ñîîòâåòñòâèè ñ êîëè÷åñòâîì òî÷åê íà åäèíèöó äëèíû. Ðàçðåøåíèå — êîëè÷åñòâî òî÷åê íà åäèíèöó èçìåðåíèÿ: m dpi (dots per inch) — êîëè÷åñòâî òî÷åê íà äþéì; m ppi (points/pixels per inch) — êîëè÷åñòâî ïèêñåëîâ íà äþéì; m spi (samples per inch) — îïòè÷åñêîå, ïåðâîíà÷àëüíîå ðàçðåøåíèå ñêàíåðà, îçíà÷àþùåå êîëè÷åñòâî ïðîá íà äþéì, òî åñòü ÷èñëî «ïðîñìîòðîâ» ñêàíåðîì èçîáðàæåíèÿ âî âðåìÿ ñêàíèðîâàíèÿ. Dpi — íàèáîëåå ÷àñòî èñïîëüçóåìûé òåðìèí, êîòîðûé îòíîñèòñÿ òîëüêî ê ìàëåíüêèì òî÷êàì, ñîçäàâàåìûì âûõîäíûì óñòðîéñòâîì. Òî÷êè âûõîäíîãî óñòðîéñòâà íè÷åãî îáùåãî íå èìåþò ñ ðàçðåøåíèåì èçîáðàæåíèÿ, îíè ñâÿçàíû ñ ìèíèìàëüíûì âîñïðîèçâîäèìûì ïðèíòåðîì ðàçìåðîì òî÷êè. Ðàçðåøåíèå èëëþñòðàöèè îáû÷íî èçìåðÿåòñÿ â dpi. ×åì áîëüøå ðàçðåøåíèå, òåì áîëåå êà÷åñòâåííûì ÿâëÿåòñÿ èçîáðàæåíèå, íî è òåì áîëüøèé ðàçìåð èìååò ôàéë, â êîòîðîì èçîáðàæåíèå ñîõðàíÿåòñÿ. Ðàçëè÷àþò ðàçðåøåíèå èçîáðàæåíèÿ, ðàçðåøåíèå ýêðàíà è ðàçðåøåíèå ïðèíòåðà. Ìîíèòîðû, âûïóñêàåìûå ðàçëè÷íûìè ôèðìàìè, êàê ïðàâèëî, èìåþò ñòàíäàðòíûå ðàçðåøåíèÿ: 640´470, 700´600, 1024´768, 1270´1024, 1600´1270, 1920´1600 òî÷åê. Ðàññòîÿíèå ìåæäó ëþìèíîôîðàìè õîðîøåãî ìîíèòîðà ñîñòàâëÿåò 0,2–0,25 ìì. Êîíå÷íî, äëÿ êà÷åñòâåííîãî äèçàéíà òðåáóåòñÿ ìîíèòîð ñ áîëüøèì ðàçðåøåíè-
Ïðèìåðû ðàçìåùåíèÿ ãðàôèêè íà âåá-ñòðàíèöå
61
åì. Èíîãäà äèçàéíåð ìîæåò ðåäàêòèðîâàòü èçîáðàæåíèå ïîïèêñåëüíî. Ðàçðåøàþùàÿ ñïîñîáíîñòü ýêðàíà çàâèñèò îò ìîíèòîðà è âèäåîàäàïòåðà êîìïüþòåðà. Ñòàòè÷åñêèå ðàñòðîâûå èçîáðàæåíèÿ ïðåäñòàâëÿþò ñîáîé äâóõìåðíûé ìàññèâ ÷èñåë. Ýëåìåíòû ýòîãî ìàññèâà íàçûâàþò ïèêñåëàìè (îò àíãë. pixel — picture element, èëè ýëåìåíò èçîáðàæåíèÿ). Ïèêñåë — ìèíèìàëüíûé àäðåñóåìûé ýëåìåíò äâóõìåðíîãî ðàñòðîâîãî èçîáðàæåíèÿ; îäíà òî÷êà èçîáðàæåíèÿ.
Ïðèìåðû ðàçìåùåíèÿ ãðàôèêè íà âåá-ñòðàíèöå Ïðåæäå ÷åì ðàçìåùàòü èçîáðàæåíèå íà âåá-ñòðàíèöå, ïðîâåäåì ýêñïåðèìåíò. Âîçüìåì ëþáèòåëüñêóþ ôîòîãðàôèþ âûñîòîé 11 ñì è øèðèíîé 13 ñì. Êàê îíà áóäåò âûãëÿäåòü íà ýêðàíå? Åñëè ìû îòñêàíèðóåì ôîòîãðàôèþ â òðåõ âàðèàíòàõ, â ïåðâîì âûáåðåì öâåòíîé ðåæèì ñ ðàçðåøåíèåì 300 dpi, âî âòîðîì — ÷åðíî-áåëûé ðåæèì ñ ðàçðåøåíèåì 300 dpi, â òðåòüåì — öâåòíîé ðåæèì ñ ðàçðåøåíèåì 72 dpi, òî â ïåðâûõ äâóõ âàðèàíòàõ îòñêàíèðîâàííàÿ ôîòîãðàôèÿ áóäåò èìåòü ðàçìåð 1304´1479 ïèêñåëîâ, à â òðåòüåì âàðèàíòå — 313´355 ïèêñåëîâ.
Ðèñ. 3.1. Êóïîëà íà âåá-ñòðàíèöå
62
Óðîê 3. Ãðàôèêà
Ïîñêîëüêó ðàçìåðû ôîòîãðàôèè â ïèêñåëàõ â ïåðâûõ äâóõ âàðèàíòàõ îêàçàëèñü áîëüøå ðàçìåðà ýêðàíà â ïèêñåëàõ (ðàçìåð, íàïðèìåð, ìîåãî ýêðàíà ñîñòàâëÿåò 768´1024 ïèêñåëîâ), ïðè ðàçìåùåíèè ôîòîãðàôèè íà âåá-ñòðàíèöå äëÿ åå ïðîñìîòðà ïîòðåáóþòñÿ ïîëîñû ïðîêðóòêè.  òðåòüåì âàðèàíòå îòñêàíèðîâàííàÿ ôîòîãðàôèÿ çàíèìàåò òîëüêî ÷àñòü ýêðàíà. Òàêèì îáðàçîì, äëÿ èçîáðàæåíèé, ðàñïðîñòðàíÿåìûõ ÷åðåç Èíòåðíåò, îáû÷íî óñòàíàâëèâàåòñÿ ðàçðåøåíèå 72 dpi, à ðàçðåøåíèå â 300 dpi õàðàêòåðíî áîëüøå äëÿ ïå÷àòíûõ èçîáðàæåíèé. Íà ðèñ. 3.1 ïîêàçàí ïðèìåð ðàçìåùåíèÿ íà âåá-ñòðàíèöå ïðîèçâîëüíîãî èçîáðàæåíèÿ (îòñêàíèðîâàííîé ôîòîãðàôèè), ñîîòâåòñòâóþùèé êîä ïðèâåäåí â ëèñòèíãå 3.1. Ëèñòèíã 3.1. Ïðèìåð ñîçäàíèÿ âåá-ñòðàíèöû ñ èçîáðàæåíèåì öåðêâè <TITLE> Ðèñóíîê
 ýòîì ïðèìåðå ïðè ðàçìåùåíèè èçîáðàæåíèÿ íà ñòðàíèöå ìû íå êàñàëèñü âîïðîñîâ åãî ðàçìåðîâ è ïîëîæåíèÿ íà ñòðàíèöå. Íà ñàìîì äåëå ýòè âîïðîñû íåîáõîäèìî ó÷èòûâàòü. Ðàçìåðû èçîáðàæåíèÿ ìîæíî óòî÷íèòü è ïðè íåîáõîäèìîñòè èçìåíèòü â ïðîãðàììå Adobe Photoshop.
Ðèñ. 3.2. Èçîáðàæåíèå ðîìàøêè íà âåá-ñòðàíèöå
Ïðèìåðû ðàçìåùåíèÿ ãðàôèêè íà âåá-ñòðàíèöå
63
Íà ðèñ. 3.2 ïîêàçàí ïðèìåð ðàçìåùåíèÿ èçîáðàæåíèÿ øèðèíîé 198 è âûñîòîé 155 ïèêñåëîâ (ëèñòèíã 3.2). Õîòÿ ëèñòèíãè 3.1 è 3.2 ïðàêòè÷åñêè ñîâïàäàþò, èçîáðàæåíèÿ èìåþò ðàçíûå ðàçìåðû â ïèêñåëàõ è ïîýòîìó çàíèìàþò ðàçíóþ ïëîùàäü. Ëèñòèíã 3.2. Ïðèìåð ñîçäàíèÿ âåá-ñòðàíèöû ñ èçîáðàæåíèåì ðîìàøêè <TITLE> Ðèñóíîê
Ïî óìîë÷àíèþ ðèñóíîê ðàçìåñòèëñÿ â ëåâîì âåðõíåì óãëó. Íà ðèñ. 3.3 ïîêàçàí åùå îäèí ïðèìåð ðàçìåùåíèÿ íà âåá-ñòðàíèöå èçîáðàæåíèÿ, íî íà ýòîò ðàç â êîäå çàäàíû çíà÷åíèÿ àòðèáóòîâ øèðèíû è âûñîòû (øèðèíà 281, âûñîòà 300 ïèêñåëîâ), à òàêæå óêàçàíà ïîäïèñü (ëèñòèíã 3.3).
Ðèñ. 3.3. Âåá-ñòðàíèöà ñ èçîáðàæåíèåì è ïîäïèñüþ
64
Óðîê 3. Ãðàôèêà
Ëèñòèíã 3.3. Ðàçìåùåíèå íà âåá-ñòðàíèöå èçîáðàæåíèÿ è ïîäïèñè <TITLE>Ðèñóíîê Àòëàíòû íà Ôîíòàíêå
Ðîññèÿ * Ñàíêò-Ïåòåðáóðã*Åùå îäíè àòëàíòû íà Ôîíòàíêå
Óãîë Íåâñêîãî ïðîñïåêòà è Íàáåðåæíîé ðåêè Ôîíòàíêè
Íà ðèñ. 3.4 ïîêàçàí ïðèìåð ðàçìåùåíèÿ ÷åòûðåõ èçîáðàæåíèé øèðèíîé 92 è âûñîòîé 114 ïèêñåëîâ êàæäîå â òàáëèöå (ëèñòèíã 3.4). Ïîäðîáíî ïðèíöèïû ðàáîòû ñ òàáëèöàìè áóäóò ðàññìîòðåíû äàëåå.
Ðèñ. 3.4. ×åòûðå ðèñóíêà â òàáëèöå
Âûðàâíèâàíèå èçîáðàæåíèé
65
Ëèñòèíã 3.4. Ïðèìåð ñîçäàíèÿ ÷åòûðåõ ðèñóíêîâ â òàáëèöå <TITLE>×åòûðå ðèñóíêà â òàáëèöå