Nende kahe tingimuse vahe on erinev
Veebi disain, nagu igasugune tööstusharu või kutseala, omab keelt. Nagu te tööstusele sisenete ja hakkate oma eakaaslastega rääkima, satuvad te kahtlemata teie jaoks uutele terminitele ja fraasidesse, aga mis teie veebialaspetsialistide keelte voog on. Kaks termini, mida kuulete, on HTML-i märgend ja element.
Nagu te kuulete neid kahte räägitud terminit, võite mõista, et neid kasutatakse mõnevõrra vaheldumisi. Sellisena on üks küsimus, mida paljud veebipõhised spetsialistid hakkavad HTML-koodiga töötama hakkama: "Mis vahe on HTML-i ja HTML-elemendi vahel?"
Kuigi need kaks terminit on tähenduses sarnased, ei ole need tegelikult sünonüümid. Mis on nende kahe mõiste sarnasus? Lühike vastus on see, et mõlemad sildid ja elemendid viitavad HTML-i kirjutamiseks kasutatavale märgistusele. Näiteks võite öelda, et kasutate linki loomiseks lõigu või elemendi määratlemiseks sildi . Paljud inimesed kasutavad mõistete ja elementide vaheldumisi, ja iga veebi kujundaja või arendaja, kellest sa räägid, mõistaks, mida sa mõtlesid, kuid tegelikkus on see, et mõlemad terminid on väikesed. HTML on märgistuskeel , mis tähendab, et see on kirjutatud koodidega, mida võib lugeda inimene, ilma et oleks vaja kõigepealt koostada. Teisisõnu, veebilehel olev tekst on nende koodidega märgistatud, et anda veebibrauseri juhised selle kohta, kuidas teksti kuvada. Need märgistusmärgised on ise HTML-märgendid. HTML-i kirjutamisel kirjutad HTML-i silte. Kõik HTML-märgendid koosnevad mitmest konkreetsest osast, sealhulgas: Näiteks siin on mõned HTML-i märgendid: Need on kõik HTML-i avatavad sildid, ilma et neile oleks lisatud lisafunktsioone. Need märgid on: - määratleb lõike. Järgnevad on ka HTML-i märgendid: Kõik need näited sisaldavad atribuute, mis on lisatud avatavatele HTML-märgenditele. Ankur- ja pildi sildid ei ole atribuudid tegelikult valikulised, vaid need on vajalikud nende märgiste nõuetekohase kuvamiseks. Peate lisama linki, kuhu minna (see tähendab, mida teeb "href") ja kujutist mida näidata (see on omadus "src"). Mis on HTML-elemendid Vastavalt W3C HTML-i spetsifikatsioonile on element HTML-i põhiline ehitusplokk ja koosneb tavaliselt kahest silmast : avamissildist ja sulgemärgendist. Siiani oleme vaatlenud ainult siltide avamist, mis algab elementidega. Selle elemendi lõpetamiseks kirjuta vastav sulgemärgend. Näiteks selle lõigu elemendi jaoks, mille kirjutad: p> See koosneb avamärgist, mida me nägime hetke tagasi, ja sulgemärgendit - p>. Sulgemismärgendid on tõesti ainult avajärjekord, kuid on lisatud "kaldkriipsuga", mis on lisatud vahetult pärast "vähem kui sümbolit". Peaaegu kõikidel HTML-elementidel on avamissilt ja sulgemärgend. Need sildid ümbritsevad teksti, mis kuvatakse veebilehel. Näiteks teksti lõigu kirjutamiseks kirjutad teksti, mis kuvatakse lehel, ja ümbritseb seda järgmiste siltidega: Siin tuleks kirjutada tekst, mida soovite veebilehel kuvada. p> Mõnel HTML-elemendil pole sulgemärgendit. Neid nimetatakse "tühjadeks elementideks". Mõnikord nimetatakse neid ka üksikuteks või tühjadeks elementideks. Tühi elemente on lihtne kasutada, kuna peate oma veebilehel lisama ainult ühe märgendi ja brauser saab teada, mida teha. Näiteks, kui soovite lisada oma lehele ühe rea pausi, kasutaksite b-märgendit. Teine ühine element, mis sisaldab ainult avanimekoodi, on "pildi" element. Näiteks: Nägime seda näidet varem, kuid selle pildi elemendi jaoks pole sulgemärgendit. Brauser asendaks lihtsalt selle koodi pildiga, millele on viidatud atribuudis "href". Sellisel juhul oleks see "logo.png". Üldiselt, kui ma viitan HTML-elemendile või sildile, kasutan terminit "element", et näidata, et ma viitan elemendi kõigile osadele (nii avamis- kui sulgemissildid). Ma kasutan "märgendit", kas ma tõesti viitan ainult ühele või teisele. See on nende kahe termini nõuetekohane kasutamine ja ma soovitame neid korralikult kasutada - aga tean, et kui te libistate ja vahetate neid mõnevõrra, mõistavad teid ka teie uued veebiarenduse peers! Jennifer Krynini algne artikkel. Redigeeris Jeremy Girard 21. ja 17. jaanuaril HTML-märgendid
on järjestamata loend, mis sisaldab ID atribuuti