Kuna tofauti kati ya Masharti haya mawili
Muundo wa wavuti, kama sekta yoyote au taaluma, ina lugha yote yenyewe. Unapoingia katika sekta hiyo na kuanza kuzungumza na wenzao, bila shaka bila shaka utaingia katika maneno na misemo ambayo ni mpya kwako, lakini ni mtiririko wa lugha za wataalam wenzako wa mtandao. Vipengele viwili unachosikia ni HTML "tag" na "kipengele".
Unapopata maneno haya mawili, unaweza kutambua kuwa yanatumiwa kwa kiasi fulani. Kwa hiyo, swali moja ambalo wataalamu wengi wa wavuti mpya wanapoanza kufanya kazi na kanuni ya HTML ni "ni tofauti gani kati ya Tag HTML na Element HTML?"
Ingawa maneno haya mawili yanafanana na maana, hayaonyeshi kweli. Kwa hiyo ni sawa gani na maneno haya mawili? Jibu fupi ni kwamba vitambulisho vyote na vipengele vinahusu markup kutumika kutandika HTML. Kwa mfano, unaweza kusema kuwa unatumia
Lebo ya HTML
HTML ni lugha ya markup , ambayo inamaanisha kuwa imeandikwa kwa namba ambazo zinaweza kusomwa na mtu bila ya kuhitajika kuundwa kwanza. Kwa maneno mengine, maandiko kwenye ukurasa wa wavuti "amewekwa alama" na nambari hizi ili kutoa maelekezo ya kivinjari ya wavuti juu ya jinsi ya kuonyesha maandiko. Vitambulisho hivi vya markup ni vitambulisho vya HTML wenyewe.
Unapoandika HTML, unaandika vitambulisho vya HTML. Matangazo yote ya HTML yanajumuisha sehemu kadhaa, ikiwa ni pamoja na:
- Ishara isiyo chini <
- Neno au tabia inayoamua ni tag ipi inayoandikwa
- Nambari yoyote ya sifa za hiari za HTML kwa namna ya jina = "thamani" jozi
- Na hatimaye ishara kubwa zaidi kuliko
Kwa mfano, hapa ni vitambulisho vya HTML:
-
-
Haya yote ni vitambulisho vya ufunguzi wa HTML, bila sifa yoyote za hiari zilizoongezwa kwao. Lebo hizi zinawakilisha:
-
- hufafanua aya.
- - hufafanua ukurasa kama HTML
- - hufafanua mgawanyiko.
Yafuatayo pia ni vitambulisho vya HTML:
-
-
Mifano hizi zote ni pamoja na sifa ambazo zimeongezwa kwenye vitambulisho vya kufungua HTML.
-
- ni orodha isiyojumuishwa ambayo inajumuisha sifa ya ID
- Mgawanyiko una sifa ya darasa
- Anchor, au kiungo, kipengele kinajumuisha sifa ya "href"
- Lebo ya picha yenye sifa ya "src"
Kwa vitambulisho vya nanga na picha, sifa hazizi chaguo, ni muhimu kwa vitambulisho hivyo kuonyesha vizuri. Unahitaji kuwaambia kiungo mahali ambapo unachoenda (ambayo ni nini "href" haina) na picha ya kuonyesha (ni nini sifa "src" inatoa).
Nini HTML Elements
Kwa muhtasari wa W3C wa HTML, kipengele ni kizuizi cha msingi cha HTML na ni kawaida iliyojumuishwa na vitambulisho viwili : lebo ya ufunguzi na lebo ya kufungwa. Hadi sasa tumeangalia tu vitambulisho vya ufunguzi, ambayo huanza vipengele. Ili kumaliza kipengele hicho, unandika vitambulisho vya kufunga vinavyofanana.
Kwa mfano, kwa sehemu ya kifungu unandika hii:
p>
Hii imeundwa na lebo ya ufunguzi ambayo tumeona wakati uliopita na tag ya kufunga - p>. Vitambulisho vya kufunga ni tu alama ya ufunguzi iliyofunguliwa, lakini kwa "slash ya mbele" imeongezwa moja kwa moja baada ya "chini ya ishara".
Karibu vipengele vyote vya HTML vina lebo ya ufunguzi na lebo ya kufungwa. Vitambulisho hivi vinazunguka maandishi yatakavyoonyesha kwenye ukurasa wa wavuti. Kwa mfano, kuandika aya ya maandiko, unandika maandishi ya kuonyesha kwenye ukurasa na kisha ukizunguka na vitambulisho hivi:
Hii ndio ambapo ungeandika maandishi ya aya ambayo ungependa kuonyeshwa kwenye ukurasa wa wavuti. p>
Baadhi ya vipengee vya HTML hawana tag ya kufungwa. Hizi huitwa "vipengee vya tupu". Wakati mwingine, pia hujulikana kama " singleton " au "tupu" vipengele. Mambo tupu ni rahisi kutumia kwa sababu unahitaji tu lebo moja kwenye ukurasa wako wa wavuti na kivinjari atajua cha kufanya. Kwa mfano, kuongeza mstari mmoja wa mstari kwenye ukurasa wako ungependa kutumia b
tag.Kipengele kingine cha kawaida kinachojumuisha kitambulisho cha ufunguzi ni kipengele cha "picha". Kwa mfano:
Tuliona mfano huu mapema, lakini hakuna tag ya kufunga kwa kipengele hiki cha picha. Kivinjari hicho kitachukua nafasi ya kificho hiki kwa picha ambayo imetajwa katika sifa ya "href". Katika kesi hiyo, hiyo itakuwa "logo.png".
Kwa ujumla, wakati ninataja kipengele cha HTML au lebo, nitatumia neno "kipengele" kuonyesha kwamba ninataja sehemu zote za kipengele (vitambulisho vyote vya ufunguzi na kufunga). Ninatumia "tag" ni kweli tu inazungumzia moja tu au nyingine. Hili ni matumizi mazuri ya maneno haya mawili, na ninakuhimiza kuitumia vizuri - lakini tu ujue kwamba ikiwa utaingilia na kuingiliana nao kidogo, bado utaelewa na wenzao wako wa maendeleo ya mtandao!
Makala ya awali na Jennifer Krynin. Iliyotengenezwa na Jeremy Girard mnamo 7/21/17
-
-