Бир HTML элемент каршы An HTML Tag деген эмне?

Бул эки шарттары ортосунда айырма бар

Желе дизайн, ар кандай өнөр жай же кесибинин мүнөзү сыяктуу эле, баары өз тилде бар. Эгер тармакта жана курбу сүйлөй башташат, сен, албетте, шарттары жана сиз үчүн жаңы болуп сөз айкаштарынын ат тезегин кургатпай кирип, бирок ишенимдештерибиздин интернет адистер тилдерде келе турган өтөт. силер угуп турган шарттарда эки HTML "теги" жана "элемент" болуп саналат.

Андан тышкары, бул эки шарттары айткан угуп эле, алар бир-салмак колдонулган жатканын түшүнүүгө болот. Ошол эле учурда, алар HTML коду менен иштеп баштаганда көптөгөн жаңы интернет адистер бар бир суроо: "бир HTML Tag жана HTML элемент ортосунда кандай айырма бар?" деген

Бул эки шарттары мааниси боюнча окшош болсо да, алар, чынында, синоним эмес. Демек, бул эки шарттары менен окшоштук кандай болот? кыска жооп теги жана элементтери да HTML жаздыруу үчүн колдонгон белгилөө тиешелүү болот. Мисалы, сиз <б> бир бөлүгүн же байланышты түзүү үчүн элементин аныктоо теги колдонуп жатат деп айтышы мүмкүн. Көп адамдар өз ара шарттары теги жана элементин, жана сиз менен сүйлөшкөндө эч кандай желе дизайнер же иштеп Сен сөздөрүн түшүнүшкөн, бирок чыныгы түшүнүктөрдүн ортосунда бир аз айырма бар экенин көрсөтүп турат.

HTML Tags

HTML турат белгилөө тили ал алгачкы түзүлгөн муктаж болбостон, бир адам менен окуй алышат коддору жазылган турат дегенди билдирет. Башка сөз менен айтканда, интернет-беттеги Тексти өзгөрүүлөр кантип интернет браузер көрсөтмөлөрдү берүүгө бул коддордун менен "чейин белгиленген" жатат. Бул белгилөө теги HTML өздөрүн Tags болуп саналат.

Сиз HTML жазып жатканда, HTML теги жазып жатабыз. Бардык HTML теги, анын ичинде белгилүү бир бөлүктөрүн, бир катар турат:

Мисалы, бул жерде кээ бир HTML теги болуп саналат:

Бул аларга кошулган ар кандай кошумча сыпаттары жок теги ачып баарын HTML болуп саналат. Бул теги билдирет:

Төмөнкү да HTML теги болуп саналат:

Мындай мисалдар ачылышы HTML Tags кошулду сыпаттары кирет.

  • <Ул> бир ID касиетти камтыган бул иретсиз тизмеси
  • бөлүнүү класстык касиетти бар
  • казык, же ага карата шилтеме, элемент "адреси" касиетти кирет
  • бир менен сүрөт теги "скр" сыпаты

баруучусу, сүрөт тэгдер, касиеттери, чынында, милдеттүү эмес, алар теги туура көрсөтүү үчүн зарыл болуп саналат. Сиз кайсы жерде ( "адреси" эмне болгон) барып, ( "скр" сыпаты менен камсыз кылган эмес) көрсөтүү үчүн кандай сүрөт шилтемени айтып керек.

Кандай HTML элементтери

Ылайык, W3C HTML тактоо, бир элемент HTML негизги курулуш материалы болуп саналат жана, адатта, эки Tags турат: ачылышы тег жана жабуучу теги. Буга чейин биз элементтерди башталат гана теги ачып карап жатышат. бул элементти токтотуу үчүн, тиешелүү жабуучу тегдер жаз.

Мисалы, абзац элементи үчүн бул жаз:

Бул бир аз мурун, ошондой эле акыркы теги көргөн ачылыш тег турат - . Жабылса, теги чынында эле ачылыш теги кайталанып турат, ал эми "слэш" "белгиси кем" кийин түздөн-түз кошулган.

Дээрлик бардык HTML элементтери ачылыш теги жана корутунду теги бар. Бул теги интернет баракчасында көрсөтө турган текстти курчап. Мисалы, текстти жазып, сиз беттеги көрсөтүлүүчү текстти жазып, андан кийин бул Tags менен аны курчап турган:

Бул сиз сайтында көрсөтүлгөн көрөм турган пунктунун текстти жазып турган жер.

Кээ бир HTML элементтери корутунду теги жок. Бул "бош" деп аталат. Кээде, алар ошондой эле "деп аталат Singleton " же "жокко" элементтери. гана желеден бир теги камтылышы керек, себеби жана серепчи эмне кылышы керек экенин билишет Бош элементтер колдонууга жеңил болуп саналат. Мисалы, Б
теги колдоно турган сиздин бетине бир сап менен толукталсын.

гана ачылышы теги камтыган дагы бир элемент "сүрөттөлүш" элементи болуп саналат. Мисалы:

<Таки "сүрөттөр / logo.png">

Биз бул үлгү мурда, ал эми бул сүрөт элементи үчүн эч кандай корутунду теги жок көрдүм. Серепчи жөн гана "адреси" сыпаты, айтылып жатат сүрөтү менен бул кодду ордуна келет. Бул учурда, башкача айтканда, "logo.png" болмок.

Жалпысынан алганда, мен бир HTML элементке же тегине сөз кылып жатып, мен элемент (эки ачуу жана тэгдерин жабылышы) бардык бөлүктөрүнө айтып жатам деп көрсөтүп термин "элементин" колдонот. Мен, "теги" колдонуп, мен чындыгында эле бир же бир башка сөз болуп жатат. Бул эки терминдерди туура пайдалануу, мен сага туура, аларды пайдаланууга чакырабыз, - ал эми силер эле, жосунсуз жоруктарды жана аларга бир аз алмашуу, анда дагы жаңы интернет өнүктүрүү курдаштары тарабынан түшүнүктүү болот деп билем!

Атайга Krynin тарабынан Original макалада. Jeremy Джирард тарабынан 7/21/17 күнү өзгөртүлдү