Ако погледате ХТМЛ ознаку за било коју веб страницу данас, видећете ХТМЛ елементе који се налазе у оквиру других ХТМЛ елемената. Ови елементи који су "изнутра" других су оно што су познате као "угнежени елементи", и од суштинског су значаја за изградњу било које веб странице данас.
Шта значи да гнезди ХТМЛ ознаке?
Најједноставнији начин разумевања гнезда је размишљање о ХТМЛ ознакама као кутије које садрже ваш садржај. Ваш садржај може садржати текст, слике и сл. ХТМЛ ознаке су кутије око садржаја. Понекад морате ставити кутије у друге кутије. Ове "унутрашње" кутије су угнежене унутар других.
Ако имате блок текста који желите крепко у параграфу, имаћете два ХТМЛ елемента, као и сам текст.
Пример: Ово је а реченица текста.
Тај текст је оно што ћемо користити као пример. Ево како ће то бити написано.
Пример: Ово је реченица текста. Зато што желите да реч "реченица" буде колдирана, додате отварање и затварање болд ознака пре и после те речи.
Пример: Ово је а реченица текста. Као што видите, имамо једну кутију (ставку) која садржи садржај / текст наше реченице, плус друго кутије (јак пар ознака), који ће ову ријеч означити болдом. Када затворите ознаке, веома је важно да затворите ознаке у супротном редоследу који сте их отворили. Отворите прво, а затим следи , што значи да то промените и затворите а затим и Други начин размишљања о томе је још једном да искористи аналогију кутија. Ако поставите кутију у неку другу кутију, морате затворити унутрашњу, пре него што затворите спољашњу или садржи кутију. Шта ако само желите једну или две ријечи бити одважне, а друго да буде курзив? Ево како то учинити. Пример: Ово је а реченица текста и има и неке италицизед тект такође. Видите да је наша спољна кутија , сада има две угнежене ознаке унутар ње - и . Оба морају бити затворена пре него што се садржај који се налази може затворити. Пример: Ово је а реченица текста и има и неке италицизед тект такође. Ово је још један пасус. У овом случају имамо кутије унутар кутија! Најскупља кутија је Први разлог због којег бисте требали бити гнездо јесте да ли ћете користити ЦСС. Цасцадинг Стиле Схеетс се ослањају на ознаке које се непрекидно угнежавају у документу тако да може рећи где се начини почињу и завршавају. Ако подесите стил који би требало да утиче на све "везе које се налазе у оквиру поделе са класи" маин-цонтент "текста на страници, нетачно гнежење отежава прегледачу да зна где да примењује ове стилове. Погледајмо неки ХТМЛ: Пример: Ово је а реченица текста и има и неке италицизед тект такође. Ово је још један пасус. Користећи примјер који сам управо рекао, ако бих желео написати ЦСС стил који би утјецао на везу унутар ове подјеле, а само то повезивање (за разлику од других веза у другим дијеловима странице), требао бих користити гнежење да напишем свој стил, као такав: .маин-цонтент а { боја: # Ф00;}
Други разлози укључују приступачност и компатибилност претраживача. Ако је ваш ХТМЛ погрешно уграђен, он неће бити доступан читачима екрана и старијим прегледачима - а чак би у потпуности могао да прекине визуелни изглед странице ако претраживачи не могу схватити како правилно правити страницу јер ХТМЛ елементи и ознаке нису на мјесту. На крају, ако се трудите да напишете потпуно тачан и важећи ХТМЛ, потребно је да користите тачно гнездо. У супротном, сваки валидатор ће означити ХТМЛ као нетачан. Додавање још уграђених ознака
Зашто бисте се требали бринути о гнезди