HTML VAPROS

17 отговора 144 прегледа
#1

HTML VAPROS

ako izpolzvam povtarqsht se HTML kod na nqkolko puti v edin i sushti dokument, ima li na4in da go napisha samo vednuj a na drugite mesta da izpolzvam nqkakuv vid prepratki? ako ima prost na4in da se napravi tova, ot koi browseri se poddurja. blagodarq predvaitelno.

Отговор
в отговор на adasd_anon #2

Отг: HTML VAPROS

Za kakvo po-tochno e HTML koda(kakvo pravi)

***********
trigger369
Отговор
в отговор на adasd_anon #3

Отг: HTML VAPROS

Ами почти може... не е с някакъв макрос, а с JavaScript... znachi pyrwiqt pyt pishesh
<script language=javascript>
a="ej tuka e dylgiq HTML";
document.write(a);
</script>

a sled towa pishesh samo
<script language=javascript>
document.write(a);
</script>


Come crawling faster
Obey your Master
Your life burns faster
Obey your Master
Master
Отговор
в отговор на adasd_anon #4

Отг: HTML VAPROS

Ами щом ти е HTML въпроса, ще ти кажа как да го направиш и само с html kод ;)
Още като го прочетох си казах "абе тоя не е ли чувал за anchors (котви) "...aма както и да е.
1. Тука ти е първия код.
В началото можеш да направиш връзка към повтарящия ти се някъде код като зададеш следното:
a href="#kod2"> KOD 2 </a

2. Тука слагаш повтарящия се код, няма значение къде е , може даже и на друга страница, сървър (стига да укажеш правилно връзката от т.1)
В началото преди кода само сложи следното :
a name="kod2"></a
и браузера автоматично сте се прехвърли на това място.
Колкото до подръжката, мисля че всички го подържат.
Надявам се да съм те разбрал правилно и да съм помогнал. Лично аз бих избрал начина на ViruS де, ама ако не си наясно...и това става ;)
Постави си триъгълните скоби, че нещо това PRE не ще да ме слуша !


Отговор
в отговор на stipe #5

Отг: HTML VAPROS

koda ne e osobeno dulug i s jascript nqma da e izgodno. predpolagam 4e na stipe na4ina shte mi svurshi rabota, no go poglednah i ne moga da zagreia. kade se deklarira koda, ne triabva li da e tam kadeto ima name="edikakvo si", a posle da se vika s href? ako moje po podrobno da obqsnish, ili da mi dadesh adres kadeto go ima obqsneno. az samiq shte potursq, no za vseki slu4ai.

Отговор
в отговор на sadas_anon #6

Отг: HTML VAPROS

ще се опитам да ти го обясня малко по иначе.
Значи да приемем условно че "това ми е кода" ще бъде нещото което ще го имаш на няколко места в дадена страница.
И почваш така :
a href="#kod2"> Link към "това ми е кода" </a
тук следва "това ми е кода"

някъде по долу, на друга страница, сървър.....почваш така:
a name="kod2"></a
следва "това ми е кода"
===============================
схващаш ли вече връзката? Просто създаваш Link към #нещо си
а на нещото си му даваш име, еднакво с това в началото. Абе вземи прочети нещо по темата.....толкова ли нямаш Helpove...Тага А можеш да го ползваш само с А HREF и A NAME....!!!
==============================
Сега чак ми изплува едно въпросче :
Какъв е смисъла да поставяш две еднакви неща на една страница?
Само питам...ако ти потрябвам....може и на ICQ даме намериш... по принцип цяла нощ съм online...имам с доста неща да си блъскам главата ;)


Отговор
в отговор на stipe #7

Отг: HTML VAPROS

ами,
използвай по-добре на ViruS скриптчето...иначе няма да ти се повтори кода толкова пъти.
Но най-добре използвай PHP или CGI...


Математиката се състои от очевидни неща подредени по подходящ начин
Отговор
в отговор на Dakota #8

Отг: HTML VAPROS

И кво кат ползва Perl и PHP? Ще стане скрипта по-малък от резълтата от испълнението? Че кой го ебе колко му е голя скрипта... важно е колко /кило/байта ще пътешестват по мрежата, до човека който е отворил страницата... а аз доколкото разбрах целта на занятието от самото начало е малък html

Come crawling faster
Obey your Master
Your life burns faster
Obey your Master
Master
Отговор
в отговор на ViruS #9

Отг: HTML VAPROS

taka e, celta e da se namali ramera. ako tova shte pomogne, povtarq se edin img tag mnogo puti, i zatova pitam dali moje nqkak da se izbegne povtorenieto bez da se izpolzvat scriptoe i tn. v tazi vruzka imam i drug vapros. nqkade pro4etoh 4e ako v img taga se zadade width i height tova uskoriava downloada na imaga. kakva e pri4inata za tova i kakuv e mehanizma po koito stava. ako imaga e mnogo maluk ima li smisul da se zadavat shirina i viso4ina.

Отговор
в отговор на asdasd_anon #10

няма такова нещо

ами,
за width и height - просто задаваш размерите преди отварянето на картинката и по този начин тя не избутва всичко останало при отварянето си...може и да е по-бързо, не съм измервал :)
А относно Perl/PHP - значи, вероиатно на теб ти трябва повтарящ се таг с различни параметри, т.е. всеки път с различна картинка...затова в Perl си правиш един прост цикъл, който всеки следващ път взима следващата стойност от масив с имената на картинките...но може и на JavaScript, от гледна точка на пътуващите килобайти :)

Математиката се състои от очевидни неща подредени по подходящ начин
Отговор
в отговор на Dakota #11

Ами и има и няма такова нещо...

