Nachalo Poligona - kodirovki, spravochnye stranicy

Rasshirenie Poligona - malostrochniki
tegovoe rasshirenie komand Poligona.

[Vvedenie v rabotu s Poligonom]

Ssylki sprava ot polej Poligona predstavlyayut soboj komandy vnedreniya tegov v stroki burime (v sluchae, kogda Poligon nablyudaetsya v verhnem osnovnom okne). Tegi mogut rabotat' i bezotnositel'no k Poligonu, esli ih vruchnuyu rasstavit' v polyah otpravki zadaniya. Na dannoj stranice opisyvaetsya ih primenenie i osobennosti raboty.

    Kody HTML (tegi), kotorye poyavlyayutsya vo 2-7 strokah Poligona posle nazhatiya na ssylki 1, 2, 3, 4 sprava ot knopki "Poligon", special'no podobrany tak, chtoby tekst burime odinakovo vyglyadel v razlichnyh brauzerah i ne narushal celostnost' posleduyuwego teksta. Lyubye izmeneniya v tegah trebuyut twatel'noj proverki v brauzerah i proverki sohrannosti tekstov posle nih (grubo govorya, parnye tegi dolzhny byt' zakryty). Primenyat' zhe privedyonnye zagotovki prosto - dostatochno vpisat' vmesto blokov teksta  1a, 1b, ...   otryvki teksta burime tak, chtoby v konce strok otpravki okazalis' slova rifm. Rezhim predvaritel'noj proverki pozvolyaet ubedit'sya, chto poluchilos' to, chto bylo nuzhno, ili povtorit' popytku.

    Nizhe pokazano, kak sozdayutsya "malostrochniki" iz svoih zagotovok.

    Esli skopirovat' kod odnostrochnika, kotoryj poyavlyaetsya na Poligone posle nazhatiya na ssylku "1", v HTML-stranicu, i sdelat' shirinu granicy border=1 dlya naglyadnosti:

11	* * *</pre>
<table border=1 cellpadding=0 cellspacing=0 align=left bordercolor=8FEDEF><tr><td><pre>1a 
</td><td><pre>1b 
</td><td><pre>1c 
</td></tr></table><pre>1d.
			!$author$

, to uvidim takuyu kartinu:

11	* * *
1a  1b  1c 
1d.
		!$author$

    Kak vidno, soderzhimoe yacheek 1a, 1b, ... idyot v odnoj stroke, pri ehtom suwestvenny probely v konce yachejki. Esli podstavit' drugie bukvy i rifmy, mozhno poluchit' vpolne osmyslennyj odnostrochnik. Shirina granicy, ravnaya 0, delaet nezametnoj granicu mezhdu yachejkami, poehtomu mozhno pol'zovat'sya nachalom sleduyuwej yachejki kak prodolzheniem teksta predyduwej, sceplyat' slova mezhdu yachejkami.

    Pri sozdanii dvuhstrochnika (shablon poyavlyaetsya na Poligone po ssylke "2") granicy mezhdu yachejkami raspolagayutsya sleduyuwim obrazom:

11	* * *
1a  1b 
2a  2b 
1c,
2c.
			!$author$

    Zdes' imeetsya ogranichenie na svobodu raspolozheniya teksta, potomu chto shirina verhnej yachejki vsegda ravna shirine nizhnej. Esli shiriny fragmentov v yachejkah razlichny, pridyotsya podbirat' probely mezhdu slovami tak, chtoby tekst smotrelsya priemlemo. Kak v sleduyuwem primere, v kotorom granicy ostavleny vidimymi.

11	* * *
1a 215 515 1515 1 1b 5 1 51 51 5  
            2a 26  2b
1c,
2c.

    Variantov ispol'zovaniya tegov ochen' mnogo, glavnoe, chtoby oni udovletvoryali zhyostkim usloviyam sovmestimosti brauzerov i nenarusheniya vida posleduyuwego teksta.

    Poslednij iz variantov koda, predlagaemyj Poligonom - pod ssylkoj "3". Ehto 4-strochnik, no v nyom vozmozhno pisat' rifmy v lyubom meste stroki burime za schyot tryuka s tablicej, prizhatoj k pravomu krayu okna. V tablice sprava s pomow'yu probelov nado predusmotret' stol'ko mesta v kazhdoj strochke, chtoby tekst v nej ne zakryval tekst sleva. Tochnoj stykovki simvolov dobit'sya zdes' nevozmozhno, potomu chto IE4-5 tablicu sprava pozicioniruet netochno pri uzkih oknah, a ob NN4 s uzkimi oknami - i govorit' nechego, dostatochno raz vzglyanut'. Poehtomu rekomenduetsya posle rifm sredi strok predusmatrivat' ne 1, a 2 probela. Na sleduyuwem primere v brauzere IE v ehtom mozhno ubedit'sya (umen'shite shirinu okna tak, chtoby pervaya strochka ne pomewalas' v okno):

11	* * *
    1b 1212222122122121 212121212121
    2b
   3b
     4b
1a,
2a
3a
4a.
			!$author$

(Ramka tablicy vydelena dlya demonstracii, hotya ona narushaet vysoty strok sleva i sprava.) Iz ehtoj tablicy legko sozdat' mnogostrochnik, ispol'zuya "<br>". Vot kak ehto vyglyadit s nulevoj shirinoj granicy:

11	* * *
    1b 1212222122122121 212121212121
    2b
   3b
     4b
1a,
2a
3a
4a.
			!$author$

Pri var'irovanii soderzhaniya tegov vsegda zhelatel'no predvaritel'no smotret' cherez brauzer zagotovku burime, chtoby ubedit'sya, chto on pravil'no pokazyvaet rezul'tat. Na servere dlya ehtogo est' rezhim predvaritel'nogo prosmotra, no pri suwestvennom izmenenii tegov rezul'tat nado proveryat' vo vsex vozmozhnyh brauzerah i operacionnyh sistemah, i ne tol'ko sam tekst burime, no i smodelirovat' prodolzhenie spiska burime, chtoby ubedit'sya, chto tegi ne narushayut posleduyuwij tekst. I ewyo 3 sluchaya proverki - smodelirovat' prosmotr burime v Konduite, v gruppovom Konduite i v spiske s ocenivaniem. Dostoinstvo zagotovok, vydavaemyh s Poligona - v tom, chto oni uzhe provereny na pravil'nost' raboty v ehtih sluchayah. (Edinstvennaya ogovorka - ssylka "3" dlya sluchaya dlinnyh strok burime, kak bylo skazano vyshe, ne smotritsya v NN pri uzkih oknah. Eyo sleduet primenyat' dlya korotkih strok - do 50-60 simvolov.) Krome togo, nado uchityvat', chto vse vstretivshiesya v tekste tegi <br> server pri pokaze burime zamenyaet na <font color=C9C9C9>//</font><br> - perenos s blednymi naklonnymi chertami, chtoby otlichit' zadannuyu rifmu ot prizvol'nogo perenosa stroki, a poyavleniya tegov <font ...> i <!-- ... - ne dopuskaet.