Lugha za programu html na css. Jinsi ya kusimamia programu ya html. Kwa nini unahitaji hifadhidata?

KATIKA Hivi majuzi mara nyingi zaidi na zaidi mtandao mbalimbali rasilimali kupanga vita takatifu juu ya mada: ni Lugha ya HTML programu au la. Kama kawaida, kuna idadi kubwa ya hoja zinazounga mkono maoni yote mawili, kwa hivyo niliamua kumaliza mzozo huu usio wa lazima kwangu.

Ufafanuzi wa lugha ya programu Lugha ya programu - mfumo rasmi wa ishara, iliyokusudiwa kurekodiwa programu za kompyuta. Lugha ya programu inafafanua seti kileksika, kisintaksia na kisemantiki kanuni kufafanua mwonekano programu na Vitendo, ambayo itafanywa na mwigizaji (kompyuta) chini ya udhibiti wake.

Hivi ndivyo inavyosema kwenye Wikipedia, na rasilimali zingine nyingi hutumia ufafanuzi huu kikamilifu au kuuelezea kwa uhuru bila kupoteza maana. Wacha tuangalie kwa undani vipengele vya ufafanuzi wa lugha:

  • Lugha rasmi ni seti ya maneno yenye kikomo (mistari, minyororo) juu ya alfabeti yenye kikomo.
  • Mfumo wa ishara ni mfumo wa ujumbe/ishara zinazotafsiriwa na kufasiriwa kwa usawa zinazoweza kubadilishwa katika mchakato wa mawasiliano. Wakati mwingine mifumo ya ishara husaidia kupanga mchakato wa mawasiliano ili kuipa utoshelevu katika suala la athari za washiriki wake kwa "ishara" fulani. Lugha kawaida hutajwa kama mfano wa mfumo wa ishara (zote kwa maandishi na, katika kesi ya lugha za asili, kwa namna ya hotuba).
  • Programu ya kompyuta - mlolongo wa maagizo yaliyokusudiwa kutekelezwa na kifaa cha kudhibiti kompyuta.
  • Msamiati ni seti ya maneno ya lugha fulani, sehemu ya lugha au maneno ambayo mtu fulani au kikundi cha watu wanakijua.
  • Sintaksia ni upande wa lugha ya programu inayoelezea muundo wa programu kama seti za alama (kawaida husemwa - bila kujali yaliyomo). Sintaksia ya lugha inalinganishwa na semantiki yake. Sintaksia ya lugha inaelezea lugha "safi", wakati semantiki inapeana maana (vitendo) kwa miundo mbalimbali ya kisintaksia.
  • Semantiki katika utayarishaji ni taaluma inayochunguza urasimishaji wa maana za lugha ya programu hujengwa kupitia ujenzi wa miundo yao rasmi ya hisabati. Ifuatayo inaweza kutumika kama zana za kuunda mifano kama hii: njia mbalimbali, kwa mfano, mantiki ya hisabati, λ-calculus, nadharia ya seti, nadharia ya kategoria, nadharia ya mfano, aljebra ya ulimwengu wote. Urasimishaji wa semantiki za lugha ya programu inaweza kutumika kuelezea lugha, kuamua sifa za lugha, na kwa madhumuni ya uthibitishaji rasmi wa programu katika lugha hii ya programu.
  • Lugha ni mfumo wa ishara unaohusisha maudhui ya dhana na sauti ya kawaida (tahajia).
Zaidi kwa lugha rahisi inaweza kusemwa hivi:

Lugha ya programu ni seti ya maagizo yaliyofafanuliwa awali, yanayofanana na yanayoeleweka kwa mtendaji (soma: mkalimani/mkusanyaji/kompyuta/mpanga programu) yanayokusudiwa kuandikwa kwa mfuatano kwa madhumuni ya kutekelezwa na kifaa fulani ambacho ni sehemu ya kompyuta. Pia, lugha ya programu lazima iwe na idadi ya vipengele: lazima iwe na maagizo idadi ndogo, na kila mtu anapaswa kuzijua; maelekezo lazima yameundwa kwa njia fulani ili kupata matokeo fulani, na kila mtu anapaswa kujua kuhusu hilo; kuwe na sheria za kuandika maagizo na kila mtu ajue; Kila muundo wa lugha lazima uunganishe bila shaka kile kilichoandikwa na kile kinachohitaji kuteuliwa.

