Što su označni jezici? - Web dizajn

click fraud protection

Kako započinjete s istraživanjem svijeta web dizajn, nesumnjivo ćete se upoznati s nizom riječi i fraza koje su vam nove. Jedan od pojmova koji ćete vjerojatno čuti je "markup" ili možda "markup language". Kako se "označavanje" razlikuje od "koda" i zašto se čini da neki web profesionalci koriste ove izraze naizmjenično? Krenimo od toga što ćemo točno pogledati što je "označni jezik".

Ovaj primjer je HTML odlomak. Sastoji se od uvodne oznake (

), završna oznaka (

) i stvarni tekst koji će se prikazati na zaslonu (ovo je tekst koji se nalazi između dviju oznaka). Svaka oznaka uključuje simbol "manje od" i "veće od" za označavanje kao dio oznake. Kada formatirate tekst koji će se prikazati na zaslonu računala ili drugog uređaja, morate razlikovati sam tekst i upute za tekst. "Oznaka" je uputa za prikaz ili ispis teksta.

Oznake ne moraju biti čitljive računalom. Bilješke u tisku ili u knjizi također se smatraju oznakama. Na primjer, mnogi će učenici u školi istaknuti određene fraze u svojim udžbenicima. To ukazuje da je istaknuti tekst važniji od okolnog teksta. Boja isticanja smatra se oznakom.

instagram viewer

Oznake postaju jezik kada se pravila kodificiraju oko toga kako napisati i koristiti tu oznaku. Isti bi taj student mogao imati svoj vlastiti "jezik za bilježenje bilješki" ako bi kodificirao pravila poput "ljubičasto označavanje jest za definicije je žuto označivač za detalje ispita, a bilješke olovke na marginama za dodatne resurse. "

Većinu označnih jezika definira vanjsko tijelo kako bi ih koristilo mnogo različitih ljudi. Tako funkcioniraju označni jezici za Web. Njih definira W3C ili World Wide Web Consortium.

Pogledajmo 3 označna jezika

Gotovo svaka kratica na webu koja u sebi ima „ML“ je „označni jezik“ (veliko iznenađenje, upravo to znači „ML“). Označni jezici su građevni blokovi koji se koriste za stvaranje web stranica ili svih oblika i veličina.

U stvarnosti u svijetu postoji mnogo različitih označnih jezika. Za web dizajn i razvoj postoje tri specifična označna jezika na koja ćete vjerojatno naići. To su HTML, XML i XHTML.

Što je označni jezik?

Da bi se pravilno definirao ovaj pojam - označni jezik je jezik koji označava tekst tako da računalo može njime upravljati. Većina označnih jezika čitljivi su ljudima jer su napomene napisane na način da ih razlikuju od samog teksta. Na primjer, kod HTML-a, XML-a i XHTML-a oznake za označavanje su.

<

i.

>

Bilo koji tekst koji se pojavi unutar jednog od tih znakova smatra se dijelom označnog jezika, a ne dijelom označenog teksta. Na primjer:

HTML - jezik za označavanje hiperteksta

HTML ili HyperText Markup Language primarni je jezik weba i najčešći je jezik s kojim ćete surađivati ​​kao web dizajner / programer. U stvari, to je možda jedini označni jezik koji koristite u svom radu.

Sve web stranice napisane su u HTML-u. HTML definira način na koji se slike, multimedija i tekst prikazuju u web preglednicima. Ovaj jezik uključuje elemente za povezivanje dokumenata (hipertekst) i stvaranje internetskih dokumenata interaktivnim (na primjer s obrascima). Mnogi ljudi HTML nazivaju "web kodom", ali u stvari, to je zapravo samo označni jezik. Nijedan izraz nije u potpunosti pogrešan i čut ćete kako ljudi, uključujući web stručnjake, koriste ova dva izraza naizmjenično.

HTML je definirani standardni označni jezik. Temelji se na SGML (Standardno generalizirani označni jezik). To je jezik koji pomoću oznaka definira strukturu vašeg teksta. Elementi i oznake definirani su znakovima .

Iako je HTML danas najpopularniji označni jezik koji se danas koristi na Webu, to nije jedini izbor za web razvoj. Kako se HTML razvijao, postajao je sve kompliciraniji, a oznake stila i sadržaja kombinirane u jedan jezik. Na kraju je W3C zaključio da postoji potreba za odvajanjem stila web stranice od sadržaja. Oznaka koja definira sam sadržaj ostala bi u HTML-u, dok su oznake koje definiraju stil zastarjele u korist CSS-a (kaskadni listovi stilova).

Najnovija numerirana verzija HTML-a je HTML5. Ova je inačica dodala više značajki u HTML i uklonila dio strogosti koju je nametnuo XHTML (uskoro više o tom jeziku).

Način na koji se HTML objavljuje promijenjen je s porastom HTML5. Danas se dodaju nove značajke i promjene bez potrebe za izdavanjem nove, numerirane verzije. Najnovija verzija jezika jednostavno se naziva "HTML".

XML - proširivi označni jezik

Proširivi označni jezik jezik je na kojem se temelji druga verzija HTML-a. Kao i HTML, XML se također temelji na SGML-u. Manje je strog od SGML-a i stroži od običnog HTML-a. XML pruža proširivost za stvaranje različitih jezika.

XML je jezik za pisanje označnih jezika. Na primjer, ako radite na genealogiji, možete stvoriti oznake pomoću XML-a da definirate oca, majku, kćer i sina u vašem XML-u na sljedeći način:. Postoji i nekoliko standardiziranih jezika koji su već stvoreni s XML-om: MathML za definiranje matematike, SMIL za rad s multimedijom, XHTML i mnogi drugi.

XHTML - prošireni jezik za označavanje hiperteksta

XHTML 1.0 je HTML 4.0 redefiniran da zadovolji XML standard. XHTML je u modernom web dizajnu zamijenjen HTML5 i promjenama koje su uslijedile od tada. Teško da ćete pronaći bilo koju noviju web stranicu koja koristi XHTML, ali ako radite na puno starijoj stranici, možda ćete još uvijek naići na XHTML tamo u divljini.

Nema puno glavnih razlika između HTML-a i XHTML-a, ali evo što ćete primijetiti:

  • XHTML je napisan malim slovima. Dok HTML oznake može biti napisano velikim, malim ili malim slovima, da bi bilo točno, XHTML oznake moraju biti male. (mnogi web profesionalci HTML pišu malim slovima, iako to tehnički nije potrebno).
    • Svi XHTML elementi moraju imati završnu oznaku. Elementi sa samo jednom oznakom, kao što su i trebaju završnu crtu (/) na kraju oznake:
  • Svi atributi moraju biti navedeni u XHTML-u. Neki uklanjaju citate oko atributa kako bi uštedjeli prostor, ali potrebni su za ispravan XHTML.
  • XHTML zahtijeva da se oznake pravilno ugnijezde. Ako otvorite podebljano (), a zatim kurziv (), morate zatvoriti element kurziv () prije nego što zatvorite podebljano (). (Imajte na umu da su oba ova elementa zastarjela jer su vizualni elementi. HTML sada koristi i umjesto ove dvije).
  • HTML atributi moraju imati ime i vrijednost. Atributi koji su samostalni u HTML-u moraju se deklarirati i s vrijednostima, na primjer, atribut HR napisao bi se noshade = "noshade".
instagram story viewer