Ahogy elkezdi feltérképezni a web design világát, kétségtelenül be fogjátok mutatni néhány olyan szót és kifejezést, amelyek újak az Ön számára. Az egyik feltétel, amelyet valószínűleg hallhatsz, "markup" vagy talán "jelölőnyelv". Hogyan különböznek a "jelölés", mint a "kód", és miért tűnik úgy, hogy egyes webszakemberek ezeket a kifejezéseket egymással felcserélhető módon használják? Kezdjük azzal, hogy pontosan megnézzük, mi a "jelölőnyelv".
Nézzünk 3 jelölőnyelvet
Az interneten szinte minden olyan betűszó, amelyen "ML" van benne, "jelölőnyelv" (nagy meglepetés, ez az, amit az "ML" jelent). A jelölőnyelvek a weboldalak vagy az összes alak és méret létrehozásához használt építőelemek.
A valóságban a világon sok különböző jelölőnyelv létezik. A webes tervezéshez és fejlesztéshez három speciális jelölőnyel van, amelyek valószínűleg futnak. Ezek a HTML, az XML és az XHTML.
Mi a jelölőnyelv?
Ennek a kifejezésnek a megfelelő meghatározásához - a jelölőnyelv olyan nyelv, amely szövegeket jelöl, hogy a számítógép manipulálja ezt a szöveget. A legtöbb jelölőnyelv emberi olvasásra alkalmas, mivel a megjegyzéseket úgy írják le, hogy megkülönböztessék őket a szövegtől. Például HTML, XML és XHTML esetén a jelölőcímkék a következők: < és >. Az ilyen karakterek egyikén megjelenő szöveg a jelölőnyelv része, és nem része a megjegyzett szövegnek. Például:
Ez egy HTML-ben írt szövegrész
Ez a példa egy HTML bekezdés. Ez egy nyitó címke (
), egy záró címke (
) és a ténylegesen megjelenő szöveg, amely megjelenik a képernyőn (ez a két címke között található szöveg). Minden címke tartalmaz egy "kisebb" és "nagyszerű" mintát a jelölés részeként.Amikor a számítógépen vagy más eszköz képernyőjén megjelenítendő szöveget formázza, meg kell különböztetnie a szöveget és a szöveg utasításait. A "jelölés" a szöveg megjelenítésének vagy nyomtatásának utasításai.
A jelölésnek nem kell számítógéppel olvashatónak lennie. A nyomtatott vagy egy könyvben készült megjegyzések szintén megjelölésnek minősülnek. Például sok diák az iskolában kiemel bizonyos mondatokat a tankönyvekben. Ez azt jelzi, hogy a kiemelt szöveg fontosabb, mint a környező szöveg. A kiemelés színe markup.
A jelölés nyelvezetévé válik, amikor a szabályok kodifikálásra kerülnek a jelölés megírásához és használatához. Ugyanez a diák rendelkezhet saját "jegyzetelési nyelvvel", ha olyan szabályokat kodifikál, mint a "bíborkibocsátó a definíciókhoz, a sárga színű kiemelő a vizsga részleteihez, és a margóban lévő ceruzajegyek további forrásokhoz".
A legtöbb jelölőnyelvet egy külső hatóság határozza meg, amelyet sok különböző ember használ. Így működnek a jelölőnyelvek a weben. Ezeket a W3C vagy a World Wide Web Consortium határozza meg.
HTML-HyperText Markup Language
A HTML vagy a HyperText Markup Language a Web elsődleges nyelve és a leggyakoribb, amellyel webes tervezőként / fejlesztőként dolgozhat. Valójában ez lehet az egyetlen jelölőnyelv, amelyet a munkájában használ.
Minden weboldal HTML formátumú. A HTML meghatározza, hogyan jelenjenek meg a képek, a multimédia és a szöveg a webböngészőkben. Ez a nyelv magában foglal elemeket a dokumentumok (hipertext) összekapcsolásához, és interaktív módon (pl. Űrlapokkal). Sokan HTML-kódot hívnak "weblapkódnak", de valójában csak egy jelölőnyelv. Sem a kifejezés szigorúan rossz, és hallani fogja az embereket, köztük a webszakembereket is, hogy ezeket a két szót egymással felcserélhető módon használják.
A HTML egy szabványos jelölőnyelv. Alapja az SGML (Standard Generalized Markup Language). Ez egy olyan nyelv, amely címkéket használ a szöveg szerkezetének meghatározására. Az elemeket és a címkéket a <és> karakterek határozzák meg.
Bár a HTML messze a legnépszerűbb jelölőnyelv a weben ma, ez nem az egyetlen választás a webfejlesztéshez. A HTML kifejlesztésénél egyre bonyolultabbak voltak, és a stílus- és tartalomcímkék egybeolvadtak. Végül a W3C úgy döntött, hogy külön kell választani a weblap és a tartalom stílusát. Egy olyan címke, amely csak a tartalmat határozza meg, a HTML-ben marad, míg a címkék a CSS (Cascading Style Sheets) javára elavultak.
A HTML legújabb számozott változata a HTML5. Ez a verzió több funkciót tartalmaz a HTML-ben, és eltávolította az XHTML által szigorúbb szigorúságot (rövidesen ezen a nyelven).
A HTML megjelenésének módja megváltozott a HTML5 emelkedésével. Ma új funkciók és változtatások kerülnek fel, anélkül, hogy új, számozott verzióra lenne szükség. A nyelv legfrissebb változatát egyszerűen "HTML-nek" nevezzük.
XML-eXtensible Markup Language
Az eXtensible Markup Language a HTML egy másik verziója. Mint a HTML, az XML is alapul az SGML-ből. Ez kevésbé szigorú, mint az SGML és szigorúbb, mint a sima HTML. Az XML biztosítja a nyújthatóságot különböző különböző nyelvek létrehozásához.
Az XML a jelölőnyelvek írására szolgáló nyelv. Például ha genfiográfián dolgozik, létrehozhat tagokat az XML segítségével az apa, anya, lánya és fia meghatározásához az XML-ben: Az XHTML 1.0 a HTML 4.0 újradefiniálása az XML szabványnak való megfelelés érdekében. Az XHTML-t a modern HTML5 webdesignal váltotta fel, és azóta is változott. Nem valószínű, hogy újabb webhelyeket talál XHTML használatával, de ha egy régebbi webhelyen dolgozik, akkor még mindig találkozhat XHTML-nel a vadonban. Nincsenek jelentős különbségek a HTML és az XHTML között, de itt az, amit észre fogsz venni: XHTML-eXtended HyperText Markup Language
<> / >
HR attribútum lenne írva noshade = "noshade".




