Crearea unei linii târâtoare. Ștergeți comentariile Google Plus. Atribute pentru ticker

Înainte de a trece la studiul următorului mare capitol, vă voi spune puțin despre câteva lucruri mici care cumva au ieșit din ordinea generală, dar uneori nu vă puteți descurca fără ele. Acestea, la figurat vorbind, elemente html limbile vor ajuta la rezolvarea unei serii de probleme pe care le întâmpinați adesea atunci când creați o anumită pagină, așa că nu ar trebui să le tratați cu dispreț.

Personaje speciale

Uneori, și uneori chiar des, ca de exemplu pe acest site, textul nu poate face fără semnele „mai puțin decât” -< и "больше чем"- >, dar ce se întâmplă dacă browserele definesc o expresie inclusă în aceste caractere ca o etichetă și, prin urmare, nu o vor afișa pe monitor? Sau să presupunem că trebuie să scrieți ceva în text, dar nu să dați o altă comandă browserului, ci să dați un exemplu despre cum a fost scris vizitatorilor paginii?

În aceste scopuri, au fost inventate așa-numitele personaje speciale.

De exemplu, un personaj special< - будет значить что в этом месте текста нужно поставить знак < а спецсимвол >este indicat prin simbolul >.

Toate caracterele speciale încep să fie scrise cu semnul & - ampersand, acest semn indică browserului că va urma numele caracterului special și ar trebui să fie perceput nu ca text, ci ca o comandă. Aici apare o altă întrebare: cum să puneți de fapt semnul & - ampersand - în textul destinat afișării pe ecran?

Semnul & are, de asemenea, propriul său caracter special - &

Aici intervine confuzia...

De asemenea, poate, un simbol special merită o atenție specială - acesta spatiu de nerupere l-am întâlnit deja. Cert este că atunci când scrii text într-un blocnotes sau editor html Puteți pune câte spații „simple” între cuvinte doriți, dar când pagina este citită de un browser, toate sunt „șterse” și nu va exista mai mult de un spațiu între cuvinte pe pagină. Acest lucru duce adesea la probleme cu designul textului; de exemplu, nu există nicio modalitate de a crea o linie roșie... așa că oamenii au venit cu un caracter special; acesta este perceput de browser nu ca un spațiu, ci ca un semn, doar invizibil pentru ochiul uman.

Și se numește indestructibil deoarece un grup de astfel de spații este perceput ca un întreg cuvânt și, prin urmare, nu este transferat la rândul următor, dacă oferta se potrivește cadrul stabilit sau până la marginea ferestrei. Deci poate apărea fereastra dungă orizontală derulând, dacă nu aveți nevoie, puneți spații regulate între ele

Exemplu de utilizare a caracterelor speciale:



exemplu în exemplu






< /td>

< html>
< head>
< title>Prima mea pagină< /title>
< /head>
< body>
< center>< h2>Salut Lume!!!< /h2>< /center>
< br>
Aceasta este prima mea pagină!
< /body>
< /html>


Un exemplu într-un exemplu... evocă gânduri filozofice despre infinit...

Ei bine, acum știți aproximativ cum arată toate aceste exemple pe „cealaltă parte a ecranului”. Apropo, de când am început să dezvălui secrete militare, acest exemplu este un tabel cu două celule, una subțire din stânga îndeplinește o funcție pur decorativă... deci dacă vă confruntați cu sarcina de a desena o celulă de tabel fără niciun fel conținut, introduceți un caracter spațiu în el. Îți amintești regula că trebuie să fie ceva aici? Caracterul de spațiu special este una dintre ieșiri în acest caz.

Pe lângă cele de mai sus, există și întreaga linie simboluri speciale, tot ce există: zodii, costume de cărți, bețe, puncte, brazi, cercuri, fracții... Nu mai sunt destinate unor sarcini „speciale”, ci pur și simplu își îndeplinesc rolul din lipsa acestor semne. pe tastatură. Puteți vedea „colecția” mea de personaje speciale

