Sivunkuvauskielet ovat näkymättömiä selkäranka monia asioita teemme tietokoneella, kuten lähettää viestejä, tarkastelevat dokumentteja ja surffata internetissä. Tässä lyhyt katsoa, mitä he tekevät.
Merkintäteksti
Tekstissä luet juuri nyt ei ole pelkästään koostuu tekstiä. Kun ryhmä merkkejä ovat lihavoitu, kursiivi, tai alleviivattuna, niiden muotoilu. Konepellin alla (tavallaan et näe kun luet tätä), nämä merkit on kääritty tunnisteita, jotta ne näyttävät siltä. Sama koskee tekstiä, joka on pienempi, näkyy erivärisiä tai kirjoitetaan eri fontti. Jotta tämä olisi mahdollista, teksti on kirjoitettu niin sanotun markup language tekijän.
Sivunkuvauskieli on järjestelmä muotoiluun ja järjestää elementit dokumentin tunnisteiden avulla. Toisin fyysinen merkinnät ja merkintöjä paperille asiakirjojen, nämä tunnisteet näkyvät vain asiakirjasta, kun kirjoittaja kirjoittaa tekstiä. Kun sovellus käsittelee markup, sisältö yksinkertaisesti näyttävät muotoillussa tekstissä katsojalle. Esimerkiksi kuvauskielet HTML Voimme kääriä lause ”Hello world!” lihavoitu tunnisteet.
& Lt; b & gt; Hello world! & Lt; / b & gt;
Kun tämä teksti käsittelee HTML katsoja, kuten web-selain, se näkyy:
Hei maailma!
Markup ei rajoitu käsittelyä yksinkertaista tekstiä merkkiä kuten aakkoset ja numerot pelin. Riippuen kieli, se voi käsitellä ja muoto erikoismerkkejä, voit upottaa muita elementtejä, kuten kuvia, videoita, sovelluksia ja koneellisesti luettavat tiedot.
Yhteinen sivunkuvauskielet
Kaksi yleisintä sivunkuvauskielien HTML, jota käytetään rakentamaan verkkosivuja nähnyt Internetin kautta, ja XML , Joka tallentaa jäsenneltyä tietoa muokattavilla tageja.
Kun katsot eniten sivuja Internetissä, olet lähinnä ja katselusta HTML-sivun. Sivun luet juuri nyt on kirjoitettu HTML. Itse asiassa monet selaimet Voit hiiren kakkospainikkeella sivun nähdä HTML syntaksin koko sivun. HTML tukee luominen erilaisiin rakenteisiin ja osien sisällä sivun, jossa määritellään elementit sivun, ja muotoilut tekstiä. HTML-tunnisteet vaativat tyypillisesti avaaminen ja sulkeminen tunnisteet, kuten seuraavat:
& Lt; a href = "https://www.howtogeek.com" & gt; HowToGeek & lt; / a & gt;
Yllä oleva esimerkki luo linkin HowToGeek sivusto näin:
HowToGeek
. Huomaavat, kuinka on aukko tagi
& Lt; a & gt;
attribuuttivarmenteeseen
href
osoittaa linkin ja sulkevan tunnisteen
& Lt; / a & gt;
.
Täällä on muutama kuuluisa sivunkuvauskieliä että saatat tuntea:
-
BBCode:
Kevyt markup language käytetään laajasti verkossa foorumeilla ja ilmoitustaulut ja helposti tunnistettavissa sen käytön hakasuluissa, kuten
[B] Hello World! [/ B]luoda lihavointikoodit. - LaTeX: Melko monimutkainen kieli käytetään usein akateemista ja teknisiin tarkoituksiin. Se on vankka vaihtoehtoja käsittelystä syntaksin että useimmat kieliä ei voi näyttää, kuten monimutkaisia matematiikan ja kuollut kieliä.
- MathML: Kieli, jota käytetään näytön matemaattiset kaavat Varsinkin sisällä selaimet.
- tekstiili: Käyttämä kieli tiettyihin verkossa blogeja ja sisällön hallintajärjestelmät.
- Svg : Saatat yllättyä tietää, että SVG, formaatti, joka näyttää SVG, on todella markup language. Se perustuu XML ja käyttötapoja strukturoitua dataa tietojen tallentamiseen graafisen.
Liittyvät: Mikä on SVG-tiedostoksi, ja Miten avaan One?
Markup vs. Markdown
Jos olet kuullut markup, olet todennäköisesti kuullut Markdown . Pinnalla se kuulostaa markkinoinnin vastakohta; Se on kuitenkin tosiasiassa vain eräänlainen merkintäkieli. Markdown on yksinkertaistettu, helppokäyttöinen muotoilu-syntaksi, joka sisältää monia monimutkaisempia kielivaihtoehtoja, samalla kun vältetään asioita, kuten sulkemalla tunnisteet ja sulautetut ei-tekstielementit.
Markdown on suosittu monien keskuudessa sen helppokäyttöisyyden ja vaikeiden elementtien vuoksi. Tämä tekee siitä ihanteellisen syntaksin tekstiä kohdennetuille sovelluksille ja verkkosivustoille. Näiden verkkosivustojen joukossa Reddit , joka käyttää kaikkien viestien ja kommentteja. Tämä helpottaa redditors-tekstin muotoa mistä tahansa laitteesta ilman, että tarvitset pitkiä tunnisteita. Se täydentää myös Redditin päätöstä kieltää sulautetut tiedotusvälineet kommenteissa.
Muut palvelut, jotka käyttävät Markdownia, ovat Code Repositores, kuten Github, Messengers, kuten Whatsapp ja Ristiriita , ja teksti toimittajat kuten Typora ja Stackedit. Jos haluat oppia käyttämään sitä, tutustu Markdown-opas . Hyvää merkintä!
Liittyvät: Mikä on markdown ja miten käytät sitä?