Iligeuka kuwa mbaya sana na mbaya, lakini bila maneno magumu. Tutarudi kwa ufafanuzi huu baadaye kidogo.

Aina za lugha za programu

Mgawanyiko katika lugha za kiwango cha chini na za juu pia hutumiwa mara nyingi. Aina hizi hutofautiana katika "unene wa safu" kati ya processor na programu. Akizungumza kwa maneno rahisi- V lugha za kiwango cha chini kila maagizo inawakilisha moja au idadi ndogo amri za processor, na ndani lugha ya hali ya juu Kila maagizo ni seti kubwa ya amri za processor.

Hebu tuangalie kwa karibu ufafanuzi aina tofauti kulingana na Wikipedia:

  • Programu inayolenga kipengele (AOP) ni dhana ya upangaji kulingana na wazo la kutenganisha utendakazi ili kuboresha urekebishaji wa programu.
  • Programu iliyopangwa - mbinu ya maendeleo programu, ambayo inategemea uwakilishi wa programu katika fomu muundo wa kihierarkia vitalu. Iliyopendekezwa katika miaka ya 70 ya karne ya 20 na E. Dijkstra, iliyoandaliwa na kuongezwa na N. Wirth.
  • Upangaji wa utaratibu ni upangaji programu katika lugha ya lazima, ambayo taarifa zinazotekelezwa kwa mpangilio zinaweza kukusanywa katika subroutines, yaani, kubwa zaidi. vitengo muhimu kanuni, kwa kutumia taratibu za lugha yenyewe.
  • Upangaji wa mantiki ni dhana ya upangaji kulingana na uthibitisho wa kiotomatiki wa nadharia, na vile vile sehemu ya hisabati ya kipekee ambayo inasoma kanuni za uelekezaji wa kimantiki wa habari kulingana na ukweli fulani na sheria za uelekezaji. Upangaji wa mantiki kwa kuzingatia nadharia na vifaa vya mantiki ya hisabati kwa kutumia kanuni za hisabati za utatuzi.
  • Programu inayolenga kitu (OOP) ni dhana ya programu ambayo dhana kuu ni dhana za vitu na madarasa. Katika kesi ya lugha za protoksi, vitu vya mfano hutumiwa badala ya madarasa.
  • Programu inayofanya kazi ni tawi la hisabati isiyo na maana na dhana ya programu ambayo mchakato wa hesabu hufasiriwa kama kuhesabu maadili ya kazi kwa maana ya hisabati ya mwisho (kinyume na kazi kama subroutines katika programu ya utaratibu).
  • Lugha ya programu ya dhana nyingi ni, kama sheria, lugha ya programu ambayo ilitengenezwa mahsusi kama zana ya upangaji wa dhana nyingi, ambayo ni, uwezo wa kuona ambao hapo awali ulikusudiwa kurithiwa kutoka kwa lugha kadhaa, ambazo mara nyingi hazihusiani, .
  • Lugha ya programu ya esoteric ni lugha ya programu iliyotengenezwa ili kuchunguza mipaka ya uwezekano wa kuendeleza lugha za programu, kuthibitisha uwezekano wa utekelezaji wa wazo fulani (kinachojulikana kama "ushahidi wa dhana", uthibitisho wa dhana ya Kiingereza), kama kazi. sanaa ya programu, au kama mzaha (ucheshi wa kompyuta).
Mbinu ya lazima na ya kutangaza
Lugha zote za programu zimegawanywa katika vikundi viwili: ya kutangaza na ya lazima.