Linie orizontală

Simplu etichetă nouă desenează o linie orizontală în fereastră, nu necesită o etichetă de închidere. Adesea folosit în aspectul paginii ca element decorativ.

Are o serie de atribute, alinierea - alinierea cu una dintre cele trei valori (centru, stânga, dreapta) poate fi aplicată dacă lungimea liniei este specificată la atributul lățime în pixeli sau procente. De asemenea, puteți seta atributul de grosime a liniei - dimensiunea, atributul de culoare - culoare și, dacă este necesar, dezactivați umbra liniei.



Linie orizontală


Aceasta este doar linia implicită:

Aceasta este linia fără umbră:

Aceasta este o linie pictată în culoarea macaralei:

Linie lungă de 250 de pixeli:

Linie lungă de 250 și grosime de 5 pixeli:

Linie 500 lungă, 50 groasă, albastră:

Exemple de aliniere:






Dupa parerea mea este destul de simplu si eficient.

Ticker

Eticheta face ca textul plasat în ea să se miște într-o direcție sau alta, cu alte cuvinte, îl face o linie târâtoare. Linia progresivă are o serie de setări de defilare, care sunt stabilite de următoarele atribute:

comportament - determină tipul de defilare, poate avea următoarele valori:
  • mișcări alternative - oscilatorii de la o margine la alta
  • scroll - derulare text. textul va ieși de pe ecran și va reapărea pe partea opusă a acestuia
  • slide - derularea textului cu o oprire.
scrollamount - viteza de defilare de la 1 la 10.
bucla setează de câte ori se derulează tickerul.

direcție - direcția mișcării textului. valori:

  • sus sus,
  • jos jos,
  • stânga - stânga,
  • dreapta - la dreapta.
bgcolor - culoarea de fundal a liniei târâtoare,
înălțime - înălțimea liniei,
lățime - lățime de linie.



Ticker


Linii de alergare
Ticker implicit
Linie de alergare de la stânga la dreapta
Tickerul rulează de la o margine la alta
Ticker la viteza 10
Ticker la viteza 1
Această linie va derula doar de două ori
Linie de alergare cu oprire
Linie târâtoare cu fundal
Ticker cu limitare a lățimii de defilare
Linie de alergare de jos în sus
Linie târâtoare cu indentări de la margini

Ei bine, cred că îți vei da seama singur ce este. Încercați să utilizați diverse combinatii atribute pentru a obține efectul de care aveți nevoie. Voi adăuga doar că puteți face același lucru cu textul unei linii de rulare ca și cu textul obișnuit: schimbați dimensiunea, culoarea, stilul, fontul, faceți o frază dintr-o linie într-un link... scriind etichetele necesareîn interiorul etichetei

Crearea unui ticker pe un site web este la fel de ușoară ca decojirea perelor.
Ei folosesc ticker-ul în diverse scopuri, de exemplu, mesaj publicitar, noutăți, promoții, anunțuri etc.

Pentru a crea o linie târâtoare, utilizați eticheta:

Ticker Ticker Ticker

Atribute pentru ticker

width ="..." - lățimea ticker-ului (în pixeli sau procente).
Exemplu:
Ticker

înălțime = "..." - înălțimea liniei târâtoare (în pixeli sau procente).
Exemplu:
Ticker

bgcolor ="..." - culoarea de fundal a liniei târâtoare (culoarea este specificată prin cod sau cuvânt).
Exemplu:
Ticker

behavior ="..." comportament al tickerului. Are următoarele semnificații:

scroll - defilare normală (implicit);

alunecare – linia își începe traseul de pe o margine și se oprește pe cealaltă;

alternativ – linia se va deplasa de la o margine la alta
Exemplu:
Ticker

direction="..." - direcția liniei târâtoare. Are următoarele semnificații:

