Hva er et element Tag?

Hva er et element Tag?


Markeringsspråk som XML og HTML definere data ved hjelp av elementer og attributter. Hvert element i et kodespråk er assosiert med en eller flere koder. Et element representerer en enkelt element av data eller innhold avgrenset etter koder. XML språk tillate utviklere å definere sett av elementer og koder til bruk i en applikasjon. Elementer kan også omfatte attributter, slik tilleggsinformasjon til vises i koder.

Markup

Mange Web og desktop computing programmer bruker kodespråk for å modellere data. XML-filer danne grunnlag for mange web-applikasjoner, mens HTML er den primære kodespråk som brukes til å bygge websider. Når en bruker besøker en webside, sender serveren HTML markup-koden til nettleseren, som deretter gjengir innholdet i dette markup koden for brukeren å se. Hvert element i en HTML-side representerer en del av siden eller et innholdselement. Disse innholdselementer kan modellere data, tekst eller medieelementer som bilder. Elementer kan også inneholde andre elementer, og skaper en trestruktur for markeringen dokumentet som helhet.

element Syntax

I Markup Language dokumenter, er elementer definert ved hjelp av koder. Følgende eksempelkode er en åpning tag i XML:
<Kunde>

Følgende kode er den avsluttende koden:
</ Kunde>

Mellom disse to kodene er element innhold:
<Kunde> Paul Jones </ kunde>

Noen elementer er selvlukkende, i så fall er det ingen element innhold og ingen egen avsluttende koden:
<Kunde />

XML utviklere kan velge sine egne koder, mens HTML-utviklere må bruke sett med koder som nettlesere gjenkjenner, for eksempel følgende element, som representerer et avsnitt i en Web-side:
<P> Dette er avsnittet innhold. </ P>

HTML gir en rekke spesialiserte koder for å modellere innholdet på websiden.

Attributter

Elementer kan inkludere attributter. Noen egenskaper er valgfritt innenfor et program, mens andre er påkrevd. Attributtene vises i startkoden i et element, som følger:
<Kunde type = "corporate"> Paul Jones </ kunde>

Attributter forsyning informasjon for alle programmer som bruker markup innhold. For eksempel representerer følgende eksempel HTML kode et bilde på en webside:
<Img src = "mypic.jpg" alt = "bilde" />

Når brukerens nettleser møter dette elementet, vil den prøve å hente bildefilen fra angitt som kilde attributtverdi plassering. Hvis bildefilen ikke er tilgjengelig, kan nettleseren vise alternativ tekst angitte stedet.

nesting

Markup kode kan neste elementene inni andre elementer. Barne elementene er nestet inne i en overordnet element, som følger:
<Prosjekt>
<Oppgave> Forskning </ oppgave>
<Oppgave> Utvikling </ oppgave>
<Oppgave> Rapportering </ oppgave>
<Prosjekt>

En forelder element kan ha flere underordnede elementer, men hvert barn element kan bare ha én forelder element. Dette er beskrevet som tre-strukturerte data og vises i hele dataprogrammer. I HTML kan hekke utviklere å definere deler av en side, som følger:
<Div id = "header">
<Img src = "head.png" alt = "header image" />
<Div id = "slagord"> Side Slagord </ div>
</ Div>

Dette markup skaper en header område for en webside, med et bildeelement og en andre "div" element inni den.