Kutoka kwa mtazamo wa hisabati, programu katika lugha ya programu ya lazima ni uamuzi wa pamoja kazi iliyopo, kwa maneno mengine, jibu la swali "jinsi ya kuifanya?" Huu ni mlolongo wa amri ambazo mtekelezaji lazima atekeleze.

Mpango katika lugha ya kutangaza programu ni mchanganyiko wa tatizo lililorasimishwa ndani ya lugha ya programu na nadharia zote zinazohitajika kulitatua; kwa maneno mengine, jibu la swali "nini cha kufanya?" Mlolongo maalum wa vitendo hufanywa na mkusanyaji, au mara nyingi zaidi mkalimani - programu ambayo hutekeleza msimbo wa programu kwa wakati halisi bila kuibadilisha kuwa msimbo wa mashine.

Utimilifu wa Kurusha Katika nadharia ya utengamano, mtekelezaji (seti ya vipengele vya kompyuta) huitwa Turing kamili ikiwa kitendakazi chochote kinachoweza kutambulika kinaweza kutekelezwa juu yake. Kwa maneno mengine, kwa kila kazi inayoweza kutekelezeka kuna kipengele cha kompyuta (kwa mfano, mashine ya Turing) au programu ya mtekelezaji, na kazi zote zinazokokotolewa na seti ya vikokotoo ni kazi zinazoweza kutambulika (labda kwa uwekaji misimbo wa data ya pembejeo na matokeo. )
Jina hili linatokana na Alan Turing, ambaye alivumbua kikokotoo cha kufikirika - mashine ya Turing na kufafanua vipengele vingi vinavyoweza kuunganishwa na mashine za Turing.
Kwa maneno mengine, lugha ni Kusonga kumekamilika, ikiwa utendakazi wowote unaoweza kukokotwa unaweza kuandikwa katika lugha hii na kutatuliwa na mtekelezaji wake.

Haijakamilika Lugha pia zipo, lakini kwa kuwa zimeundwa kwa madhumuni ya kitaaluma, hazijulikani sana na hazitumiki sana.

Utangulizi

Misingi ya Lugha ya Kupanga

1 Kuhusu lugha ya html

2 Uundaji wa wavuti tovuti

3 Masharti ya kimsingi

4 Muundo wa hati

5 Vitambulisho vya mwili wa hati

Maelezo ya kuunda tovuti

2 Picha ndani ya hati

3 Kuongeza mitindo kwenye hati

4 Kuboresha michoro kwa wavuti

Algorithm kwa kazi ya vitendo

1 Maandalizi

2 Uundaji wa wavuti "Mwalimu wa Usindikaji wa Habari za Dijiti"

Hitimisho

Orodha ya fasihi iliyotumika

Maombi

Utangulizi

Katika karne teknolojia za kidijitali na uwekaji kompyuta kwa wingi, Mtandao umekuwa sehemu muhimu ya maisha yetu, na upangaji programu na muundo wa wavuti ni taaluma ya kifahari na inayotafutwa sana. Baada ya yote, Mtandao hauwezi kuwepo peke yake na mtu lazima atengeneze kurasa za mtandao, asasishe tovuti kila siku na hata kila saa ili mtumiaji daima awe na upatikanaji wa habari za up-to-date na kuthibitishwa kwa fomu ambayo inaeleweka kwake. Kwa hivyo, suala la programu na muundo wa wavuti ni muhimu sana. Kwa hiyo, mada ya kazi yangu inahusiana na kuundwa kwa tovuti katika lugha upangaji wa HTML na programu ambazo unaweza kuandika kurasa za wavuti. Ninaambatisha tovuti kwenye kazi yangu kama mfano wa kile kinachoweza kuundwa ikiwa unajua lugha ya programu ya HTML.

Kitu - tovuti. Mada - upangaji wa tovuti katika HTML.

Madhumuni ya kazi ni kusoma lugha ya programu ya HTML.

Kufunua habari za kimsingi kuhusu lugha;

Fikiria mchakato wa kuunda tovuti;

Unda tovuti kulingana na algorithm iliyotengenezwa.

Muundo: kazi ina utangulizi, sura tatu, hitimisho na orodha ya marejeleo.