stânga – mișcarea textului la stânga (implicit);

dreapta – mișcarea textului la dreapta;

sus – mișcarea textului de jos în sus;

jos - mișcarea textului de sus în jos
Exemplu:
Ticker

scrollamount ="..." - viteza de mișcare a liniei (în pixeli).
Exemplu:
Ticker

scrolldelay ="..." - interval de timp dintre pași (în milisecunde).
Exemplu:
Ticker

loop ="..." – de câte ori va rula tickerul. Dacă valoarea este setată la „0” (implicit), tickerul de timp va derula textul de un număr infinit de ori; dacă valoarea este setată la „2”, atunci textul va derula de 2 ori.
Exemplu:
Ticker

hspace ="..." – indentare de la marginile din stânga și din dreapta ale liniei de rulare (în pixeli).
Exemplu:
Ticker

Dacă puneți totul împreună, codul HTML va arăta astfel:

Ticker Ticker Ticker

Imagine de alergare

Deoarece ați mutat textul în linia de trecere, puteți muta și imaginea.

Tot ce trebuie să faceți este să introduceți o poză între etichete:

Ticker

Plus

Puteți seta text cu un link în linia de rampă. Pentru a face acest lucru, trebuie să scrieți următorul cod în HTML:

Linie târâtoare Linie târâtoare pe un site de blog

Așa că ne-am dat seama de linia târâtoare din documentul HTML.

De ce a fost luată decizia de a actualiza și reface linia existentă. Faptul este că anterior, pentru a face o linie târâtoare, a fost folosit Etichetă HTML, care acum este considerat învechit și nu este recomandat să fie folosit, deoarece nu mai este disponibil în HTML5.

...

Browserele încă îl acceptă, dar cât timp va dura procesarea marcării? De aceea, pentru a nu-ți asuma riscuri, ar trebui să-l abandonezi, iar dacă mai ai nevoie de o linie târâtoare, atunci o poți face cu folosind CSS. Rezultatul va fi cam așa:

După cum puteți vedea, rezultatul este același ca și atunci când utilizați eticheta marca veche. Crearea unei linii târâtoare este foarte simplă. Trebuie să includeți într-un bloc elementul care trebuie să se miște în jurul ecranului, căruia îi vom atribui clasa de marcaj. De asemenea, includem totul în interiorul blocului de marcaj în etichetă.

Textul nostru rulant. Text care se va muta de la dreapta la stânga.