Предполагам, че това за по-бързото зареждане си го прочел в книгата на Елизабет Кастро- тя е умна жена (колко странно звучи това от моята уста!)... но преводачите на книгата не са умни колкото нея... има се предвид точно това, което каза Dakota- когато е зададен размера, изображението излиза предварително толкова голямо- иначе, браузера ще свали файла на изображението, ще го отвори и ще прочете от там какъв е размера, до тогава на мястото на картинката има една гадна дупка, в която евентуално има ALT (алтернативен текст) и при различните браузери е различно голяма- при NS е по-голяма... Предполага се, че ако зададеш размера на графиката в HTML кода, това ще накара браузера да не отваря файла и да търси размера му, а директно да я визуализира... е да ама не е така- и да го даваш и да не го даваш- браузера проверява по простата причина, че това живо го интересува, за да може да визуализира правилно. За какво става дума: ако нарисуваш два пиксела един върху друг (например черен отгоре и бял отдолу), запишеш това изображение и го визуализираш с размер 4х4 пиксела- то ще видиш: два черни реда отгоре и два бели реда отдолу (всеки ред е с по 4 пиксела)... та, за да преоразмери графиката- браузера трябва да знае оригиналния размер, така че задаването на размера не може да ускори зареждането, но може да го подобри! Такъв проблем имаше преди време в този форум- някои икони нямаха зададен предварително размер и се визуализираха много големи дупки на тяхно място... сега май е оправено...

Това е за кода и размерите
Баба...

тук не важи максимата на мафията: "колкото по-малко питаш, толкова по-дълго ще живееш"
Отговор
в отговор на БaбaИлиицa #12

Ех.... мечти

Не са го оправили... това с иконите

Come crawling faster
Obey your Master
Your life burns faster
Obey your Master
Master
Отговор
в отговор на ViruS #13

Отг: Ех.... мечти

Ми не знам- при мене за сега зарежда достатъчно бързо, че да не прави впечатление, а и иконите са ми кеширани все пак!

Баба...

Ама то за много съвети към дираджиите може да се каже: "ех мечти..."

тук не важи максимата на мафията: "колкото по-малко питаш, толкова по-дълго ще живееш"
Отговор
в отговор на БaбaИлиицa #14

Отг: Ех.... мечти

То и на мен са ми кеширани... даже съм си чистил кеша по-малко пъти, отколкото ти си писал в клуба, че си чистил твоя... и все пак като е скапана връзката, като даунлодваш... пак се вижда неприятния ефект

Come crawling faster
Obey your Master
Your life burns faster
Obey your Master
Master
Отговор
в отговор на adasd_anon #15

Отг: HTML VAPROS

az u4ebni knigi ne sum pipal i nqmam namerenie, osobeno puk ako sa napisani ot jeni. pro4etoh go ve recomendaciite na w3. blagodarq ti 4e tolkova podrobno go obqsni. samo ne mi stana mnogo qsno tova: "ne moje da uskori zarejdaneto no moje da go podobri". sigurno iskash da kajesh 4e kartinktata v dvata slu4aq shte se pokaje po edno i sushto vreme, no ako nqma razmer, shte izglejda po kofti predi da se e pokazala? v takuv slu4ai, ako iskam kartinkata da se pokaje v neiniq default razmer i ne me pritesnqvat po gornite saobrajeniq, shte e ok da ne zadavam razmer, nali? tova shte mi spesti 1-2 K kod.

Отговор
в отговор на asdas_anon #16

да

ами да,
принципно няма значение...Даже, ако мислиш да ъпдейтваш често картинките, е препоръчително да не слагаш тагове за височина и ширина, защото, ако случайно, новата картинка е с други размери, а ти пропуснеш да ги промениш и в таговете, става голяма мазня. На мен това ми се е случвало и е много неприятно, защото изгубих 20 минути ровейки се из опциите за кодировка на изображенията във PhotoShop, докато се сетя откъде е дошъл проблема.

Математиката се състои от очевидни неща подредени по подходящ начин
Отговор
в отговор на adasd_anon #17

Отг: HTML VAPROS

Glawnata ideq e che towa koeto iskash stawa e da se izpylna na client side machine.
W tozi sluchai edinstwenoto neshto koeto se wkliuchwa w HTML i se supportwa w powecheto borwseri e Jscript.
Stawa s Jscript i ne nosi nikakwi problemi, oswen moge bi po nqkoi pyt kato resiznesh w NS trqbwa da refreshnesh ama towa n e bolka za umirane.
Za drugoto koeto iskash da e bez skript e ne stawa sorry... ili pone az ne znam nachin da stane..
Po otnoshenie na IMG kato im zadadesh Width i Height mogesh da gi gledash dokato se otwarqt no ne uskorqwa rendwaneto w nikakyw sluchaj(nito pyk download) no po princip razmera na Iagite winagi se pazwi w nachaloto na samiqt image kato nqkakwa poredica ot baitowe, i browsera go razchita byrzo.
Po princip browsera se zabawq, ako ima Width i Height zashtoto:

1. WIDTH="121" Height="12" prawqt obshto 22 simwola = 22 bytes. Syglasi se sam che za 50 img stawa okolo 1 k :))

2. Browsera kogato widi razmer dokarwa razmera na image da neobhodimata mu golemina, koeto oznachawa procesorna rabota za da se resizne...
Taka che pomisli si sam, da ne goworim che HTML mashinata ne e naprawena za resizwane na IMGS i se gubi winagi golqmo kachestwo...


JAVA lets make things badly!!
Отговор
в отговор на asdas_anon #18

Отг: HTML VAPROS

Ми общо взето... ама ако имаш толко картинки, че ще спестиш 1-2K код, можеш да очакваш Netscape да рефрешне някой друг път преди да зареди

Come crawling faster
Obey your Master
Your life burns faster
Obey your Master
Master
Отговор