Інтэрнэт, Вэб-дызайн
Блочная вёрстка тэгаў div HTML
Яшчэ нейкіх дзесяць гадоў таму ў рунэце найбольш часта выкарыстоўвалася так званая Таблічная вёрстка. З прычыны таго што стандарты некаторых браўзэраў значна адрозніваліся адзін ад аднаго, прыходзілася шукаць рашэнне, якое б дазволіла правільна адлюстраваць інтэрнэт-дакумент ва ўсіх прыкладаннях. Але час ішоў, развіваліся стандарты, і на змену даволі жорсткай і нягнуткая таблічнай прыйшла добра змяняная і спагадлівая блочная вёрстка. На чале кута такой тэхналогіі ляжыць прынцып выкарыстання элементаў
ўзнікненне
Ўскладненне вэб-старонак і развіццё камп'ютэрнай тэхнікі прывяло да таго, што вэб-дакумент быў падзелены на дзве часткі - каркас (HTML-код) і афармленне (табліцы стыляў). Дзякуючы гэтаму ўдалося дасягнуць небывалага развіцця вэба, вынікі якога мы зараз можам бачыць на большасці сучасных сайтаў. Акрамя паляпшэння працэсу распрацоўкі
Стандарты і праверка
Тэг
Тэгі
Для таго каб стварыць сапраўды правільны дакумент, неабходна выкарыстоўваць наступную структуру тэга
Выкарыстанне класаў і ідэнтыфікатараў
Блок
Натуральна, блочная структура дакумента зусім не мае на ўвазе выкарыстанне толькі толькі адных тэгаў
Тэг . HTML-ўласцівасці
Як ужо было сказана вышэй, дадзены тэг не змяняе афармленне фрагмента старонкі, а выкарыстоўваецца для стварэння семантычнай структуры з наступным афармленнем з дапамогай табліц стыляў. Выкарыстанне які зачыняе тэга для гэтага элемента з'яўляецца абавязковым.
Нягледзячы на тое што многія сучасныя браўзэры змогуць распазнаць такую памылку, у некаторых выпадках незачынены тэг можа стаць прычынай «разваливания» структуры дакумента і яго няслушнага адлюстравання.
Бо дадзены элемент з'яўляецца блокавым, то вмещенный ў яго кантэнт будзе пачынацца з новага радка. Для змены падобных паводзін неабходна змяніць параметры адлюстравання блока уласцівасцю display. Акрамя групавання ўкладзеных элементаў, тэг
дазваляе фарматаваць размяшчэнне кантэнту ўнутры яго. Для гэтага выкарыстоўваецца атрыбут align, дзякуючы якому можна размясціць тэкст ці малюнак па левым краі, па правым краі або па цэнтры бацькоўскага элемента.
пазіцыянаванне блокаў
Выкарыстанне атрыбуту position дазваляе змяніць метад пазіцыянавання абранага элемента. Так, існуе тры тыпу пазіцыянавання:
- Статычнае (static) - выкарыстоўваецца па змаўчанні. У гэтым выпадку элемент размяшчаецца ў адпаведнасці з пазіцыяй у HTML-кодзе.
- Адноснае (relative). У дадзеным выпадку размяшчэнне аб'екта разлічваецца так жа, як і ў выпадку са статычным пазіцыянаваннем, але дадзенае ўласцівасць дазваляе змяняць пазіцыю для даччыных элементаў.
- Абсалютная (absolute). Становішча яго разлічваецца адносна элемента Адноснае.
іншыя атрыбуты
Для змены пазіцыі адносна кропкі пачатку каардынатаў выкарыстоўваюцца атрыбуты top і left. Значэння могуць быць як станоўчымі, так і адмоўнымі. Шырыня і вышыня блокавага элемента задаецца атрыбутамі width і height адпаведна. Калі яны не былі пазначаны ў табліцах стыляў, то блок будзе займаць усю шырыню бацькоўскага элемента. Калі кантэнт блока не змяшчаецца па ўсёй шырыні "бацькі", то тады паводзіны элемента вызначаецца атрыбутам overflow.
Спадзяемся, дадзеная стаць дапамагла разабрацца з пытаннем пра тое, што такое
у HTML.
Як ужо было сказана вышэй, дадзены тэг не змяняе афармленне фрагмента старонкі, а выкарыстоўваецца для стварэння семантычнай структуры з наступным афармленнем з дапамогай табліц стыляў. Выкарыстанне які зачыняе тэга для гэтага элемента з'яўляецца абавязковым.
Нягледзячы на тое што многія сучасныя браўзэры змогуць распазнаць такую памылку, у некаторых выпадках незачынены тэг можа стаць прычынай «разваливания» структуры дакумента і яго няслушнага адлюстравання.
Бо дадзены элемент з'яўляецца блокавым, то вмещенный ў яго кантэнт будзе пачынацца з новага радка. Для змены падобных паводзін неабходна змяніць параметры адлюстравання блока уласцівасцю display. Акрамя групавання ўкладзеных элементаў, тэг
пазіцыянаванне блокаў
Выкарыстанне атрыбуту position дазваляе змяніць метад пазіцыянавання абранага элемента. Так, існуе тры тыпу пазіцыянавання:
- Статычнае (static) - выкарыстоўваецца па змаўчанні. У гэтым выпадку элемент размяшчаецца ў адпаведнасці з пазіцыяй у HTML-кодзе.
- Адноснае (relative). У дадзеным выпадку размяшчэнне аб'екта разлічваецца так жа, як і ў выпадку са статычным пазіцыянаваннем, але дадзенае ўласцівасць дазваляе змяняць пазіцыю для даччыных элементаў.
- Абсалютная (absolute). Становішча яго разлічваецца адносна элемента Адноснае.
іншыя атрыбуты
Для змены пазіцыі адносна кропкі пачатку каардынатаў выкарыстоўваюцца атрыбуты top і left. Значэння могуць быць як станоўчымі, так і адмоўнымі. Шырыня і вышыня блокавага элемента задаецца атрыбутамі width і height адпаведна. Калі яны не былі пазначаны ў табліцах стыляў, то блок будзе займаць усю шырыню бацькоўскага элемента. Калі кантэнт блока не змяшчаецца па ўсёй шырыні "бацькі", то тады паводзіны элемента вызначаецца атрыбутам overflow.
Спадзяемся, дадзеная стаць дапамагла разабрацца з пытаннем пра тое, што такое
Similar articles
Trending Now