Marquee( lățime: 100%; spații albe: acum închidere; overflow: ascuns; ) .marquee span ( culoare:#212121; dimensiunea fontului: 25px; afișare:inline-block; padding-left:100%; -webkit-animation : marcaj 10s infinit liniar; animație: marcaj 10s infinit liniar; ) @-webkit-keyframes marcaj ( 0%(-webkit-transform: translate(0, 0);) 100%(-webkit-transform: translate(-100% , 0);) ) @keyframes marquee( 0%(transform: translate(0, 0);) 100%(transform: translate(-100%, 0)) )

Există mai mulți parametri principali aici, îi puteți modifica pe restul și îi puteți adăuga pe ai dvs. Mai întâi stilurile pentru blocul părinte.

  • latime:100%; - Setați lățimea noastră bloc părinte marcaj.
  • spatiu alb:nowrap; - interzicem transferul cuvintelor pe o altă linie.
  • preaplin:ascuns; - tăiem tot ce se extinde dincolo de blocul nostru cu o linie de rulare, ca să nu existe incidente.
  • display:inline-block; - facem din spatele nostru un element de bloc inline
  • captuseala-stânga:100%; - faceți o indentare în stânga pe toată lățimea blocului părinte.
  • -webkit-animation and animation - aplica animatie la bloc. Timpul de execuție a animației este de 10 secunde. Puteți schimba valoarea în propria dvs.
  • Marcatorul @-webkit-keyframes și marcatorul @keyframes - animația în sine.

Aceasta se referă la parametrii principali. După cum am spus mai sus, puteți adăuga orice alte stiluri care vă plac.

Cu toate acestea, mulți consideră linia târâtoare element învechit. La urma urmei, cu dezvoltarea HTMLși CSS, s-au deschis noi oportunități și realizarea unui fel de animație pe site a devenit mult mai ușoară. Tickerul este pur și simplu depășit. Dar, cu toate acestea, mulți continuă să-l folosească și, așa cum arată practica, ceea ce a fost cândva acolo revine adesea la tendințe.

Asta e tot, mulțumesc pentru atenție. 🙂

Efectuarea unui ticker în html este la fel de ușor ca și decojirea perelor. În programul Frontpage, efectul dinamic este responsabil pentru acest lucru. Nu este nevoie să utilizați coduri sau să introduceți scripturi în site pentru aceasta. Programul va face totul pentru tine. Dar înainte de a trece la lecție, doar câteva cuvinte despre ticker.

Cum să faci un ticker în html

Puteți vedea adesea cum sunt evidențiate fraze individuale și, uneori, propoziții întregi, pe paginile site-ului cu aldine, de exemplu, ca pe acest site. Acest lucru se face pentru a concentra atenția vizitatorilor asupra importante și puncte cheie articole. Dar de multe ori acest lucru nu este suficient.

De exemplu, vindeți o gamă largă de tipuri de produse pe site-ul dvs. web. DAR mai întâi trebuie să vinzi unul dintre ele rapid. Sau vrei să evidențiezi o ofertă de preț favorabilă printre altele. Sau doriți să plasați un anunț pe site-ul dvs., astfel încât să vă atragă imediat atenția. Da, nu se știe niciodată în alte scopuri...

Pentru a face o astfel de linie târâtoare, facem următoarele:

1 . Scrieți orice text pe care doriți să îl prezentați sub formă de ticker. Setați textul marimea corectași culoarea fontului. De exemplu, tickerul meu are următorii parametri: Font - Verdana, Dimensiune - 12, bold, culoare - roșu

Acum selectați întregul text, apoi faceți clic pe butonul „Inserare” din panoul din partea de sus și în interior meniul contextual selectați Componentă Web

2. Se va deschide fereastra „Insert Web Site Component”. În partea stângă a ferestrei, selectați Efecte dinamice, în partea dreaptă, selectați Ticker și faceți clic pe Terminat.

3. Aveți o nouă fereastră „Crawling line property”. Această fereastră conține textul care a fost scris și evidențiat, precum și setările liniei curgătoare: Direcție, viteză, comportamentȘi așa mai departe. Nu vom schimba nimic și vom lăsa setările implicite. Faceți clic pe OK.

După ce deschideți pagina în browser, veți vedea că tickerul se mișcă de la dreapta la stânga. Așa va arăta după ce pagina va fi postată pe Internet.

Atunci tickerul vine în ajutor.

5. Să schimbăm acum mișcarea tickerului de la stânga la dreapta. Pentru a face acest lucru, selectați textul și faceți clic dreapta pe text. Din meniu, selectați „Proprietăți bilet”

În fereastra care se deschide, pune un punct lângă cuvânt "La dreapta", faceți clic pe " Bine" și salvați modificările aduse paginii

Acum deschidem pagina în browser și vedem că pagina se mișcă deja într-o altă direcție, de exemplu. de la stanga la dreapta

6. Dacă doriți ca linia târâtoare să se miște din lateral și să se oprească, atunci trebuie să selectați opțiunea " Schimb", la clic" Bine" și salvați modificările aduse paginii.

Acum deschidem pagina în browser și vedem efectul de a părăsi linia și de a opri.

Atunci tickerul vine în ajutor

7. Și dacă selectați opțiunea „Alternativ”, atunci linia de târâtoare se va muta de la stânga la dreapta și de la dreapta la stânga în limitele celulei în care este plasată linia de târâtoare.

Iată cum se va mișca acum linia noastră cu acest efect:

Atunci tickerul vine în ajutor

8. Dacă este necesar, puteți adăuga un fundal la ticker. Pentru a face acest lucru, să mergem din nou la fereastra „Ticket Line Property”. Faceți clic pe „Culoare de fundal” și selectați o culoare. De exemplu, galben. Faceți clic pe „Ok” și salvați modificările.

Vizualizați pagina folosind un browser. Tickerul are acum un fundal galben.

Atunci tickerul vine în ajutor

9. Dacă doriți să eliminați fundalul, atunci mergeți la „Culoare fundal” și selectați culoarea „Automat”.

10. Pentru a șterge o linie târâtoare, pur și simplu selectați-o și apăsați „Șterge” de pe tastatură

Linie târâtoare pe site

La dezvoltarea unui site web, o linie târâtoare poate deveni un element de design interesant care atrage atenția. Este deosebit de convenabil să îl utilizați pentru a posta știri scurte, informații despre reduceri, vânzări etc. În plus, un ticker este cel mai simplu mod de a crea animație pe un site web.

Linia de rulare este formată folosind eticheta ... (este necesară eticheta de închidere). Inițial, eticheta a fost destinată doar pentru motor de cautare Explorer, dar versiuni moderneși alte browsere îl înțeleg și îl acceptă, deși nu face parte din specificația HTML. Din această cauză, prezența unei etichete pe pagină va duce la un cod nevalid, adică o eroare în timpul verificării, dar poate fi ignorată. De asemenea, ar trebui să țineți cont de faptul că browserele afișează diferit conținutul ticker-ului, așa că atunci când creați un site, asigurați-vă că îi verificați rezultatul. Ca întotdeauna, primul loc în ceea ce privește imprevizibilitatea procesării codului HTML este Internet Explorer, iar eticheta nu face excepție. De asemenea, Google Chrome nu-i place cu adevărat această etichetă.

Un interes deosebit pentru crearea unui site web este faptul că conținutul containerului nu este limitat în text simpluși vă permite să mutați orice elemente ale unei pagini web - imagini, text, tabele, elemente de formular etc.

50% reducere la comandarea asigurării CASCO prin Internet. Serviciu de spălătorie auto gratuit pentru fiecare client

Lungimea liniei curgătoare poate fi limitată prin setarea atributului lățime (lungimea liniei) sau hspace (indentare din limitele defilării) în pixeli sau procente. Apropo de browsere, în acest exemplu A trebuit să introduc un spațiu care nu se întrerupe () înainte de linia de rulare și să setez style="letter-spacing: 0em" , deoarece fără această „chimie” Internet Explorer 7 (Trebuie să moară!) a afișat incorect linia de rulare atunci când pagina este afișată. scara a fost mai mare de 100%.

Dacă faceți din orice element al tickerului un link, obțineți un truc interesant „prinde-mă!”. În exemplul nostru, pentru a urma linkul, trebuie să faceți clic pe mașina roșie.

Mișcarea liniei târâtoare poate fi specificată nu numai pe orizontală, ci și pe verticală. În acest caz, ca și în cel precedent, puteți specifica dimensiunile zonei în care se va produce mișcarea (atributele de lățime și, respectiv, înălțime ale etichetei):

În acest exemplu, pentru linia verticală, diferența este deja Browsere Firefox 3.5 și Internet Explorer 7 și 8. Pe lângă necesitatea de a introduce un spațiu care nu se rupe () înainte de începerea liniei târâtoare, în ele este afișată și inscripția „casco”, dar în Opera totul este în regulă. Dacă doriți, puteți exersa utilizarea tehnicilor HTML „subtile” pentru a centra această etichetă în browserele specificate.

Pentru linia târâtoare, puteți seta parametrii pentru elementele în mișcare, ceea ce o face ușor de creat efecte originale. Să ne uităm la principalele atribute ale etichetei:

  • comportament - tip de mișcare a elementelor liniei târâtoare:
    - derulați - de la margine la margine într-o direcție (implicit),
    - slide - după execuție număr dat trece linia rămâne la stânga sau la dreapta marginile paginii,
    - alternativ - direcția de mișcare se schimbă în sens invers după finalizarea fiecărui ciclu;
  • bgcolor - culoarea de fundal a liniei târâtoare;
  • direcția - direcția de mișcare a liniei târâtoare:
    - stânga - stânga (implicit),
    - corect corect,
    - jos jos,
    - sus sus;
  • înălțime - înălțimea liniei târâtoare;
  • hspace - indentare de la marginile din stânga și din dreapta zonei de defilare;
  • buclă - de câte ori este afișat tickerul, implicit - repetiție infinită (nesfârșită);
  • scrollamount - offset în pixeli pe pas;
  • scrolldelay - cantitatea de întârziere în milisecunde între pași. Folosit pentru a încetini mișcarea elementelor ticker;
  • truespeed - valoarea minimaîntârzieri între pași, implicit 60 ms;
  • vspace - indentare verticală din limitele defilării;
  • lățime - lățimea tickerului.

Textul și elementele situate în interiorul... etichetelor pot fi formatate la fel ca orice alt element dintr-o pagină web.

Notă importantă: dacă lungimea liniei târâtoare (text + imagini) mai multa latime paginile site-ului, apoi asigurați-vă că indicați parametrul de lățime, astfel încât să nu existe distorsiuni de aspect în unele browsere!

Dacă linia târâtoare se repetă pe mai multe pagini ale site-ului, atunci este convenabil să o proiectați ca o inserție (include), care poate fi schimbată rapid. Orice metodă de includere a fragmentelor într-o pagină a site-ului web va funcționa. Una dintre cele mai simple - cu folosind JavaScript. Pe pagină, în locul unde ar trebui să fie linia târâtoare, inserați
,
și puneți textul liniei târâtoare într-un fișier separat stroka.js, pe care îl plasați în același folder cu paginile cu linia târâtoare. Mai jos este o versiune a unui astfel de fișier cu setarea culorii textului de ieșire:

// Document Java
document.write("Textul biletului");

Verificați dacă codarea pentru acest fișier este aceeași cu pagina principală. Dacă utilizați programul Adobe Dreamweaver, apoi pentru a schimba codificarea trebuie să selectați secțiunea de meniu Editare - Proprietăți pagină - Titlu/Codificare. De asemenea, puteți modifica codarea scriptului Microsoft Word. Pentru a face acest lucru, deschideți documentul, setați codificarea necesară, dacă este afișat incorect (vedeți cum să faceți acest lucru în „Word Help”), apoi salvați-l în felul următor: Fișier - Salvare ca - Text simplu - Salvare. În fereastra care se deschide, puteți seta codificarea necesară.

Desigur, folosind JavaScript puteți crea efecte suplimentare când se afișează o linie târâtoare. De exemplu, prin adăugarea în interiorul etichetei, veți face ca tickerul să se oprească atunci când treceți cursorul mouse-ului peste el și veți continua să îl afișați când mutați cursorul:

Opreste-ma!

După cum sa menționat mai sus, eticheta are ca rezultat un cod nevalid. Dacă doriți să evitați acest lucru, puteți utiliza alte metode, de exemplu, Scripturi JavaScript etc. Această problemă este discutată în detaliu pe site-ul web a-cto.narod.ru. Se propune si acolo varianta interesanta linie târâtoare - text text literă cu literă care poate fi setat pentru orice linie de pe site:

Pentru a crea acest efect, introduceți următorul cod în locul dorit de pe pagină:


var line="Linie târâtoare literă cu literă";
var viteza=150;
var i=0;
funcția printing() (
dacă(i++