1. Taarifa za msingi kuhusu lugha ya programu.1 Kuhusu lugha ya html

Lugha ya Alama ya Maandishi (HTML) ni lugha sanifu, iliyoundwa kuunda hati za hypertext katika mazingira ya WEB. Hati za HTML zinaweza kutazamwa na aina tofauti za vivinjari vya WEB. Wakati hati imeundwa na kwa kutumia HTML, KIvinjari cha WAVUTI kinaweza kutafsiri HTML ili kuangazia vipengele mbalimbali vya hati na kuvichakata kwanza. Kutumia HTML hukuruhusu kuunda hati ili kuziwakilisha kwa kutumia fonti, mistari na nyinginezo vipengele vya picha kwenye programu yoyote ya kutazama kurasa za WEB.

Nyaraka nyingi zina vipengele vya kawaida, kama vile kichwa, aya au orodha. Kwa kutumia vitambulisho vya HTML, unaweza kuweka alama kwenye vipengele hivi, ukitoa vivinjari vya wavuti habari ndogo kuonyesha data ya kipengele huku ikidumisha kwa ujumla muundo wa jumla na ukamilifu wa habari wa hati. Yote ambayo inahitajika kusoma hati ya HTML ni kivinjari cha WEB, ambacho hutafsiri vitambulisho vya HTML na kuonyesha hati kwenye skrini kwa namna ambayo mwandishi huipa.

Katika hali nyingi, mwandishi wa hati huamua madhubuti kuonekana kwa hati. Katika kesi ya HTML, msomaji, kulingana na uwezo wa kivinjari cha WEB, anaweza, kwa kiasi fulani, kudhibiti kuonekana kwa hati (lakini si maudhui yake). HTML hukuruhusu kuweka alama mahali ambapo kichwa au aya inapaswa kuonekana katika hati kwa kutumia Lebo ya HTML, na kisha huruhusu kivinjari cha WEB kutafsiri tagi hizi. Kwa mfano, kivinjari kimoja cha WAVUTI kinaweza kutambua mwanzo wa lebo ya aya na kuwasilisha hati ndani katika fomu sahihi, wakati nyingine haina uwezo huu na inawakilisha hati katika mstari mmoja. Watumiaji wa baadhi ya vivinjari vya WEB pia wana uwezo wa kubinafsisha ukubwa wa fonti na aina, rangi na vigezo vingine vinavyoathiri uonyeshaji wa hati. Lebo zinaweza kugawanywa katika kategoria mbili:

Lebo ambazo huamua jinsi mwili wa hati kwa ujumla utaonyeshwa na kivinjari cha WEB.

Lebo zinazoelezea mali ya jumla hati, kama vile kichwa au mwandishi wa hati.

Faida kuu ya HTML ni kwamba hati inaweza kutazamwa kwenye vivinjari vya WEB aina mbalimbali na kwenye majukwaa mbalimbali.

1.2 Uundaji wa Tovuti

hati zinaweza kuundwa kwa kutumia yoyote mhariri wa maandishi au vihariri na vigeuzi maalum vya HTML. Chaguo la mhariri ambalo litatumika kuunda hati za HTML inategemea tu urahisi na matakwa ya kibinafsi ya kila mwandishi.

Kwa mfano, Wahariri wa HTML, kama vile Netscape Navigator Gold kutoka Netscape, hukuruhusu kuunda hati kwa michoro kwa kutumia teknolojia ya WYSIWYG (Unachoona Ndicho Unachopata). Kwa upande mwingine, zana nyingi za uundaji wa hati za kitamaduni zina vigeuzi vinavyokuruhusu kubadilisha hati kuwa umbizo la HTML.

1.3 Misingi

Lebo zote za HTML huanza na "" (mabano ya pembe ya kulia). Kwa kawaida, kuna lebo ya kuanza na lebo ya mwisho. Kwa mfano, hapa kuna lebo za mada ambazo hufafanua maandishi yaliyo ndani ya lebo za mwanzo na mwisho na kuelezea kichwa cha hati; hali sio muhimu wakati wa kuingiza maandishi:

Kichwa cha Hati au Kichwa cha Hati.

Lebo ya mwisho inaonekana sawa na tagi ya mwanzo, na inatofautiana nayo kwa kufyeka mbele kabla ya maandishi ndani ya mabano ya pembe. KATIKA katika mfano huu lebo huambia kivinjari cha WEB kitumie umbizo la kichwa, na lebo huambia maandishi ya kichwa kuisha.

Baadhi ya vitambulisho kama vile

(lebo inayofafanua aya) haihitaji lebo ya mwisho, lakini matumizi yake yanatoa maandishi ya chanzo cha hati kuboreshwa kwa usomaji na muundo.

Makini! Nafasi za ziada, vichupo, na marejesho ya gari yaliyoongezwa kwenye maandishi chanzo ya hati ya HTML kwa usomaji bora zaidi yatapuuzwa na kivinjari cha WEB wakati wa kutafsiri hati. Hati ya HTML inaweza tu kujumuisha vipengele vilivyo hapo juu ikiwa vitawekwa ndani ya lebo.

1.4 Muundo wa hati

Wakati kivinjari cha WEB kinapokea hati, huamua jinsi hati inapaswa kufasiriwa. Lebo ya kwanza kabisa inayoonekana kwenye hati lazima iwe . Lebo hii inaambia kivinjari cha WEB kuwa hati yako imeandikwa kwa kutumia HTML. Hati ndogo ya HTML ingeonekana kama hii:

Mwili wa hati ...

Sehemu ya kichwa cha hati. Lebo ya kichwa cha hati inapaswa kutumika mara baada ya lebo na hakuna mahali pengine kwenye mwili wa hati. Lebo hii inawakilisha maelezo ya Jumla hati. Epuka kuweka maandishi yoyote ndani ya . Kitambulisho cha mwanzo kinawekwa mara moja kabla ya lebo na vitambulisho vingine vinavyoelezea hati, na tag ya mwisho huwekwa mara baada ya mwisho wa maelezo ya hati. Kwa mfano:

Orodha ya wafanyikazi


Kichwa cha hati. Vivinjari vingi vya WEB huonyesha yaliyomo kwenye lebo katika upau wa kichwa wa dirisha iliyo na hati na katika faili ya alamisho, ikiwa inatumika na kivinjari cha WEB. Kichwa, kilichotenganishwa na na tagi, kimewekwa ndani ya - tagi, kama inavyoonyeshwa kwenye mfano hapo juu. Kichwa cha hati hakionekani wakati hati yenyewe inaonyeshwa kwenye dirisha.

1.5 Lebo za mwili wa hati

Lebo za mwili wa hati hutambua vipengele vya hati ya HTML inayoonyeshwa kwenye dirisha. Mwili wa hati unaweza kuwa na viungo vya hati zingine, maandishi, na maelezo mengine yaliyoumbizwa.

Mwili wa hati. Mwili wa hati lazima uwe kati ya na tagi. Hii ni sehemu ya hati inayoonyeshwa kama maelezo ya maandishi na picha (ya kimantiki) ya hati yako.

Viwango vya kichwa. Wakati hati ya HTML inaandikwa, maandishi yamegawanywa katika maandishi tu, vichwa vya sehemu za maandishi, vichwa vya juu, nk. Ngazi ya kwanza ya vichwa (kubwa zaidi) inaonyeshwa na nambari 1, inayofuata - 2, nk. Vivinjari vingi vinaunga mkono tafsiri ya viwango sita vya vichwa, na kuwapa kila mmoja mtindo wake. Vijajuu juu ya kiwango cha sita si vya kawaida na huenda visiweze kutumika na kivinjari. Cheo chenyewe ngazi ya juu ina ishara "1". Sintaksia ya kichwa cha kiwango cha 1 ni kama ifuatavyo:

Kichwa cha kiwango cha kwanza

Vichwa katika ngazi nyingine kwa ujumla vinaweza kuwakilishwa kama ifuatavyo:

