Jei šiandien pažvelgsite į HTML žymėjimą bet kokiam tinklalapiui, pamatysite HTML elementus, esančius kitose HTML-dalyse. Šie elementai, kurie yra "viduje" kitų, yra vadinami "įdėtais elementais", ir jie yra labai svarbūs šiandien bet kokiam tinklalapiui kurti.
Ką reiškia "Nest" HTML žymes?
Lengviausias būdas suprasti, kad yra lizdas - tai galvoti apie HTML žymes kaip laukus, kuriuose laikomas turinys. Jūsų turinys gali apimti tekstą, vaizdus ir tt HTML žymos yra turinys. Kartais reikia įdėti dėžutes kitose dėžutėse. Tos "vidinės" dėžutės yra įdėtos kitur.
Jei turite teksto bloką, kurį norite paryškinti dalyje, turėsite du HTML elementus ir pačią tekstą.
Pavyzdys: tai yra sakinys teksto.
Šis tekstas yra tas, kurį mes panaudosime kaip mūsų pavyzdį. Štai kaip tai būtų parašyta.
Pavyzdys: tai teksto sakinys. Kadangi norite, kad žodis "sakinys" būtų drąsus, prie žodžio ir po jo pridedate paryškinimo žymes.
Pavyzdys: tai yra sakinys teksto. Kaip matote, mes turime vieną langelį (pastraipą), kuriame yra mūsų sakinio turinys / tekstas, ir antroji dėžutė (stiprioji žymų pora), kuri šį žodį padarys drąsiu. Kai pritvirtinkite žymas, labai svarbu, kad uždarytumėte žymas priešinga tvarka, kurią atidarėte. Atidarote pirma, po to , tai reiškia, kad jūs atvirkščiai ir uždarykite ir tada Kitas būdas tai pamąstyti - vėl naudoti langelių analogiją. Jei įdėjote dėžutę kito dėžutės viduje, uždarykite vidinę dėžutę, kad galėtumėte uždaryti išorinį dėžutę arba dėžutę. Ką daryti, jei norite, kad vienas ar du žodžiai būtų drąsūs, o kitas - kryžiais? Štai kaip tai padaryti. Pavyzdys: tai yra sakinys teksto ir jis taip pat turi keletą kursyvu pažymėtas tekstas taip pat. Jūs galite pamatyti, kad mūsų išorinis dėžutė , dabar joje yra dvi įdėtos žymos ir . Jie turi būti uždaryti prieš tai, kai langelis gali būti uždarytas. Pavyzdys: tai yra sakinys teksto ir jis taip pat turi keletą kursyvu pažymėtas tekstas taip pat. Tai dar viena pastraipa. Šiuo atveju turime langelių dėžėse! Didžiausias laukas yra Vienintelė priežastis, dėl kurios turėtumėte rūpintis lizdais, yra tai, ar ketinate naudoti CSS. Kaskadinio stiliaus lapai remiasi žymomis, kad dokumentas būtų nuosekliai prisegtas, kad galėtume nurodyti, kur stiliai prasideda ir baigiasi. Jei nustatysite stilių, kuris turės įtakos visiems "nuorodoms, esančioms vidiniame skyriuje, su" pagrindinio turinio "klasės tekstu puslapyje, neteisingai pritvirtinant naršyklę sunku žinoti, kur taikyti tokius stilius. Pažvelkime į kai kuriuos HTML: Pavyzdys: tai yra sakinys teksto ir jis taip pat turi keletą kursyvu pažymėtas tekstas taip pat. Tai dar viena pastraipa. Pavyzdžiui, ką tik ką pasakiau, jei aš norėjau parašyti CSS stilių, kuris turėtų įtakos šio skyriaus susiejimui, ir tik tą nuorodą (priešingai nei bet kurioms kitoms nuorodoms kitose puslapio sekcijose), turėčiau naudoti lizdus rašyti mano stilius, kaip toks: .main-content a { spalva: # F00;}
Kitos priežastys yra prieinamumas ir naršyklės suderinamumas. Jei jūsų HTML yra neteisingai įdedamas, jis nebus toks prieinamas ekrano skaitytuvams ir senesnėms naršyklėms. Tai netgi gali visiškai pažeisti puslapio išvaizdą, jei naršyklės negalės suprasti, kaip tinkamai pateikti puslapį, nes HTML elementai ir žymos yra neteisingi. Galiausiai, jei stengiatės rašyti visiškai teisingą ir tinkamą HTML, turėsite naudoti teisingą įdėklą. Priešingu atveju, kiekvienas validatorius žymės jūsų HTML kaip neteisingą. Pridedant daugiau pritvirtintų žymų
Kodėl turėtumėte rūpintis ligomis?