Sākot izpētīt web dizaina pasauli, jūs, bez šaubām, iepazīstinās ar vairākiem vārdiem un frāzēm, kas jums ir jaunas. Viens no vārdiem, ko jūs varētu dzirdēt, ir "iezīmēšanas" vai, iespējams, "iezīmēšanas valoda". Kā "marķējums" atšķiras no "koda" un kāpēc daži tīmekļa speciālisti, šķiet, lieto šos vārdus savstarpēji aizstājami? Sāksim ieskatīties, tieši to, ko nozīmē "iezīmēšanas valoda".
Apskatīsim 3 iezīmēšanas valodas
Gandrīz katrs tīmekļa saīsinājums, kuram ir "ML", ir "iezīmēšanas valoda" (liels pārsteigums, tieši tā ir "ML"). Marķēšanas valodas ir veidņu bloki, ko izmanto, lai izveidotu tīmekļa lapas vai visas formas un izmērus.
Patiesībā pasaulē ir daudz dažādu iezīmēšanas valodu. Tīmekļa dizaina un izstrādes gadījumā ir trīs īpašas iezīmēšanas valodas, kuras, visticamāk, būs pieejamas. Tie ir HTML, XML un XHTML .
Kas ir iezīmēšanas valoda?
Lai pareizi definētu šo terminu - iezīmēšanas valoda ir valoda, kas anotē tekstu, lai dators varētu manipulēt ar šo tekstu. Lielākā daļa izkārtņu valodu ir lasāma cilvēkiem, jo anotācijas ir rakstītas tā, lai tās atšķirtos no paša teksta. Piemēram, izmantojot HTML, XML un XHTML, iezīmēšanas atzīmes ir
Piemēram:
Šis teksts ir rakstīts HTML punktā
p>
Šis piemērs ir HTML punkts. Tajā ir atvēršanas tags (
), aizvēršanas tags ( p>) un faktiski teksts, kas tiks parādīts ekrānā (šis teksts ir starp diviem tagiem). Katrā tagā ir simbols "mazāks par" un "lielāks par", lai norādītu to kā atzīmes daļu.
Kad formatējat tekstu, kas tiek rādīts datorā vai citā ierīces ekrānā , jums ir jānošķir pats teksts un teksta norādījumi. "Izlikšana" ir instrukcijas teksta parādīšanai vai drukāšanai.
Marķējumam nav jābūt datorlasāmam. Anotācijas, kas izdarītas drukātā veidā vai grāmatā, tiek uzskatītas arī par atzīmēšanu. Piemēram, daudzi skolēni mācību grāmatās izceļ dažas frāzes. Tas norāda, ka izceltais teksts ir svarīgāks par apkārtējo tekstu. Izceltā krāsa tiek uzskatīta par iezīmējumu.
Marķēšana kļūst par valodu, kad tiek kodificēti noteikumi par to, kā rakstīt un izmantot šo marķējumu. Tajā pašā skolēnam varētu būt savs "piezīmju zīmēšanas valodu", ja tie kodificē noteikumus, piemēram, "violeta marķieris ir definīcijām, dzeltenais marķieris ir eksāmenu datiem, un zīmuļu piezīmes marginā ir papildu resursi."
Lielāko daļu iezīmēšanas valodu nosaka ārēja iestāde, ko var izmantot daudzi cilvēki. Tas nozīmē, ka tīmekļa vietņu iezīmēšanas valodas darbojas. Tos nosaka W3C vai World Wide Web konsorcijs .
HTML-HyperText iezīmēšanas valoda
HTML vai HyperText iezīmēšanas valoda ir Web primārā valoda un visbiežāk sastopamā tīmekļa vietne, ar kuru strādāsit kā tīmekļa izstrādātājs / izstrādātājs.
Faktiski tā var būt vienīgā iezīmēšanas valoda, kuru izmantojat savā darbā.
Visas tīmekļa lapas ir rakstītas ar HTML garšu. HTML nosaka veidu, kādā attēli , multividi un teksts tiek parādīti tīmekļa pārlūkprogrammās. Šī valoda ietver elementus, kas savieno dokumentus (hiperteksts) un padara jūsu tīmekļa dokumentus interaktīvus (piemēram, veidlapās). Daudzi cilvēki zvana HTML "vietnes kodu", bet patiesībā tā ir patiešām tikai iezīmēšanas valoda. Neviens no termiņiem nav pilnīgi nepareizi, un jūs dzirdēsiet cilvēkus, tostarp tīmekļa profesionāļus, lietojot šos divus vārdus savstarpēji.
HTML ir definēta standarta iezīmēšanas valoda. Tas ir balstīts uz SGML (Standard Generalized Markup Language).
Tā ir valoda, kurā tiek izmantoti tagi, lai noteiktu teksta struktūru. Elementi un birkas ir definēti ar
Lai gan HTML šodien ir vispopulārākā iezīmēšanas valoda, kuru šodien izmanto tīmeklī, tā nav vienīgā izvēle tīmekļa izstrādei. Tā kā HTML tika izstrādāts, tas kļūst arvien sarežģītāks un stila un satura tagi apvienoti vienā valodā. Galu galā W3C nolēma, ka ir nepieciešams atdalīt tīmekļa lapas stilu un saturu. Tag, kurā definēts tikai saturs, paliek HTML, kamēr tagi, kas definē stilu, ir izturējušies par labu CSS (Cascading Style Sheets).
HTML jaunākā numurētā versija ir HTML5. Šī versija pievienoja vairākas iezīmes HTML un nojauca kādu stingrību, ko uzlika XHTML (īsi drīzāk šajā valodā).
HTML izpausmes veids ir mainīts ar HTML5 pieaugumu. Šodien jaunas funkcijas un izmaiņas tiek pievienotas bez vajadzības atbrīvot jaunu numurētu versiju. Jaunāko valodas versiju vienkārši sauc par "HTML."
XML paplašināmā iezīmēšanas valoda
EXtensible Markup Language ir valoda, kuras pamatā ir cita HTML versija. Tāpat kā HTML, XML pamatā ir arī SGML. Tas nav tik stingrs kā SGML un stingrāk nekā vienkāršais HTML. XML nodrošina paplašināmību, lai izveidotu dažādas dažādas valodas.
XML ir valoda rakstīšanas valodu rakstīšanai. Piemēram, ja strādājat ar ģenealoģiju, jūs varat izveidot tagus, izmantojot XML, lai definētu tēvu, māti, meitu un dēlu savā XML šādā veidā:
Ar XML palīdzību jau ir izveidotas vairākas standartizētas valodas: MathML matemātikas definēšanai, SMIL darbam ar multividi, XHTML un daudziem citiem.
XHTML-eXtended HyperText iezīmēšanas valoda
XHTML 1.0 ir atkārtoti definēts HTML 4.0, lai atbilstu XML standartam. XHTML ir aizstāts mūsdienīgā tīmekļa dizaina darbā ar HTML5 un kopš tā notikušajām izmaiņām. Jūs, visticamāk, neatradīsit nevienu jaunāko vietni, izmantojot XHTML, bet, ja jūs strādājat ar daudz vecāku vietni, jūs joprojām varat saskarties ar XHTML tur savvaļā.
Starp HTML un XHTML nav lielu atšķirību, taču šeit jūs pamanīsit:
- XHTML ir rakstīts mazos gadījumos. Kaut arī HTML tagus var rakstīt UPPER gadījumā, MiXeD gadījumā vai mazajā gadījumā, lai būtu pareizs, XHTML tagiem jābūt visam mazajiem burtiem. (Piezīme - daudzi tīmekļa speciālisti rakstīt HTML visu mazo burtu, kaut gan tas nav tehniski nepieciešams).
- Visiem XHTML elementiem jābūt gala tagam. Elementi ar tikai vienu tagu, piemēram, un ir vajadzīgas aizvēršanas slīpsvītras (/) taga taga beigās:
/ >
/ > - Visiem atribūtiem jābūt citētiem XHTML formātā. Daži cilvēki noņem pēdiņus ap atribūtiem, lai ietaupītu vietu, bet tie ir nepieciešami, lai pareizi izveidotu XHTML.
- XHTML pieprasa, lai tagi būtu pareizi ievietoti. Ja atverat treknrakstu () elementu un pēc tam kursīvu (), pirms aizvērt treknrakstu ( b>), aizveriet kursīvu elementu ( i>). (Ņemiet vērā, ka abi šie elementi ir novecojuši, jo tie ir vizuālie elementi. Tagad HTML šīm divām vietām tagad izmanto un )
- HTML atribūtiem jābūt nosaukumam un vērtībai. Atribūti, kas ir atsevišķi HTML, jāpadeklarē arī ar vērtībām, piemēram, HR apzīmējums tiek rakstīts noshade = "noshade".
Jennifera Krīnina oriģinālais raksts. Rediģējis Jeremijs Girards 17. un 17. jūlijā.