ßê âè õî÷åòå çðîáèòè â³äñòóï

Íàé÷àñò³øå äëÿ âêàç³âêè ðîçì³ð³â â³äñòóï³â â HTML-ñòîð³íêàõ âèêîðèñòîâóþòü ìîæëèâîñò³ ìîâè CSS (Cascading Style Sheets - «Êàñêàäí³ òàáëèö³ ñòèë³â»). Õî÷à ³ â ñàì³é ìîâ³ HTML º ê³ëüêà «ðóäèìåíòàðíèõ» çàëèøê³â, ùî äîçâîëÿþòü â äåÿêèõ âèïàäêàõ ñòàâèòè â³äñòóïè. Íèæ÷å íàâåäåí³ âàð³àíòè, ÿê³ âèêîðèñòîâóþòüñÿ íàéá³ëüø ÷àñòî, àëå êð³ì íèõ º ùå äîñèòü áàãàòî ð³çíîãî ðîäó õèòðîù³â, ÿê³ äîçâîëÿþòü çàäàâàòè â³äñòóïè ïðè íåñòàíäàðòíî¿ ðîçì³òö³ HTML-äîêóìåíò³â.
ßê âè õî÷åòå çðîáèòè â³äñòóï
Âàì çíàäîáèòüñÿ
  • Áàçîâ³ çíàííÿ ìîâ HTML ³ CSS

²íñòðóêö³ÿ

1
Âèçíà÷òå åëåìåíò ñòîð³íêè, â³ä ÿêîãî ñë³ä â³äðàõîâóâàòè â³äñòóï. Íàïðèêëàä, ÿêùî òåêñò ïîì³ùåíèé âñåðåäèíó òåãà
...
(Áëîê), òî áàòüê³âñüêèì åëåìåíòîì äëÿ öüîãî òåêñòó áóäå öåé áëîê ³ â³äðàõîâóâàòè â³äñòóï ïîòð³áíî â³ä êîðäîí³â áëîêó. À ÿêùî òåêñò (àáî çîáðàæåííÿ) íå âñåðåäèí³ áóäü-ÿêèõ áëîêîâèõ (div, li ³ ò.ä.) àáî ìàëèõ (span, p ³ ò.ä.) åëåìåíò³â, òî éîãî áàòüêîì áóäå ò³ëî äîêóìåíòà (òåã body). Âèçíà÷èòè áàòüê³âñüêèé åëåìåíò äëÿ òåêñòó íåîáõ³äíî òîìó, ùî ñàìå éîìó òðåáà ñòàâèòè îïèñè ñòèë³â, ùî ôîðìóþòü â³äñòóïè. Áóäåìî ââàæàòè, ùî òåêñò ó âàñ ïîì³ùåíèé âñåðåäèíó áëîêó div:

çðàçîê òåêñòó
2
Âèêîðèñòîâóéòå âëàñòèâ³ñòü margin ìîâè CSS, ùîá çàäàòè çîâí³øí³ â³äñòóïè, òîáòî â³äñòàíü â³ä ìåæ åëåìåíòà äî ñóñ³äí³õ åëåìåíò³â, à òàêîæ äî êîðäîí³â áàòüê³âñüêîãî åëåìåíòà. Öþ â³äñòàíü ìîæíà çàäàâàòè îêðåìî äëÿ â³äñòóïó ç êîæíîãî áîêó: margin-top - çâåðõó, margin-right - ïðàâîðó÷, margin-bottom - çíèçó, margin-left - çë³âà. Äëÿ çðàçêà, íàâåäåíîãî âèùå òàêèé css-êîä ìîæå âèãëÿäàòè, íàïðèêëàä, òàê: div {
margin-top: 10px-
margin-right: 15px-
margin-bottom: 40px-
margin-left: 70px-
} Òóò «div» - öå ñåëåêòîð, ÿêèé âêàçóº, ùî öåé ñòèëü òðåáà çàñòîñîâóâàòè äî âñ³õ òåãàì div â êîä³ äîêóìåíòà.ѳíòàêñ³ñ CSS äîçâîëÿº îá`ºäíàòè âñ³ ÷îòèðè ðÿäêè â îäíó: div {
margin: 10px 15px 40px 70px-
} Çíà÷åííÿ â³äñòóï³â çàâæäè òðåáà âêàçóâàòè ñàìå â òàêîìó ïîðÿäêó: ñïî÷àòêó - çâåðõó, ïîò³ì - ïðàâîðó÷, çíèçó ³ ñëåâà.Åñë³ â³äñòóïè îäíàêîâ³ ç óñ³õ áîê³â, òî äîñèòü âêàçàòè çíà÷åííÿ îäèí ðàç: div {
margin: 70px-
} Êð³ì òîãî, ìîæíà çàäàòè ïëàâàþ÷èé çîâí³øí³é â³äñòóï ïî ãîðèçîíòàë³ (òîáòî çë³âà ³ ñïðàâà). Öå áóâຠäóæå êîðèñíî, êîëè òðåáà âñòàíîâèòè áëîê çàäàíî¿ øèðèíè òî÷íî ïî öåíòðó â³êíà áðàóçåðà. Áðàóçåð ñàì àâòîìàòè÷íî âèçíà÷ຠÿêèì ïîâèíåí áóòè â³äñòóï ç îáîõ ñòîð³í, ÿêùî íàïèñàòè òàêó CSS-³íñòðóêö³þ: div {
margin: 0 auto-
}
3
Âèêîðèñòîâóéòå âëàñòèâ³ñòü padding, ùîá çàäàòè âíóòð³øí³ â³äñòóïè, òîáòî â³äñòàíü â³ä ìåæ åëåìåíòà äî áóäü-ÿêèõ ïîì³ùåíèõ óñåðåäèíó íüîãî åëåìåíò³â, âêëþ÷àþ÷è òåêñò. Ñèíòàêñèñ íàïèñàííÿ ó ö³º¿ âëàñòèâîñò³ òî÷íî òàêèé æå, ÿê ³ ó âëàñòèâîñò³ margin: div {
padding-top: 10px-
padding-right: 15px-
padding-bottom: 40px-
padding-left: 70px-
} ²ë³div {
padding: 10px 15px 40px 70px-
}



4
Âèêîðèñòîâóéòå âëàñòèâ³ñòü text-indent, ùîá çàäàòè äîäàòêîâèé â³äñòóï äëÿ ïåðøîãî ðÿäêà êîæíîãî àáçàöó òåêñòó. Íàïðèêëàä: div {
text-indent: 80px-
}
5
Âèêîðèñòîâóéòå àòðèáóòè hspace ³ vspace HTML-òåãà img, ùîá çàäàòè, â³äïîâ³äíî, ãîðèçîíòàëüíèé ³ âåðòèêàëüíèé â³äñòóï â³ä êàðòèíêè äî çîâí³øí³õ åëåìåíò³â. Íàïðèêëàä, òàê:
6
Âèêîðèñòîâóéòå àòðèáóò cellpadding òåãà table, ÿêùî ïîòð³áíî çðîáèòè â³äñòóï â³ä êîðäîí³â îñåðåäê³â â òàáëèö³ äî ¿õ âì³ñòó. À àòðèáóò cellspacing çàäຠâ³äñòóï ì³æ îñåðåäêàìè òàáëèö³. íàïðèêëàä:

12


Óâàãà, ò³ëüêè ÑÜÎÃÎÄͲ!


Îö³í³òü, áóäü ëàñêà ñòàòòþ
Âñüîãî ãîëîñ³â: 114
Óâàãà, ò³ëüêè ÑÜÎÃÎÄͲ!