Interneto dizainas, kaip ir bet kuri pramonė ar profesija, turi savo kalbą. Kai įeinate į pramonę ir pradedate kalbėti su savo bendraamžiais, neabejotinai atsiras naujų terminų ir frazių, kurie tau bus nauji, bet kurie išsiplečia iš savo kitų interneto specialistų liežuvių. Du iš žodžių, kuriuos girdėsite, yra HTML "tag" ir "elementas".
Kai išgirsite šias dvi kalbas, galite suvokti, kad jie vartojami šiek tiek kitaip. Taigi, vienas klausimas, kurį daugelis naujų interneto specialistų pradeda dirbti su HTML kodu, yra "koks skirtumas tarp HTML žyma ir HTML elemento?"
Nors šios dvi sąvokos yra panašios, jie nėra sinonimai. Taigi, koks yra šių dviejų terminų panašumas? Trumpas atsakymas yra tas, kad abi žymos ir elementai nurodo žymėjimą, naudojamą HTML rašymui. Pavyzdžiui, galite sakyti, kad naudojate
žymelę apibrėžiant pastraipą arba elementą, norint sukurti nuorodas. Daugelis žmonių naudoja žodžius "žymė" ir "elementas" vienodai, o bet kuris žiniatinklio dizaineris ar kūrėjas, su kuriuo jūs kalbate, supras, ką jūs suprato, tačiau realybė yra ta, kad tarp šių dviejų terminų yra nedidelis skirtumas.
HTML žymes
HTML yra žymėjimo kalba, tai reiškia, kad ji parašyta su kodais, kuriuos gali skaityti asmuo, be to, kad jis pirmiausia turi būti surinktas. Kitaip tariant, tinklalapyje esantis tekstas yra "pažymėtas" šiais kodais, kad būtų pateikiamos žiniatinklio naršyklės instrukcijos, kaip rodyti tekstą. Šie žymėjimo žymes yra patys HTML žymes.
Kai rašote HTML, rašote HTML žymes. Visi HTML žymai susideda iš daugybės konkrečių dalių, įskaitant:
- Mažiau nei ženklas
<
- Žodis arba simbolis, kuris nustato, kuri žyma yra parašyta
- Bet koks skaičius neprivalomų HTML atributų kaip a
pavadinimas = "vertė" pora
- Ir galiausiai didesnis nei ženklas
>
Pavyzdžiui, čia yra keletas HTML žymių:
Tai visos HTML atidarymo žymos, be papildomų atributų. Šios žymos yra:
-
- apibrėžia pastraipą
-
- apibrėžia puslapį kaip HTML
-
- apibrėžia padalijimą
Taip pat yra HTML žymos:
-
-
- The
- yra netvarkingas sąrašas, kuriame yra ID atributas
- Skyrius turi klasės požymį
- Elementas "inkaras" arba "nuoroda" apima atributą "href"
- Vaizdo žyma su atributu "src"
Visi šie pavyzdžiai apima atributus, kurie buvo įtraukti į atidarytus HTML žymas.
Inkaro ir vaizdo žymes atributai iš tikrųjų nėra neprivalomi, jie reikalingi, kad tos žymos būtų rodomos tinkamai. Turite nurodyti nuorodą, kur eiti (tai yra tai, ką daro "href") ir vaizdą, kurį parodyti (tai yra atributas "src").
Kas yra HTML elementai?
Pagal W3C HTML specifikaciją, an elementas yra pagrindinis HTML blokas ir paprastai yra sudarytas iš dvi žymes : atidarymo žyma ir uždarymo žyma. Iki šiol mes tik pažvelgėme į atidarymo žymas, kuri pradeda elementus. Norėdami baigti šį elementą, rašote atitinkamas uždarymo žymas.
Pavyzdžiui, pastraipos elementui rašote:
Tai sudaryta iš pradžios žyma, kurią matėme prieš minutę, taip pat uždarymo žyma - Beveik visi HTML elementai turi atidarymo žymę ir uždarymo žymą. Šios žymos apima tekstą, kuris bus rodomas tinklalapyje. Pavyzdžiui, norėdami parašyti teksto pastraipą, rašote tekstą, kuris bus rodomas puslapyje, ir supras jį su šiomis žymėmis: Tai kur įrašysite pastraipos tekstą, kurį norėtumėte rodyti tinklalapyje. Kai kuriuose HTML elementuose nėra uždarymo žymos. Tai vadinami "tuščiais elementais". Kartais jie taip pat vadinami "vieno elemento" arba "tuščios" elementais. Tušti elementai yra lengva naudoti, nes jūsų tinklalapyje turite įtraukti tik vieną žymą, o naršyklė žinotų, ką daryti. Pavyzdžiui, jei norite pridėti vienos eilutės pertrauką į savo puslapį, kurį naudosite Kitas paprastas elementas, kuris apima tik atidarymo žymę, yra elementas "vaizdas". Pavyzdžiui: Mes šį pavyzdį matėme anksčiau, tačiau šio vaizdo elemento uždarymo žymos nėra. Naršyklė paprasčiausiai pakeistų šį kodą vaizdu, kuris yra nurodytas atributo "href". Tokiu atveju tai būtų "logo.png". Apskritai, kai mes kalbame apie HTML elementą ar žymą, mes vartosime terminą "elementas", nurodydami, kad mes kalbame apie visas elemento dalis (tiek atidarymo, tiek uždarymo žymas). Mes naudojame tik "tag", kai nurodo tik vieną ar kitą. Tai yra tinkamas šių dviejų terminų naudojimas, ir mes rekomenduojame juos tinkamai naudoti, bet tiesiog žinosite, kad jei slysite ir šiek tiek pakeisite, jūs vis tiek suprasite nauji žiniatinklio kūrėjai!
žyma