Gen yon diferans ant de kondisyon sa yo
Konsepsyon sit entènèt, tankou nenpòt endistri oswa pwofesyon, gen yon lang tout pwòp li yo. Kòm ou antre nan endistri a epi kòmanse pale ak kamarad klas ou, ou pral san dout kouri nan yon flurry nan tèm ak fraz ki nouvo nan ou, men ki koule nan lang yo nan pwofesyonèl wèb parèy ou. De nan kondisyon ki ou pral tande yo se HTML "tag" ak "eleman".
Kòm ou tande de tèm sa yo pale, ou ka reyalize ke yo yo te itilize yon ti jan interchangeable. Kòm sa yo, yon kesyon ke anpil pwofesyonèl entènèt nouvo gen lè yo kòmanse travay ak kòd HTML se "ki sa ki diferans ki genyen ant yon Tag HTML ak yon Eleman HTML?"
Pandan de tèm sa yo yo sanble nan siyifikasyon, yo pa vrèman sinonim. Se konsa, sa ki resanblans la ak de tèm sa yo? Repons kout la se ke tou de baj ak eleman refere a markeup a itilize yo ekri HTML. Pa egzanp, ou ka di ke w ap itilize tag
pou defini yon paragraf oswa eleman pou kreye lyen yo. Anpil moun sèvi ak tag tèm ak eleman interchangeably, ak nenpòt designer entènèt oswa pwomotè ou pale ak ta konprann sa ou vle di, men reyalite a se ke gen yon diferans ti tay ant de tèm yo.
HTML Tags
HTML se yon langaj markup , ki vle di ke li ekri ak kòd ki ka li pa yon moun san li bezwen yo dwe konpile an premye. Nan lòt mo, tèks la sou yon paj entènèt se "make" ak kòd sa yo bay enstriksyon yo navigatè entènèt sou kòman yo montre tèks la. Sa yo Tags markup yo se HTML yo tags tèt yo.
Lè ou ekri HTML, ou ap ekri HTML Tags. Tout tags HTML yo fòme nan yon kantite pati espesifik, tankou:
- Yon siy mwens-pase <
- Yon mo oswa karaktè ki detèmine ki tag yo te ekri
- Nenpòt kantite atribi HTML atribi nan fòm lan nan yon non = "valè" pè
- E finalman yon pi gwo-pase siyen
Pou egzanp, isit la se kèk HTML Tags:
-
-
Sa yo se tout Tags ouvèti HTML, san yo pa nenpòt atribi si ou vle ajoute nan yo. Tags sa yo reprezante:
-
- defini yon paragraf.
- - defini paj la kòm HTML
- - defini yon divizyon.
Sa ki anba la yo se tou HTML Tags:
-
Egzanp sa yo tout gen ladan atribi ki te ajoute nan ouvèti HTML yo.
-
- se yon lis non ki gen ladann yon atribi ID
- Divizyon an gen yon atribi klas
- Anchor la, oswa lyen, eleman gen ladan atribi nan "href"
- Tag la imaj ak yon atribi "src"
Pou tags yo jete lank ak imaj, atribi yo aktyèlman pa opsyonèl, yo nesesè pou sa yo Tags yo montre byen. Ou bezwen di lyen ki kote yo ale (ki sa ki "href" a fè) ak imaj la ki sa yo montre (ki se sa ki "src" atribi a bay).
Ki sa ki Eleman HTML
Selon W3C HTML spesifikasyon, yon eleman se blòk bilding debaz nan HTML epi li tipikman te fè de de baj : yon tag ouvèti ak yon tag fèmen. Se konsa, lwen nou gen sèlman gade nan ouvèti Tags, ki kòmanse eleman yo. Pou fini eleman sa a, ou ekri tags ki fèmen korespondan yo.
Pa egzanp, pou eleman paragraf ou ekri sa a:
p>
Sa a se te fè leve nan tag nan ouvèti ki nou te wè yon ti moman de sa kòm byen ke tag nan fèmti - p>. Fich fèmen yo vrèman jis tag nan ouvèti repete, men ak yon "pi devan koupe" te ajoute dirèkteman apre "mwens pase senbòl la".
Prèske tout eleman HTML gen yon tag ouvèti ak yon tag fèmen. Tags sa yo antoure tèks la ki pral montre nan paj wèb la. Pou egzanp, ekri yon paragraf nan tèks, ou ekri tèks la yo montre nan paj la ak Lè sa a, antoure li ak sa yo Tags:
Sa a se kote ou ta ekri tèks la nan paragraf la ke ou ta renmen parèt sou Paj Web la. p>
Gen kèk eleman HTML pa gen yon tag fèmen. Yo rele sa yo "eleman vid". Pafwa, yo tou refere yo kòm " singleton " oswa "elimine" eleman yo. Eleman vid yo fasil yo sèvi ak paske ou sèlman gen enkli yon sèl tag nan paj entènèt ou an ak navigatè a pral konnen kisa w dwe fè. Pou egzanp, pou ajoute yon sèl liy kraze nan paj ou a ou ta sèvi ak b a tag.
Yon lòt eleman komen ki sèlman gen ladan yon tag ouvèti se eleman nan "imaj". Pa egzanp:
Nou te wè egzanp sa a pi bonè, men pa gen okenn tag fèmen pou sa a eleman imaj. Navigatè a ta tou senpleman ranplase kòd sa a ak imaj la ki referans nan atribi "href" la. Nan ka sa a, ki ta ka "logo.png".
An jeneral, lè mwen refere nan yon eleman HTML oswa tag, mwen pral itilize tèm "eleman" a pou endike ke mwen refere li a tout pati nan eleman an (tou de ouvèti ak fèmti Tags). Mwen itilize "tag" se mwen reyèlman yon refere sèlman youn oswa lòt la. Sa a se itilizasyon apwopriye de tèm sa yo, epi mwen ankouraje ou sèvi ak yo byen - men jis konnen ke si ou glise ak echanj yo yon ti jan, ou ap toujou ka konprann pa nouvo kanmarad devlopman entènèt ou!
Original atik pa Jennifer Krynin. Edited by Jeremy Girard sou 7/21/17
-