Kichwa cha kiwango cha X, x ni nambari kutoka 1 hadi 6 ambayo huamua kiwango cha kichwa.

Lebo ya aya

Tofauti na wengi wasindikaji wa maneno, urejeshaji wa gari kwa ujumla hupuuzwa katika hati ya HTML. Mapumziko ya aya ya kimwili yanaweza kuwa popote maandishi ya chanzo hati (kwa urahisi wa kusoma). Walakini, kivinjari hutenganisha aya tu ikiwa kuna lebo

Ikiwa hautatenganisha aya na lebo

Hati yako itaonekana kama aya moja kubwa.

Vigezo vya ziada vya lebo

Inakuruhusu kupangilia aya kushoto, katikati, na kulia, mtawalia.

Kuweka kati vipengele vya hati. Unaweza katikati vipengele vyote vya hati kwenye dirisha la kivinjari. Unaweza kutumia tag kwa hili.

Vipengele vyote kati ya vitambulisho vitakuwa katikati ya dirisha. Lebo ya Uumbizaji Uumbizaji wa Lebo Inaruhusu maandishi kuwasilishwa kwa umbizo mahususi kwenye skrini. Maandishi yaliyoumbizwa awali huisha na lebo ya mwisho. Ndani ya maandishi yaliyoumbizwa awali unaruhusiwa kutumia:

a) kulisha mstari

b) herufi za kichupo (badilisha herufi 8 kwenda kulia)

c) fonti isiyolingana iliyosanikishwa na kivinjari.

Matumizi ya lebo za uumbizaji wa aya, kama vile au , yatapuuzwa na kivinjari yanapowekwa kati ya lebo.

Orodha ya kikundi

Orodha ya kikundi 6-M-11

Orodha hii ina majina ya mwisho, majina ya kwanza na patronymics.

Orodha inaweza kutumika kwa madhumuni rasmi pekee.


Hivi ndivyo utakavyoona kwenye skrini ya kivinjari chako:

Makini! Kijajuu cha "Orodha ya Kikundi" hakionyeshwi na kivinjari kama sehemu ya hati. Itaonekana kwenye upau wa kichwa wa dirisha la kivinjari.

Kuvunja mstari
. Lebo
hufahamisha kivinjari kuhusu mapumziko ya mstari. Mfano bora matumizi ya lebo hii ni anwani iliyoumbizwa au mlolongo mwingine wowote wa mistari ambapo kivinjari kinapaswa kuzionyesha moja chini ya nyingine. Kwa mfano:

Alexey Yartsev
Barabara kuu ya Dmitrov,
9B, ofisi 326

Parameta ya ziada hukuruhusu kupanua uwezo wa lebo
.



Kigezo hiki hukuruhusu sio tu kufanya kulisha kwa mstari, lakini pia kuweka mstari unaofuata, kuanzia kushoto iliyo wazi (kushoto), kulia (kulia) au mipaka yote (yote) ya dirisha la kivinjari. Kwa mfano, ikiwa kuna picha karibu na maandishi upande wa kushoto, basi unaweza kutumia lebo
ili kurekebisha maandishi chini ya picha:

Kama unavyoona, mpango huu inaonyesha uhusiano

Viungo vya pointi ndani ya hati. Unaweza kuunganisha kwa maeneo tofauti au sehemu za hati sawa kwa kutumia alama maalum iliyofichwa kwa sehemu hizo. Hii hukuruhusu kuhama haraka kutoka sehemu hadi sehemu ndani ya hati bila kusogeza skrini. Mara tu unapobofya kiungo, kivinjari kitakupeleka kwenye sehemu maalum ya hati, na mstari ulio na alama ya sehemu (kawaida mstari wa kwanza wa sehemu au kichwa cha sehemu) utawekwa kwenye mstari wa kwanza. dirisha la kivinjari (ikiwa mstari huu haupo tayari kwenye kivinjari cha skrini).

Unda alama ya sehemu. Syntax ya alama hii ni kama ifuatavyo:

Maandishi-ambayo-yataonekana-kwenye-mstari wa kwanza

Maandishi

Kwa mfano:

Orodha ya sehemu

  • Sehemu ya 1
  • Sehemu ya 2

Sehemu ya 1

    Maandishi ya sehemu ya 1

Sehemu ya 2

    Nakala ya sehemu ya 2


    Alama ya "#ex1" huambia kivinjari chako kutafuta alama inayoitwa "ex1" katika hati hii ya HTML.

    Mtumiaji anapobofya kwenye mstari wa "Sehemu ya 1", kivinjari kitaenda moja kwa moja kwenye Sehemu ya 1.

    2.2 Michoro ndani ya hati

    Moja ya vipengele vinavyovutia zaidi vya Wavuti ni uwezo wa kujumuisha viungo vya michoro na aina nyingine za data katika hati ya HTML. Hii inafanywa kwa kutumia lebo . Kutumia lebo hii kunaweza kuboresha kwa kiasi kikubwa mwonekano na utendakazi wa hati.

    Kuna njia mbili za kutumia michoro katika hati za HTML. Ya kwanza ni upachikaji wa picha za picha kwenye hati, ambayo inaruhusu mtumiaji kuona picha moja kwa moja katika muktadha wa vipengele vingine vya hati. Hii ndiyo mbinu inayotumiwa zaidi katika kubuni hati, wakati mwingine huitwa "picha ya ndani". Sintaksia ya lebo:

    Wacha tueleze vipengele vya syntax ya lebo ::

    Kigezo kinachohitajika ambacho kina syntax sawa na URL ya kawaida. URL hii huambia kivinjari mahali picha iko. Mchoro lazima uhifadhiwe katika muundo wa picha unaoungwa mkono na kivinjari. Leo, umbizo la GIF na JPG linaauniwa na vivinjari vingi.="maandishi":

    The kipengele cha hiari hubainisha maandishi ambayo yataonyeshwa na kivinjari ambacho hakitumii onyesho la michoro au kubadilishana picha kukizimwa. Kawaida hii maelezo mafupi picha ambayo mtumiaji angeweza au ataweza kuona kwenye skrini. Ikiwa parameter hii haipo, basi mahali pa picha, vivinjari vingi vinaonyesha pictogram (ikoni), kwa kuamsha ambayo mtumiaji anaweza kuona picha. Lebo ya ALT inapendekezwa ikiwa watumiaji wako wanatumia kivinjari ambacho hakiauni hali ya picha, kwa mfano Lynx.=n1:

    Kigezo hiki cha hiari kinatumika kubainisha urefu wa picha katika saizi. Ikiwa parameter hii haijainishwa, urefu wa awali wa picha hutumiwa. Chaguo hili hukuruhusu kupunguza au kunyoosha picha kwa wima, hukuruhusu kufafanua wazi zaidi mwonekano wa hati yako. Walakini, vivinjari vingine havitumii chaguo hili. Kwa upande mwingine, azimio la skrini la mteja wako linaweza kuwa tofauti na lako, kwa hivyo kuwa mwangalifu unapoweka thamani kamili kitu cha picha.=n2:

    Parameta pia ni ya hiari, kama ile iliyopita. Inakuruhusu kuweka upana kamili wa picha katika pikseli.: Kigezo hiki kinatumika kueleza kivinjari mahali pa kuweka kizuizi kifuatacho cha maandishi. Hii inakuwezesha kufafanua kwa ukali zaidi mpangilio wa vipengele kwenye skrini. Ikiwa chaguo hili halijatumiwa, basi vivinjari vingi huweka picha upande wa kushoto wa skrini na maandishi kulia kwake:

    Kigezo hiki huambia kivinjari kuwa picha hii inaruhusu mtumiaji kufanya kitendo fulani kwa kubofya eneo maalum kwenye picha. Fursa hii ni kiendelezi cha HTML.

    Hapa kuna mfano wa kutumia lebo hii:

    NA matoleo ya HTML 2.0 kwenye tag vigezo vya ziada vimeonekana:

    Chaguzi mpya::

    Inakuruhusu kuweka saizi katika pikseli za nafasi tupu iliyo juu na chini ya picha ili maandishi yasiingiliane na picha. Hii ni muhimu sana kwa picha zinazozalishwa kwa nguvu, wakati haiwezekani kuona hati mapema:

    Sawa na VSPACE, lakini kwa usawa tu.

    Picha za mandharinyuma. Vivinjari vingi hukuruhusu kujumuisha picha ya usuli kwenye hati yako, ambayo itawekwa alama na kuonyeshwa kwenye usuli wa hati nzima. Watumiaji wengine wanapenda michoro ya mandharinyuma, wengine hawapendi. Mchoro usiovutia, unaong'aa (Ukuta) kwa kawaida huonekana vizuri kama usuli wa hati nyingi.

    Maelezo picha ya mandharinyuma imejumuishwa kwenye lebo ya BODY na inaonekana kama hii:

    .

    Kila moja ya vigezo huamua rangi ya kipengele fulani. Hebu tueleze vigezo hivi:

    Rangi ya mandharinyuma ya hati:

    Rangi maandishi wazi hati:

    Rangi ya kiungo. Rangi imebainishwa kama nambari ya tarakimu sita katika umbizo la heksadesimali kwa kutumia mpango wa RGB (Nyekundu, Kijani, Bluu). Rangi #000000 ni nyeusi, na rangi #FFFFFF ni nyeupe. Kwa mfano:

    Mstari huu inafafanua Rangi nyeupe mandharinyuma ya hati, maandishi meusi na viungo vya fedha.

    Mstari wa mlalo. Kwa kutumia lebo, unaweza kutenganisha maandishi na mstari mlalo.

    Umbizo la lebo:

    Vigezo vya lebo::

    Unene wa mstari katika saizi:

    Upana wa mstari katika pikseli au asilimia ya upana wa dirisha la kivinjari.: Eneo la skrini (kushoto | katikati | kulia).: Kwa chaguo-msingi, mstari unawasilishwa katika mwonekano wa 3D na kivuli. NOSHADE hukuruhusu kuwasilisha mstari kama mstari mweusi wa monokromatiki.

    2.3 Kuongeza mitindo kwenye hati

    hukuruhusu kutumia mitindo tofauti ya fonti kuangazia maelezo ya maandishi katika hati zako. Hapa kuna orodha fupi ya mitindo inayoungwa mkono na vivinjari vingi: (bold)(italic)iliyowekwa kwa nafasi (mwandishi wa aina - kwa kutumia fonti zisizobadilika)

    Unaweza kuchanganya aina tofauti mitindo, kama vile herufi nzito na italiki.

    Jedwali Nambari 1: Mitindo ya maandishi ya msingi


    Kuchanganya mitindo hukuruhusu kuonyesha vipengee vingi katika mstari mmoja na mitindo tofauti, kwa mfano:

    Maisha - ni wimbo!

    Maisha ni wimbo!

    Tahadhari!Ongeza kiasi kikubwa mitindo na mchanganyiko wao hufanya iwe vigumu kusoma maandishi!

    Mitindo ya ziada:

    kubwa

    · ndogo (ndogo)

    · ndogo (interlinear)

    · sup (superscript)

    Jedwali Nambari 2: Mitindo ya ziada ya maandishi


    Ukubwa wa herufi. Unaweza kubadilisha saizi ya fonti kwa kutumia tepe:

    Saizi ya fonti inaweza kuwa kutoka 1 hadi 7. Unaweza kubainisha moja kwa moja saizi ya fonti na nambari, au kutaja kipunguzo kutoka kwa thamani ya msingi (chaguo-msingi - 3) kwa chanya au upande hasi. Thamani ya msingi inaweza kubadilishwa kwa kutumia tepe:

    Kwa mfano:

    mabadiliko

    Badilisha rangi ya fonti. Unaweza kubadilisha rangi ya fonti kwa kutumia tepe: