Reguli pentru construirea documentelor HTML. Reguli imbricate Reguli html reguli generale fantezie

Articolul nu este pe deplin relevant
În 10.2 și versiuni ulterioare, a fost adăugată posibilitatea de a redenumi pagina cu regulile site-ului direct în panoul de administrare al motorului, la editarea directă a textului regulilor. Cu toate acestea, pagina cu regulile site-ului rămâne. Există și se află pe orice site web DLE la http://my_site/rules.html
Cum să stoarceți tot sucul din această adresă - citiți mai departe

Pagina cu regulile site-ului în CMS DLE

Pagina regulilor site-ului este o pagină statică a sistemului. Este procesat de motor și generat în același mod ca o pagină statică obișnuită. Este pur și simplu imposibil să-l eliminați - nu este prevăzut de dezvoltatorul motorului. Chiar dacă regulile site-ului în sine sunt dezactivate pentru afișare în timpul înregistrării, atunci pagina cu regulile site-ului este întotdeauna disponibilă la http://my_site/rules.html Primul motor de căutare care o găsește acolo va începe să vomite și să scuipe pe text și titlu. Nu este de mirare. La urma urmei, pe toate site-urile DLE este același lucru.

Când o pagină cu reguli de site ajunge pe harta site-ului, este considerată de motorul de căutare drept „junk” și nu este inclusă în indexul de căutare, deoarece regulile site-ului sunt aceleași aproape peste tot. Prin urmare, paginii cu reguli de site în DLE, implicit, este interzisă (închisă) de la indexarea căutării în fișier ( line Disallow: /rules.html).

Unicitatea „Regulilor site-ului”

Părerea mea personală despre pagina cu regulile site-ului și unicitatea ei este că este un atavism care distrage atenția utilizatorului în timpul înregistrării. Regulile site-ului sunt o consecință rudimentară, a cărei inutilitate a fost dovedită cu succes de organizatorii rețelelor sociale.

Nu, ei bine, a văzut cineva reguli formidabile sau speciale atunci când s-a înregistrat pe Facebook sau Twitter? Sau poate sunt pe VKontakte și Odnoklassniki? Același lucru!

Și un site web, cu un vizitator de 1000 de unici -
începe să scrie propriile reguli unice pentru utilizatori.
În ceea ce mă privește, cele mai bune reguli de pe site sunt absența lor totală.
Dacă utilizatorul este normal și adecvat, el înțelege deja totul.

Nicio pagină - nicio problemă

Nu este un secret pentru nimeni că blocarea paginilor și directoarelor de la indexarea căutărilor nu este un panaceu. Într-un fel sau altul, orice pagină a site-ului va fi mai devreme sau mai târziu „mestecată” de motorul de căutare. De exemplu, luați același Yandex. Roboții săi de căutare vor pompa absolut tot ce pot găsi de pe site și abia atunci vor începe să sorteze și să se gândească dacă să returneze paginile la căutare sau nu. Acest lucru este destul de evident, în ciuda asigurărilor emoționante ale Yandex că acesta și roboții săi nu descarcă materiale inutile de pe site. De exemplu, dacă o pagină web este închisă de la indexare, atunci Yandex își salvează doar adresa cu marcajul , sau(cine îl va închide cum).

În loc să aruncați o privire și să blocați o pagină „junk” cu regulile site-ului de la indexarea căutării, este mult mai bine să o refaceți într-un alt lucru util și să deschideți accesul la ea pentru motoarele de căutare - lăsați-le să se calmeze. Sau, cel puțin, scrieți-vă comportamentul pe site și, din nou, permiteți motoarele de căutare să acceseze pagina.

Deschiderea regulilor site-ului pentru motoarele de căutare

Facem un pas îndrăzneț și oferim motoarelor de căutare acces la pagina cu regulile site-ului. Pentru a face acest lucru, în fișierul nostru găsim linia Disallow: /rules.html și o ștergem nafik. S-a terminat! Acum, orice robot de căutare va putea intra oficial în „Regulile site-ului” și, desigur, va putea spune „Fe-e!” și „Fii-e!” Pentru a preveni acest lucru, reelaborăm pagina „Reguli site” - inserăm propriul nostru text unic pe orice subiect, imagini și schimbăm numele (titlul) paginii.

Editarea paginii „Reguli site”.

Editarea paginii cu regulile site-ului este disponibilă în panoul de administrare al motorului DLE, în secțiunea „Lista tuturor secțiunilor” - „Reguli pe site”. Editarea paginii „Reguli site” se efectuează ca pentru orice altă pagină statică - în modul de funcționare normal al unui editor de text vizual. Aici singurele probleme pot fi cu scrierea textului unic și selectarea imaginilor unice. Puțin mai sus, există o fereastră specială pentru introducerea titlului (titlul) pentru pagina care se actualizează. Dar, o astfel de inovație a apărut în, începând cu versiunea 10.2.

Pentru a redenumi pagina cu regulile site-ului
la modelele de motoare mai vechi -
va trebui să se adâncească în ea fișiere de sistem.

Redenumirea paginii „Reguli site”.
(pentru CMS DLE 10.1 și versiuni anterioare)

Redenumirea directă a paginii „Reguli site” în sine se face în fișierul adminpanel.lng, care se află în folderul limbă/rusă/adminpanel.lng. Fișierul adminpanel.lng este un fișier de sistem al motorului DLE. Pentru a-l edita, accesați serverul dvs. (altfel nu există nicio cale).

Deschideți fișierul adminpanel.lng.
Caut o sfoară
"rules_edit" => " Reguli generale pe site"
Schimbăm cuvintele „Reguli generale pe site” cu noul nostru nume. Să închidem. Salva. (Puteți schimba doar alfabetul chirilic, care se află între ghilimele. În caz contrar, nu va mai funcționa cu totul.)

Ștergeți memoria cache a motorului și a browserului. După editarea și salvarea fișierului adminlogs.lng, trebuie să ștergeți memoria cache a motorului și a browserului pentru a forța motorul să genereze o nouă pagină cu un nume nou, iar browserul să o descarce. Dacă acest lucru nu ajută și numele vechi continuă să fie afișat, trebuie să mergeți la panoul de administrare al motorului, să editați și să salvați din nou pagina „Reguli site” cu un semn minor. De exemplu, puneți un punct în text (apoi puteți corecta totul înapoi). Astfel de agresiune și atrocități vor curăța cu siguranță creierul motorului și serverului și le vor forța să genereze și să afișeze un nou nume.

Gândind cu voce tare. Parcă draga celsoft citește acest blog. Puțin mai târziu, după această publicare, în panoul de administrare al versiunii de motor a CMS DLE 10.2 a devenit posibilă redenumirea paginii cu regulile site-ului într-un mod normal civilizat, fără să te plictisești în fișierele de script de sistem. Multe mulțumiri dezvoltatorilor CMS DLE pentru munca și atenția acordată problemelor oamenilor obișnuiți.

Ce este HTML

World Wide Web (WWW) este alcătuit din pagini Web care sunt create utilizând așa-numitul limbaj HTML (HyperText Markup Language). Deși mulți oameni vorbesc despre programare în acest limbaj, HTML nu este un limbaj de programare în sensul tradițional.

HTML este un limbaj de marcare a documentelor. Când dezvoltați un document HTML, marcați un document text în același mod în care o face un editor cu un creion roșu. Aceste semne servesc la indicarea formei în care sunt prezentate informațiile conținute în document. Vizualizatoarele speciale de documente HTML, numite adesea browsere, sunt folosite pentru a interpreta fișierele marcate conform regulilor limbajului HTML, pentru a le formata ca pagini Web și pentru a afișa conținutul acestora pe ecranul computerului utilizatorului. Există număr mare programe de browser dezvoltate de diverse companii, însă, astăzi, din întreaga varietate de programe, se remarcă clar două programe de vârf - Netscape Communicator și Microsoft.

Internet Explorer produse software, există o serie de versiuni ale acestui program. Cea mai recentă versiune a Netscape Communicator la momentul scrierii era versiunea 4.7. Internet Explorer este dezvoltat de Microsoft. Ultima versiune acest program este 5.0.

Alte browsere rămân cu mult în urmă în popularitate. Cu câțiva ani în urmă, browserul Netscape ocupa un loc de frunte între browsere, mai mult de două treimi dintre utilizatori utilizând acest browser. Odată cu lansarea browserului său, Microsoft a făcut eforturi mari pentru a cuceri această parte a pieței. Adesea în mass-media

Au existat rapoarte despre un război între browsere pentru utilizatori. Acum, aceste două browsere sunt comparabile ca popularitate. Popularitatea tot mai mare a browserului Microsoft este facilitată de includerea browserului în sistemul de operare sisteme Windows

98, totuși, în cele din urmă alegerea browserului este la latitudinea utilizatorului.

Browserele moderne au capacități extinse, dar principalul lucru pentru ele este interpretarea documentelor marcate conform regulilor HTML. Această carte este dedicată în principal descrierii acestor reguli. În prima parte ne vom uita doar la principiile fundamentale ale construirii documentelor HTML.

Pentru a înțelege ce este limbajul de marcare, să ne amintim vremurile bune când mulți oameni lucrau cu editori de text precum WordStar.

În ele, pentru a evidenția o frază, de exemplu, cu caractere aldine, au fost plasate semne speciale la începutul și la sfârșitul acesteia (/B și /b):

/B Acest text va fi afișat cu caractere aldine/b

La ieșirea unui astfel de text către un dispozitiv de imprimare (nu vorbim încă de afișaje, în acele vremuri îndepărtate fie nu existau deloc, fie existau afișaje alfanumerice care nu permiteau schimbarea fonturilor), simbolurile / în erau forțate să folosească bold font până când vor fi întâlnite caracterele /b.

HTML funcționează exact la fel. Dacă este necesar să evidențiați textul de pe ecran cu caractere aldine, atunci acest lucru se poate face într-un mod similar:

Acest text va apărea cu caractere aldine< и >), între care este scris identificatorul (numele) etichetei (în exemplul nostru este în), și, eventual, parametrii acestuia. Singura excepție de la această regulă sunt etichetele de comentarii cu delimitatori mai complexe (). Numele etichetelor, precum și parametrii acestora, pot fi scrise în orice registru.

Pentru consecvență, majoritatea etichetelor din această carte sunt scrise cu majuscule. Majoritate Etichete HTML folosit în perechi, adică pentru o anumită etichetă, să o numim deschidere, documentul are o etichetă de închidere corespunzătoare. De reguli HTML

Eticheta de închidere este scrisă în același mod ca eticheta de deschidere, dar cu un / (slash) în fața numelui etichetei. Singura diferență fundamentală între etichetele pereche este că etichetele de închidere nu folosesc parametri. Etichetele care necesită etichete finale corespunzătoare vor fi numite etichete container. Vom numi tot ce este scris între etichetele de deschidere și de închidere corespunzătoare conținutul etichetei containerului. Uneori, eticheta finală poate fi omisă. De exemplu, pentru o etichetă care descrie date pentru o celulă de tabel , eticheta de închidere corespunzătoare.

Îl poți omite oricând. Sfârșitul datelor pentru o celulă de tabel va fi recunoscut după apariția următoarei etichete

  • sau eticheta de încheiere a liniei de tabel

    Există un număr de etichete pentru care etichetele de final sunt omise de majoritatea autorilor de documente. Un exemplu ar fi o etichetă de element de listă

    sau eticheta de paragraf Browserele moderne vor formata în multe cazuri documentele corect dacă unele etichete finale sunt omise, dar această practică nu poate fi recomandată.
    Unele etichete nu necesită deloc etichete de final.

    Există reguli generale pentru modul în care browserele interpretează etichetele.

    Spre deosebire de limbajele de programare, în care declarațiile eronate duc la emiterea de mesaje corespunzătoare în etapa de compilare a programului și necesită editare, în HTML nu se obișnuiește să reacționeze la intrările de etichete incorecte. O etichetă scrisă incorect sau parametrul acesteia ar trebui pur și simplu ignorate de browser. Aceasta este o regulă generală pentru toate browserele, care se aplică nu numai etichetelor scrise eronat, ci și etichetelor care nu sunt recunoscute de această versiune a browserului. Un exemplu ar fi etichetele care au fost propuse și implementate pentru un anumit browser și necunoscute pentru altul. De exemplu, o etichetă de container care servește la furnizarea de informații alternative browserelor care nu acceptă structuri de cadru nu va fi recunoscută de astfel de browsere. Un browser care acceptă cadre, atunci când întâlnește o etichetă, va sări peste toate informațiile conținute în acesta. Și un browser care nu este familiarizat cu cadrele nu va înțelege în mod natural eticheta. Cu toate acestea, conform regulii de mai sus, această etichetă va fi pur și simplu omisă, dar toate informațiile ulterioare vor fi afișate. Etichetele pot fi scrise cu parametri sau atribute (din engleză, atribut). În această carte vom folosi cel mai des termenul parametru. Seturi

    parametrii acceptabili

    sunt individuale pentru fiecare etichetă. Regulile generale pentru scrierea parametrilor sunt următoarele. Numele etichetei poate fi urmat de parametri, separați prin spații. Ordinea parametrilor etichetei este arbitrară. Mulți parametri necesită specificarea valorilor lor, dar unii parametri nu au valori sau pot fi scriși fără ele, luând valori implicite. Dacă un parametru necesită o valoare, aceasta este indicată după numele parametrului folosind un semn egal. Valoarea parametrului poate fi scrisă între ghilimele sau fără ele. Singurul caz în care nu puteți face fără ghilimele este atunci când există spații în valoarea parametrului. În valorile parametrilor (spre deosebire de numele etichetelor și parametrii înșiși), majusculele sunt uneori importante. Iată un exemplu de intrare de etichetă cu parametri:

    Capitolele următoare ale primei părți a cărții vor descrie scopul etichetelor în limbaj HTML și parametrii acestora. În general, etichetele pot avea diferiți parametri, dar există o serie de parametri care sunt comuni pentru aproape toate etichetele. Vom menționa aici parametrii generali ai etichetelor pentru a nu vorbi mai departe despre ei atunci când descriem fiecare etichetă.

    Toate etichetele care pot fi utilizate într-o secțiune a unui document HTML pot avea parametrii CLASS, ID, LANG, LANGUAGE, STYLE și TITLE.

    Utilizarea acestor parametri este utilă, în primul rând, la stilizarea documentelor, care vor fi discutate în a doua parte a cărții.

    Parametrii CLASS, ID, STYLE sunt acceptați de Internet Explorer începând cu versiunea 3.0 și Netscape începând cu versiunea 4.0. Acești parametri sunt necesari atunci când se utilizează stiluri.

    Parametrii LANG, LANGUAGE, TITLE sunt acceptați numai de Internet Explorer începând cu versiunea 4.0. Acești parametri indică, respectiv, limba utilizată (de exemplu, pentru Rusia: LANG=ru), limba de scriere a scripturilor (de exemplu, LANGUAGE=JavaScript), precum și textul sfatului de informații afișat când cursorul mouse-ului trece peste acest element (TITLE).

    În HTML modern, pe lângă etichetele de limbă și conținutul acestora, codurile de scripting (javascript sau VBScript) sunt scrise și în codul sursă HTML. În prima parte a cărții acest lucru nu este menționat nicăieri, dar partea a doua este în întregime dedicată utilizării scripturilor.Încheind prezentarea generală a HTML, observăm că cele mai simple documente HTML sunt obișnuite fișiere text, pentru a vizualiza și edita pe care le puteți utiliza

    editor de text

    . Aceste fișiere au de obicei extensia HTM sau HTML. Specificații HTML Limbajul HTML a câștigat popularitate la mijlocul anilor 90 datorită creșterii exponențiale a Internetului. Până atunci, era nevoie de standardizarea limbii, deoarece

    diverse companii

    Munca de creare a specificației HTML a fost întreprinsă de o organizație numită World Wide Web Consortium (abreviat W3C). Sarcina ei a fost să întocmească o specificație care să reflecte nivelul actual de dezvoltare a capacităților lingvistice, ținând cont de diferitele propuneri ale companiilor de dezvoltare de browsere. Astfel, în noiembrie 1995, a apărut specificația HTML 2.0, menită să oficializeze practica de utilizare a HTML care se dezvoltase până la sfârșitul anului 1994.

    Schema de aprobare a specificațiilor este următoarea. Consorțiul W3C lansează un proiect de specificație, după discuție despre care lansează o așa-numită versiune schiță a specificației și o oferă spre discuție pentru o anumită perioadă. După o perioadă de discuții, versiunea de lucru a specificației poate deveni o recomandare, adică o versiune acceptată oficial a specificației HTML.

    La scurt timp după specificația 2.0, a fost lansată o versiune funcțională a specificației 3.0, dar perioada de comentarii a expirat în septembrie 1995. Această specificație nu a fost niciodată adoptată ca recomandare oficială. A fost planificat să includă o mare varietate de etichete și capabilități specifice browsere individuale

    , cu toate acestea, Consorțiul W3C nu a găsit o modalitate de a dezvolta o specificație bună pentru un număr atât de mare de instrucțiuni.

    După multă deliberare, HTML 3.2 a fost lansat în mai 1996. Proiectul s-a bazat pe unele dintre etichetele disponibile în versiunea 3.0, care au arătat stabilitate în funcționare. După câteva luni de discuții, versiunea 3.2 a devenit o specificație propusă în septembrie 1996 și o recomandare oficială în ianuarie 1997.

    În iulie 1997 a fost lansată specificația HTML 4.0 propusă, care a devenit o recomandare oficială în decembrie 1997. Aceasta este cea mai recentă specificație acceptată până în prezent. În cele ce urmează scurtă prezentare generală Istoria dezvoltării limbajului HTML, cu greu merită să descriem în detaliu caracteristicile diferitelor specificații, mai ales că în viata reala

    Ideea cheie din specificația HTML 4.0 a fost să se separe descrierea structurii documentului de descrierea prezentării acestuia pe ecranul monitorului.

    Experiența a arătat că separarea structurii documentelor și a prezentării reduce costul suportării unei game largi de platforme, medii etc. și, de asemenea, facilitează revizuirea documentelor. În conformitate cu această idee, metodele de descriere a reprezentărilor ar trebui utilizate mai pe scară largă. document folosind foi de stil, mai degrabă decât să specifice date specifice de prezentare intercalate cu conținutul documentului. Pentru a implementa această idee în specificația HTML 4.0, un număr de etichete utilizate pentru a specifica direct forma de prezentare a elementelor HTML au fost anulate. Etichetele anulate din acest motiv includ , , , , ,. Printre alte etichete anulate, remarcăm , , , . În loc de etichete anulate, acestea sunt oferite

    opțiuni alternative

    implementarea oportunităților adecvate, cărora le acordăm o atenție deosebită în această carte.

    Conceptul de etichetă depreciată este următorul. Dacă o etichetă este depreciată în această specificație de limbă, înseamnă că browserele ar trebui să continue să accepte astfel de etichete deocamdată, dar utilizarea lor nu este recomandată. În specificațiile viitoare, aceste etichete pot deveni învechite. Este posibil ca etichetele învechite să nu mai fie acceptate de browsere. În specificația HTML 4.0, doar trei etichete sunt depreciate: , ȘI . Informații despre ce etichete sunt incluse în specificație pot fi obținute din tabelul din Anexa A1. browser separat.

    Proiectele de succes ajung în cele din urmă în caietul de sarcini și devin general acceptate.

    Astfel, procesul de îmbunătățire a capacităților browserului și de clarificare a specificației este în desfășurare, influențându-se reciproc.

    Structura documentului Prima etichetă care începe să descrie documentele HTML este . Ar trebui să înceapă întotdeauna descrierea documentului, iar descrierea documentului ar trebui să se termine cu eticheta. Aceste etichete indică faptul că liniile dintre ele reprezintă un singur document HTML. Documentul în sine este un fișier text ASCII obișnuit. Fără aceste etichete, este posibil ca un browser sau alt vizualizator să nu poată identifica formatul documentului și să-l interpreteze corect. Cel mai adesea, eticheta este folosită fără parametri.

    Pentru consecvență, majoritatea etichetelor din această carte sunt scrise cu majuscule. ÎN versiunile anterioare

    a fost folosit parametrul VERSION, depreciat de specificația HTML 4.0. Acest parametru a fost înlocuit cu eticheta.

    browsere moderne

    poate recunoaște un document care nu conține etichete și totuși utilizarea lor este foarte de dorit.

    Documentul în sine este situat între o pereche de etichete. Un document poate consta din două secțiuni - o secțiune antet (începând cu eticheta ) și o secțiune de conținut a documentului (începând cu eticheta ). Pentru documentele care descriu structuri de cadru, se utilizează secțiunea FRAMESET (cu eticheta) în locul secțiunii BODY. În continuare, vom lua în considerare regulile de compilare a secțiunilor HEAD și BODY ale documentului. Construcția documentelor care conțin rame este discutată în capitolul 5.

    Secțiunea document HEAD

    Secțiunea HEAD a unui document își definește titlul și nu este o etichetă obligatorie, dar un titlu bine scris poate fi destul de util. Scopul antetului este de a furniza informațiile necesare programului care interpretează documentul. Etichetele situate în interiorul secțiunii HEAD (cu excepția titlului documentului descris de etichetă) nu sunt afișate pe ecran., complet independent de numele și locația fișierului, ceea ce îl face destul de util. Numele fișierului este strict definit sistem de operare

    computerul pe care este stocat. De asemenea, ar trebui să distingeți titlul documentului (cu eticheta) de titlurile din document, de obicei marcate cu etichete.

    Nota Titlul obligatoriu al documentului, în general, are caracterul unei recomandări puternice. Un document fără etichetă va fi afișat și de browsere. În același timp diverse browsere Titlul ferestrei va afișa diverse informații. Aşa versiuni timpurii

    Browserul Netscape a afișat rândul „Fără titlu”. Alte browsere fie nu afișează nimic, fie afișează adresa fișierului descărcat, repetând informațiile din panoul Locație al browserului.

    Titlul documentului este scris între etichete și și este o linie de text. În principiu, numele poate fi de lungime nelimitată și conține orice caractere, cu excepția unora rezervate. În practică, ar trebui să vă limitați la o singură linie, ținând cont de faptul că numele apare în bara de titlu a ferestrei browserului. De asemenea, ar trebui să vă amintiți ce va rămâne din titlul documentului când minimizați fereastra browserului. Se recomandă limitarea lungimii titlului documentului la 60 de caractere. Puteți vedea cum este afișat titlul în fereastra browserului în orice figură din această carte, care oferă un exemplu despre modul în care este afișat un document.În mod implicit, textul conținut în titlul documentului este utilizat la crearea unui marcaj pentru document. Prin urmare, pentru un conținut mai mare de informații, evitați numele fără chip (Home Page, Index etc.). Astfel de cuvinte folosite ca nume de marcaje sunt de obicei complet inutile.

    Importanța titlului documentului este determinată de următorul fapt.

    Deoarece eticheta se află aproape la începutul fișierului HTML, odată ce documentul începe să se încarce, este primul lucru care este afișat. Apoi, conținutul principal al documentului este încărcat, iar browserul începe să formateze documentul în fereastră. Acest proces, în general vorbind, în funcție de conținutul și structura documentului, precum și de viteza conexiunii, poate dura mult timp.

    Pentru o perioadă destul de lungă, utilizatorul va contempla un ecran gol, singurul rând informativ al căruia va fi titlul documentului. Destul de des (dacă se pierde conexiunea sau dacă utilizatorul nu dorește să aștepte ca documentul să se termine de încărcat), toate informațiile despre document se termină acolo. Relația cu alte documente Adesea documentele HTML sunt interconectate, adică au legături între ele. Legăturile pot fi absolute sau relative.

    Ambele au dezavantaje.

    Legături absolute

    poate fi prea greoaie și nu mai funcționează dacă un document inferior din ierarhie este mutat. Legăturile relative sunt mai ușor de introdus și actualizat, dar această legătură este întreruptă și dacă documentul care este mai sus în ierarhie este mutat. Ambele tipuri de conexiuni pot fi întrerupte la transferul unui document de la un computer la altul.

    Se întâmplă adesea ca un utilizator să fi descărcat un document mare pe aparatul său și să se deconecteze de la rețea pentru a-l studia în detaliu. Toate linkurile din copia locală a documentului nu vor mai funcționa. Pentru a le „reanima”, va trebui să reveniți la documentul original aflat pe computerul de la distanță.

    Din fericire, dezvoltatorii HTML au anticipat această problemă și au adăugat două etichete și , care sunt incluse în antet pentru a se asigura că conexiunea dintre documente nu este întreruptă.

    Etichetă

    Eticheta îi spune browserului unde să caute fișierul. Dacă utilizatorul lucrează cu o copie locală a fișierului și aparatul său nu este deconectat de la rețea, imaginea pictogramei Știri va fi găsită și afișată în fereastra browserului.

    Etichetă

    Chiar dacă eticheta vă permite să găsiți fișierul, întrebarea relației dintre documente rămâne deschisă. Importanța acestor relații crește proporțional cu complexitatea documentelor dumneavoastră. Pentru a menține o conexiune logică între ele, eticheta este introdusă în HTML.

    O etichetă indică o relație între documentul care conține eticheta și un alt document sau obiect. Constă dintr-o adresă URL și parametri care specifică relațiile documentelor. Titlul documentului poate conține orice număr de etichete. Masă 1.1 descrie parametrii etichetei și funcțiile acestora.

    Tabelul 1.1.

    Opțiuni de etichetare

    Iată exemple de etichetă cu parametri:

    Prima linie indică o legătură către fișierul cuprins al documentului (toc.html - cuprins) cu o relație directă cu conținutul. A doua linie descrie relația cu adresa URL a autorului documentului (cu relația făcută invers).

    Pot exista multe relații diferite între documente. Exemple de alte valori ale parametrilor REL: marcaj, drepturi de autor, glosar, ajutor, home, index, toc, următor, precedent. Parametrul REV poate lua și următoarele valori: autor, editor, editor, proprietar.

    Etichetă

    Dezvoltarea noilor specificații pentru limbajul de marcare hipertext durează mult timp și, în acest timp, companiile de browser reușesc să lanseze mai multe versiuni ale produselor lor. Prin urmare, o altă etichetă poate fi adăugată la secțiunea head pentru a permite autorilor documentelor să identifice informații non-HTML.

    Aceste informații sunt folosite de browser pentru acțiuni care nu sunt acoperite de specificația HTML actuală. Nu veți avea nevoie de etichetă pentru a crea primele documente HTML, dar probabil că veți avea nevoie de ea pe măsură ce paginile dvs. devin mai complexe.

    Exemplu:

    Browserele Netscape Navigator și Internet Explorer vor interpreta această intrare ca o instrucțiune de a aștepta 60 de secunde și apoi de a încărca un document nou.

    Această instrucțiune este adesea folosită la schimbarea locației documentelor.

    Utilizarea elementului pentru a rezolva unele probleme tipice a devenit foarte populară. Un exemplu ar fi specificarea cuvintelor cheie utilizate de motoarele de căutare. Această metodă vă permite să includeți cuvinte suplimentare în indexul documentului, care este posibil să nu fie incluse în mod explicit în conținutul acestuia. Pentru a face acest lucru, numele unei anumite proprietăți este specificat în etichetă ca valoare a parametrului NAME. Și folosind parametrul CONTENT, valoarea acestei proprietăți este specificată, de exemplu:

    Specificația HTML nu definește niciun nume specific pentru proprietățile scrise în fișierul . Cu toate acestea, există mai multe proprietăți utilizate în mod obișnuit, de exemplu, descriere, cuvinte cheie, autor, roboți etc.:

    Etichetele date ar putea fi indicate, de exemplu, pentru versiunea electronică a acestei cărți.

    Eticheta poate avea parametrii specificați în tabel.

    1.2.

    Tabelul 1.2.

    Opțiuni de etichetare

    Un alt scop important al etichetei este acela de a indica codificarea textului. Deci, pentru text în rusă în codificarea Windows, trebuie să scrieți următoarea linie:

    Alte elemente de antet

    Este posibil să mai existe două etichete în secțiunea antet documentului - și . Scopul lor este legat de utilizarea foilor de stil într-un document și scrierea de scripturi. Aceste probleme sunt discutate în detaliu în partea a doua a cărții.

    Sectiunea document BODY

    Această secțiune a documentului conține conținutul său. Majoritatea etichetelor discutate mai târziu în acest capitol și în cele ulterioare ar trebui să fie localizate în această secțiune a documentului. Aici vom lua în considerare doar câteva aspecte generale.

    Secțiunea BODY a documentului trebuie să înceapă cu eticheta și să se termine cu eticheta, între care se află întregul conținut al acestei secțiuni. Strict vorbind, prezența acestor etichete nu este necesară, deoarece browserele pot determina începutul conținutului documentului în funcție de context. Cu toate acestea, utilizarea lor este recomandată.

    Eticheta are o serie de parametri, dintre care niciunul nu este necesar. Lista parametrilor este prezentată în tabel. 1.3.

    Tabelul 1.3.

    Lista parametrilor etichetei

    Parametru

    Scop

    ALINK

    FUNDAL

    Indică adresa URL a imaginii care este folosită ca fundal

    MARGE DE INFERIOR

    Setează marginea marginii inferioare a documentului în pixeli.

    BGCOLOR

    Specifică culoarea de fundal a documentului

    BGPROPERTIES

    Când este setată la FIXED, imaginea de fundal nu derulează

    LEFTMARGIN

    Setează marginea din stânga a documentului în pixeli.

    LEGĂTURĂ

    Specifică culoarea unui link care nu a fost încă vizualizat

    Setează prezența sau absența barelor de defilare în fereastra browserului

    TEXT

    Definește culoarea textului

    TOPMARGIN

    Setează chenarul marginii superioare a documentului în pixeli.

    VLINK

    Specifică culoarea unui link deja vizualizat

    Utilizarea parametrilor BACKGROUND și BGCOLOR, care determină fundalul documentului, este discutată în detaliu în .

    Parametrul BGPROPERTIES, care acceptă o singură valoare de FIXED, este acceptat numai de Microsoft Internet Explorer.

    Parametrii BOTTOMMARGIN, LEFTMARGIN, RIGHTMARGIN și TOPMARGIN, care specifică distanța în pixeli dintre marginile textului și marginile ferestrei corespunzătoare, precum și parametrul SCROLL, sunt recunoscuți numai de Microsoft Internet Explorer versiunea 4.0 și ulterioară.

    Parametrii ALINK, LINK, TEXT și VLINK determină culorile linkurilor și ale textului documentului.

    În HTML, culorile sunt definite prin numere hexazecimale. Sistemul de culori se bazează pe trei culori primare - roșu, verde și albastru - și este desemnat RGB. Fiecare culoare primește o valoare hexazecimală cuprinsă între 00 și FF, care corespunde unui interval de 0-255 în zecimală.

    Aceste valori sunt apoi combinate într-un singur număr, precedat de simbolul #. De exemplu, numărul #800080 reprezintă culoarea violet. Pentru a nu vă aminti seturi de numere, puteți folosi în schimb numele culorilor, care sunt date în Anexa P2. Versiunile timpurii ale browserelor au recunoscut doar numele a 16 culori standard, marcate cu asteriscuri în aplicație.

    Versiunile moderne de browsere recunosc toate cele 140 de nume de culori.

    Formatarea textului

    Această secțiune va analiza posibilitățile de formatare a caracterelor individuale în textul unui document.

    Etichete la nivel de bloc și etichete secvențiale

    Unele etichete HTML care pot apărea în secțiunea BODY sunt numite etichete la nivel de bloc, în timp ce altele sunt numite etichete inline sau, altfel cunoscute ca etichete la nivel de text, deși această împărțire a etichetelor nivelurile sunt într-o anumită măsură arbitrare.

    Formatare logica si fizica

    Pentru a formata textul documentelor HTML, este furnizat un întreg grup de etichete, care pot fi împărțite în etichete de formatare logică și fizică.

    Etichetele de formatare logică denotă (prin numele lor) tipurile structurale ale fragmentelor lor de text, cum ar fi codul programului (eticheta), citatul (eticheta), abrevierea (eticheta) etc. (vezi descrierea acestor etichete și a altor etichete similare în secțiunea următoare). ). Folosind etichete și puteți, de exemplu, să marcați fragmente individuale ca evidențiate sau foarte evidențiate. Rețineți că vorbim de marcaj structural, care nu afectează reprezentarea specifică pe ecran a fragmentului de către browser.

    Prin urmare, un astfel de marcaj se numește logic. Browserele afișează implicit fragmente formatate logic pe ecran într-un mod specific. Tipul de afișare nu are nimic de-a face cu tipul structural al fragmentului (adică numele etichetei de formatare logică), dar poate fi ușor suprascris. Etichetele de formatare fizică determină formatul de afișare a fragmentului de text specificat în ele în fereastra browserului (în funcție de preferințele autorului documentului). De exemplu, pentru a afișa un fragment cu caractere cursive, puteți utiliza eticheta cu caractere cursive

    . Aceasta și alte etichete de formatare fizice utilizate în mod obișnuit sunt descrise mai târziu în secțiunea „Etichete de formatare fizică a textului” a acestui capitol.

    De mult timp, au existat dezbateri între dezvoltatorii de documente HTML despre avantajele și dezavantajele uneia sau alteia abordări. Odată cu lansarea specificației HTML 4.0, această dezbatere s-a încheiat în favoarea formatării logice, întrucât a fost proclamat principiul separării structurii documentului de prezentarea acestuia.

    Etichetele discutate mai jos se referă la etichete la nivel de text, adică sunt concepute în principal pentru a marca grupuri mici de caractere. Unele etichete pot specifica, de asemenea, marcaj la nivel de bloc.

    Etichete de formatare a textului logic

    poate fi prea greoaie și nu mai funcționează dacă un document inferior din ierarhie este mutat. Legăturile relative sunt mai ușor de introdus și actualizat, dar această legătură este întreruptă și dacă documentul care este mai sus în ierarhie este mutat. Ambele tipuri de conexiuni pot fi întrerupte la transferul unui document de la un computer la altul.

    Eticheta își marchează textul ca o abreviere (ABBReviation).

    poate fi prea greoaie și nu mai funcționează dacă un document inferior din ierarhie este mutat. Legăturile relative sunt mai ușor de introdus și actualizat, dar această legătură este întreruptă și dacă documentul care este mai sus în ierarhie este mutat. Ambele tipuri de conexiuni pot fi întrerupte la transferul unui document de la un computer la altul.

    Deși această etichetă este inclusă în specificația HTML 4.0, în prezent nu este acceptată de niciun browser.

    Etichetă. La fel ca eticheta, este folosită pentru a marca abrevierile. Se recomandă utilizarea acestei etichete pentru a marca așa-numitele acronime, adică cuvintele rostite constând din abrevieri. Eticheta poate fi utilizată în viitor pentru afișarea non-vizuală a elementelor, de exemplu, în sinteza vorbirii.

    Această etichetă este convenabilă de utilizat în combinație cu parametrul TITLE, ca valoare a căruia puteți specifica forma completă a abrevierei.

    Apoi, browserele vizuale, când treceți cu mouse-ul peste textul marcat cu eticheta, vor afișa numele complet ca un sfat explicativ.

    poate fi prea greoaie și nu mai funcționează dacă un document inferior din ierarhie este mutat. Legăturile relative sunt mai ușor de introdus și actualizat, dar această legătură este întreruptă și dacă documentul care este mai sus în ierarhie este mutat. Ambele tipuri de conexiuni pot fi întrerupte la transferul unui document de la un computer la altul.

    Rețineți că eticheta este recunoscută numai de browserul Microsoft Internet Explorer. Exemplu:

    SPbGITMO - una dintre cele mai importante universități tehnice din Sankt Petersburg

    poate fi prea greoaie și nu mai funcționează dacă un document inferior din ierarhie este mutat. Legăturile relative sunt mai ușor de introdus și actualizat, dar această legătură este întreruptă și dacă documentul care este mai sus în ierarhie este mutat. Ambele tipuri de conexiuni pot fi întrerupte la transferul unui document de la un computer la altul.

    Eticheta este folosită pentru a marca citate sau titluri ale cărților și articolelor, link-uri către alte surse etc. Browserele afișează de obicei un astfel de text cu caractere cursive. Exemplu:

    Nevskoe Vremya este unul dintre cele mai populare ziare de oraș din Sankt Petersburg

    O etichetă își marchează textul ca o mică bucată de cod de program. Afișat de obicei în font monospațiu. Această etichetă nu trebuie confundată cu eticheta de element la nivel de bloc, care ar trebui utilizată pentru a marca bucăți mari (listări) de cod.

    De exemplu:

    Un exemplu de cel mai simplu operator din limbajul de programare C:

    Etichetă

    puts("Bună, lume!");

    Există o altă diferență în utilizarea etichetelor și în codul programului, prezența mai multor spații consecutive este adesea importantă. Afișarea lor va fi salvată numai atunci când se utilizează eticheta.

    Parametrul DATETIME specifică data ștergerii în formatul: YYYY-LL-DDThh:mm:ssTZD, care specifică anul, luna, ziua, orele, minutele și secundele ștergerii, precum și fusul orar (Fus orar). De exemplu:

    Cea mai recentă specificație acceptată a limbajului de marcare HTML este versiunea 3.2 4.0

    Textul etichetat este de obicei afișat ca text barat. Specificația HTML 4.0 acordă preferință acestei etichete față de eticheta de formatare fizică sau eticheta, care denotă textul barat. Cu toate acestea, eticheta

    poate fi prea greoaie și nu mai funcționează dacă un document inferior din ierarhie este mutat. Legăturile relative sunt mai ușor de introdus și actualizat, dar această legătură este întreruptă și dacă documentul care este mai sus în ierarhie este mutat. Ambele tipuri de conexiuni pot fi întrerupte la transferul unui document de la un computer la altul.

    Eticheta își marchează fragmentul de text ca definiție (DeFinitioN). De exemplu, această etichetă poate fi folosită pentru a marca un termen atunci când apare pentru prima dată în text. Exemplu:

    Internet Explorer este un browser web popular

    Eticheta este acceptată numai de Microsoft Internet Explorer. Afișat implicit cu caractere cursive.

    Etichetă

    Eticheta își marchează textul ca o inserție (INSertion).

    Acest element este util pentru marcarea modificărilor aduse unui document de la o versiune la alta. O etichetă poate fi folosită ca element la nivel de text și ca element la nivel de bloc.

    Eticheta are doi parametri opționali: CITE și DATETIME.

    Valoarea parametrului CITE trebuie să fie o adresă URL a unui document care explică detaliile completărilor făcute.

    Etichetă

    Parametrul DATETIME specifică data inserării în formatul: AAAA-LL-DDThh:mm:ssTZD, care specifică anul, luna, ziua, ora, minutele și secundele inserării, precum și fusul orar (Fus orar).

    Textul etichetat cu este de obicei afișat ca text subliniat. În prezent, eticheta este recunoscută doar de Microsoft Internet Explorer.

    .

    Etichetă

    Eticheta (EMphasis - evidențiere, subliniere) este folosită pentru a evidenția fragmente importante de text. Browserele afișează de obicei acest text cu caractere cursive. Exemplu:

    Exemplu de evidențiere a cuvintelor individuale din text

    Eticheta marchează textul ca fiind introdus de utilizator de la tastatură. Afișat de obicei în font monospațiu, de exemplu:

    Etichetă

    Pentru a lansa un editor de text, tastați: notepad

    Utilizarea acestei etichete este preferabilă utilizării etichetei de formatare fizică.

    Etichetă

    Eticheta marchează textul ca eșantion (SAMPle). O utilizare obișnuită a acestei etichete este marcarea textului rezultat din programe (ieșire exemplu).

    De asemenea, este folosit pentru a evidenția mai multe caractere într-un font monospațiu.

    Utilizarea acestei etichete este preferabilă utilizării etichetei de formatare fizică. De exemplu:

    Etichetă

    Ca urmare a funcționării programului, se vor tipări următoarele: Hello, World! .

    Eticheta este de obicei folosită pentru a evidenția fragmente importante de text. Browserele afișează de obicei acest text cu caractere aldine. Exemplu:< /STRONG>

    Sankt Petersburg este situat în vârful cel mai estic al Golfului Finlandei, la vărsarea râului Neva.

    Etichetă

    Utilizarea acestei etichete este preferabilă utilizării etichetei de formatare fizică. Eticheta marchează de obicei fragmente de text mai importante decât cele marcate cu eticheta.

    Eticheta marchează numele variabilelor programului. De obicei, acest text este afișat cu caractere cursive. Exemplu:

    Setați valoarea variabilei N

    O afișare a unora dintre exemplele date în descrierea etichetelor de formatare a textului logic este prezentată în Figura. 1.1. Figura arată cum, atunci când treceți mouse-ul peste textul marcat cu eticheta, este afișat un sfat explicativ. Orez. 1.1.

    Exemple de formatare a textului

    Probabil ați observat că unele elemente dau același rezultat. Mai mult, este posibil ca unele elemente să nu modifice în niciun fel prezentarea unei bucăți de text pe ecran. Poate apărea o întrebare legitimă: de ce a fost creată o asemenea varietate de elemente de formatare?

    Răspunsul este în numele acestui grup de elemente. Ele sunt concepute pentru a pune accent logic, a evidenția părțile logice și a sublinia esența afirmațiilor. Utilizarea lor este foarte relevantă, deoarece, probabil, în viitorul apropiat capacitățile browserelor vor crește, de exemplu, va deveni posibilă căutarea de citate pe Web și poate că următoarea generație de browsere va învăța să citească documentele cu voce tare. . În plus, nimic nu îi împiedică pe autorii de documente de astăzi, care folosesc foi de stil, să stabilească afișarea dorită pentru oricare dintre etichete, suprascriind valorile implicite.

    Etichete de formatare a textului fizic

    Iată o descriere a etichetelor de formatare fizică. Unele dintre ele nu sunt recomandate pentru utilizare de către specificația HTML 4.0 din motivele prezentate mai sus. Unele etichete au fost retrase de specificația HTML 4.0, dar acestea continuă să fie acceptate de browsere.

    Etichetă

    Acesta este un font aldine.

    Orez. 1.2.

    Etichetă

    Exemple de formatare fizică a textului (browser Netscape) Etichetă

    afișează textul cu caractere cursive. În cele mai multe cazuri, se recomandă utilizarea etichetelor , , sau în locul acestei etichete, deoarece acestea din urmă reflectă mai bine scopul textului selectat. De exemplu: Selecţie

    Etichetă

    cursive

    Eticheta afișează textul într-un font monospațiu. În cele mai multe cazuri, este mai bine să folosiți etichetele , sau în locul acestei etichete. Exemplu:

    Iată o descriere a etichetelor de formatare fizică. Unele dintre ele nu sunt recomandate pentru utilizare de către specificația HTML 4.0 din motivele prezentate mai sus. Unele etichete au fost retrase de specificația HTML 4.0, dar acestea continuă să fie acceptate de browsere.

    Exemple de formatare fizică a textului (browser Netscape) Acesta este un font monospațiu.

    afișează textul subliniat. Etichetă anulată. Se recomandă utilizarea sau eticheta în schimb. De exemplu: Exemplu

    subliniere

    text

    Etichete și

    Etichetele afișează text cu o linie orizontală prin el. Etichetă anulată. Eticheta ar trebui folosită în schimb. De exemplu:

    ... .

    poate fi prea greoaie și nu mai funcționează dacă un document inferior din ierarhie este mutat. Legăturile relative sunt mai ușor de introdus și actualizat, dar această legătură este întreruptă și dacă documentul care este mai sus în ierarhie este mutat. Ambele tipuri de conexiuni pot fi întrerupte la transferul unui document de la un computer la altul.

    Exemplu de text barat.

    În prezent, eticheta nu este acceptată de toate browserele, așa că deocamdată se recomandă utilizarea în combinație cu eticheta. Și anume, puteți pune câteva etichete în interiorul unei etichete de container

    Etichetă

    Eticheta afișează textul într-un font mai mare (decât partea neetichetată a textului). În locul acestui element, este mai bine să folosiți etichete de titlu, de exemplu,

    Dimensiune mai mare a fontului.

    poate fi prea greoaie și nu mai funcționează dacă un document inferior din ierarhie este mutat. Legăturile relative sunt mai ușor de introdus și actualizat, dar această legătură este întreruptă și dacă documentul care este mai sus în ierarhie este mutat. Ambele tipuri de conexiuni pot fi întrerupte la transferul unui document de la un computer la altul.

    Eticheta afișează textul într-o dimensiune mai mică a fontului.

    Deoarece nu există nicio etichetă în HTML care să fie opusă etichetei, eticheta poate fi utilizată în aceste scopuri. Majoritatea browserelor acceptă etichete imbricate, dar această abordare nu este recomandată.

    Etichetă

    De exemplu:

    Dimensiune mai mică a fontului.

    Etichetă

    Eticheta mută textul sub nivelul liniei și îl afișează (dacă este posibil) într-o dimensiune mai mică a fontului. Convenabil de utilizat pentru indici matematici. De exemplu:

    Exemplu de font pentru indice.

    Eticheta mută textul deasupra nivelului liniei și îl afișează (dacă este posibil) într-o dimensiune mai mică a fontului. Convenabil de utilizat pentru atribuirea puterilor numerelor în matematică. De exemplu:

    Browserul Microsoft Internet Explorer permite suplimentar utilizarea următorilor parametri de etichetă: DIR, DATAFLD, DATAFORMATAS, DATASRC.

    O descriere a parametrilor poate fi găsită în partea a doua a cărții.

    Orez. 1.3.

    Acesta este un font aldine.

    Utilizarea etichetelor imbricate de formatare a textului Etichetele de formatare pot fi imbricate unele în altele..

    În acest caz, trebuie să vă asigurați cu atenție că un container este amplasat în întregime într-un alt container. În fig. Figura 1.3 prezintă un exemplu de imbricare a unui element italic într-un element aldin. Se utilizează următorul fragment de cod HTML: Acest

    Etichetă

    cursive

    Și aici este textul

    îndrăzneț și italic

    Eticheta specifică parametrii fontului. Se referă la etichete de formatare fizică la nivel de text.

    Atribuirea parametrilor de font direct în textul documentului încalcă ideea de bază de a separa conținutul documentului și de a descrie forma de prezentare a documentului. Prin urmare, în specificația HTML 4.0, această etichetă, precum și eticheta, sunt clasificate ca fiind depreciate. Utilizarea lor ulterioară nu este recomandată.

    .

    În ciuda acestor avertismente îngrozitoare, se pare că formatarea fizică poate fi considerată acceptabilă pentru cele mai simple documente. În plus, cel mai simplu mod de a începe să înveți elementele de bază ale formatării este cu regulile pentru specificarea directă a formatelor de elemente. Un dezvoltator începător încă trebuie să crească până la design de stil.

      O etichetă se referă la elemente secvențiale și, prin urmare, nu poate include elemente la nivel de bloc, de ex.

      Sau

      Puteți specifica unul sau mai multe nume de fonturi, separându-le prin virgule. Aceasta este o proprietate foarte utilă, deoarece sisteme diferite pot avea fonturi aproape identice cu nume diferite. O altă calitate importantă este setarea preferințelor pentru utilizarea fonturilor. Lista de fonturi este scanată de la stânga la dreapta. Dacă computerul utilizatorului nu are primul font din listă, se încearcă găsirea următorului font și așa mai departe.

      Iată un exemplu de utilizare a parametrului FACE:

      Scopul fonturilor


      Un exemplu de specificare a unui nume de font.

      În fig. Figura 1.4 arată cum browserul Netscape afișează un exemplu. În exemplu, fontul Verdana este indicat ca font preferat dacă acesta este absent, se va folosi fontul Arial etc.

    Orez. 1.4.

      Exemplu de afișare a browserului Netscape

      DIMENSIUNE

    Acest parametru este utilizat pentru a specifica dimensiunile fontului în unități arbitrare de la 1 la 7. Dimensiunea specifică a fontului depinde de vizualizatorul pe care îl utilizați. Este în general acceptat că o dimensiune „normală” a fontului corespunde unei valori de 3.

    Setările implicite pentru dimensiunea fontului, precum și cantitatea de modificare absolută a dimensiunii fontului, variază între browsere.

    computerul pe care este stocat. De asemenea, ar trebui să distingeți titlul documentului (cu eticheta) de titlurile din document, de obicei marcate cu etichete.

    În fig. Figura 1.5 prezintă fereastra de setări a browserului Netscape, care setează fonturile implicite.

    Dimensiunea fontului este indicată atât ca valoare absolută (SIZE=2) cât și ca valoare relativă (SIZE=+1). Această din urmă metodă este adesea folosită în combinație cu setarea dimensiunii fontului de bază folosind .


    Când se specifică dimensiunile fonturilor, intrările precum „2” și „+2” (spre deosebire de majoritatea limbajelor de programare, în care semnul unar „+” poate fi omis) dau rezultate fundamental diferite.


    Iată un exemplu care utilizează diferite metode pentru alocarea dimensiunilor fontului. Un exemplu de afișare este prezentat în Fig. 1.6.

    Orez. 1.5.

    Fereastra de setări pentru fontul browserului Netscape

    Orez. 1.6.

    Atribuirea dimensiunilor fontului

    Atribuirea dimensiunilor fontului

    Dimensiunea fontului 1

    Dimensiunea fontului 2

    Dimensiunea fontului 3

      Dimensiunea fontului 4

      Dimensiunea fontului 5

      Dimensiunea fontului 6

      Dimensiunea fontului 7

      CULOARE

    Etichetă

    Eticheta este utilizată pentru a indica dimensiunea, tipul și culoarea implicită a fontului utilizate în document. Aceste valori sunt necesare pentru întregul document, dar pot fi înlocuite în locurile necesare folosind eticheta. După eticheta de închidere, efectul etichetei este restabilit. Setările implicite ale fontului pot fi înlocuite de mai multe ori într-un document, ceea ce înseamnă că o etichetă poate apărea de orice număr de ori într-un document.

    computerul pe care este stocat. De asemenea, ar trebui să distingeți titlul documentului (cu eticheta) de titlurile din document, de obicei marcate cu etichete.

    Eticheta poate apărea și într-o secțiune a documentului.

    Rețineți că nu există nicio etichetă de închidere pentru etichetă.

    Parametrii pot fi exact aceiași ca și pentru etichetă și anume: FACE, SIZE și COLOR. Scopul și regulile de scriere a parametrilor sunt similare.

    Nota

    Browserul Netscape nu permite parametrul etichetei FACE.

    Să dăm un exemplu de utilizare a etichetei.

    Orez. 1.5.

    Text scris cu fontul implicit.

    Dimensiunea fontului 2.

    Dimensiunea fontului 4.

    Text în interiorul unei celule de tabel

    Text după tabel

    Exemplul de mai sus suprascrie dimensiunea implicită a fontului de două ori. Inițial este 3 (implicit). Apoi este setat la 2, apoi la 4. Fiți atenți la afișarea acestui exemplu (Fig. 1.7). Se poate observa că atribuirea etichetelor nu funcționează pentru tabele. Acest lucru este tipic pentru multe browsere, deși încalcă în mod oficial ideea de a folosi eticheta.


    Orez. 1.7.

    Exemplu de afișare WITH TAG (browser Netscape)

    Formatarea unui document HTML

    Împărțirea în paragrafe

    Orice text, fie că este un eseu școlar, o notă într-un ziar sau o descriere tehnică a unui dispozitiv, are o anumită structură. Elementele unei astfel de structuri sunt titluri, subtitluri, tabele, paragrafe etc.

    HTML presupune că autorul documentului nu știe nimic despre computerul cititorului. Cititorul are dreptul de a seta orice dimensiune de fereastră și de a utiliza oricare dintre fonturile disponibile pentru el. Aceasta înseamnă că locul în care apare cratima este determinat doar de setările vizualizatorului și ale utilizatorului final.

    Deoarece fluxurile de linii din documentul original sunt ignorate, textul care arată grozav în fereastra editorului autorului documentului se poate transforma în text solid, ilizibil în fereastra de vizualizare.

    Puteți evita această problemă folosind o etichetă specială de împărțire a paragrafelor.

    Înainte de începutul fiecărui paragraf de text ar trebui să plasați o etichetă

    Etichetă de închidere

    computerul pe care este stocat. De asemenea, ar trebui să distingeți titlul documentului (cu eticheta) de titlurile din document, de obicei marcate cu etichete.

    nu este necesar. Browserele separă de obicei paragrafele cu o linie goală.

    Browserele interpretează de obicei mai multe etichete de paragraf la rând
    Ca unul singur. Același lucru este valabil și pentru eticheta de alimentare de linie

    Exemple de formatare fizică a textului (browser Netscape)

    . Prin urmare, nu este posibil să creați mai multe linii goale folosind aceste etichete.

    Poate fi specificat cu parametrul de aliniere orizontală ALIGN. Valorile posibile ale parametrilor sunt date în tabel. 1.4. Valoarea implicită este alinierea la stânga.

    Tabelul 1.4. ALIGN valorile parametrilor

    Valoarea parametrului ALIGN

    Acţiune

    STÂNGA

    Aliniați textul la marginea stângă a ferestrei browserului

    CENTRU

    Aliniați la centrul ferestrei browserului

    CORECT

    Aliniați la marginea dreaptă a ferestrei browserului

    JUSTIFICA

    Justificare (pe ambele părți)

    computerul pe care este stocat. De asemenea, ar trebui să distingeți titlul documentului (cu eticheta) de titlurile din document, de obicei marcate cu etichete.

    Lipsa justificării pare în prezent surprinzătoare. Acest mod este folosit foarte des pentru publicațiile tipărite.

    Este suficient să ridici orice ziar sau să te uiți atent la paragrafele acestei cărți - toate sunt aliniate în lățime. Cu toate acestea, până de curând, justificarea nu a fost permisă pentru documentele HTML. Cu doar câțiva ani în urmă, niciun browser nu avea un astfel de mod. Astfel, cititorii care încă folosesc versiunea 3.x a browserului Netscape nu vor putea vedea linii drepte în document. Puteți încerca să preziceți ce alte capacități vor avea browserele în viitor comparând capacitățile editorilor de text puternici și ale browserelor moderne. Un exemplu de caracteristici care nu au fost încă implementate ar fi silaba automată etc.

    Alimentare de linie
    La afișarea documentelor text într-un browser, locația întreruperilor de rând în cadrul unui paragraf este determinată automat în funcție de dimensiunea fonturilor și de dimensiunea ferestrei de vizualizare. Întrerupțiile de linie pot fi efectuate numai folosind caractere separatoare de cuvinte (de exemplu, spații). Uneori, în documente, trebuie să setați un avans de linie forțat, care este implementat indiferent de setările browserului. Acest lucru se face folosind eticheta de alimentare forțată a liniilor.
    , care nu are o etichetă de închidere corespunzătoare. Activarea unei etichete

    în textul documentului se va asigura că textul ulterior este plasat la începutul unei noi linii.

    De exemplu, această abordare poate fi folosită pentru a crea structuri de tip listă fără a utiliza etichete speciale de marcare a listei. Sau, de exemplu, această etichetă nu poate fi folosită pentru a afișa poezii etc.

    Iată un exemplu de utilizare a avansului de linie forțat (Fig. 1.8):

    Utilizarea avansului de linie forțat

    Petrograd peste întunecat

    Noiembrie a respirat frigul de toamnă.

    Stropind cu un val zgomotos

    Până la marginile gardului tău subțire,

    Neva se zvârcoli ca o persoană bolnavă


    Neliniștit în patul meu.
    A.S. Pușkin. Călăreț de bronz

    Orez. 1.8.

    Etichetă
    poate fi folosit pentru a forța un avans de linie

    Spre deosebire de eticheta de paragraf
    Când utilizați eticheta
    . Acest lucru se întâmplă dacă lățimea ferestrei de vizualizare a cititorului este mai mică decât aceeași setare a programului cu care ați testat documentul. În acest caz, se poate dovedi că un singur cuvânt rămâne pe o linie în mijlocul unui paragraf, ruinând astfel frumusețea aspectului documentului.

    computerul pe care este stocat. De asemenea, ar trebui să distingeți titlul documentului (cu eticheta) de titlurile din document, de obicei marcate cu etichete.

    Când utilizați eticheta
    Pentru a întrerupe textul în jurul unei imagini sau unui tabel, puteți seta parametrul CLEAR pentru a opri împachetarea textului. Puteți citi despre acest lucru în capitolele 3 și 4.

    Etichetele u

    Există situații în care trebuie să efectuați operația opusă - dezactivați avansul de linie. Există o etichetă de container pentru asta.

    computerul pe care este stocat. De asemenea, ar trebui să distingeți titlul documentului (cu eticheta) de titlurile din document, de obicei marcate cu etichete.

    Textul marcat cu această etichetă este garantat să fie pe o singură linie, indiferent de lungimea acestuia. Dacă linia rezultată se extinde dincolo de fereastra de vizualizare a browserului, va apărea o bară de defilare orizontală. Pentru a asigura continuitatea textului situat în celulele tabelului, există un parametru special al etichetei NOWRAP

    . Puteți afla mai multe despre acest lucru în capitolul 4.
    Prin marcarea textului folosind eticheta de linie care nu se întrerupe, puteți obține rânduri foarte lungi. Pentru a evita acest lucru, puteți indica browserului cititorului locația unui posibil flux de linie, care va fi efectuat doar atunci când este necesar (așa-numitul flux de linie „soft”). Acest lucru se poate face prin plasarea unei etichete (Word BReak) în locul potrivit în text, care este același cu eticheta

    computerul pe care este stocat. De asemenea, ar trebui să distingeți titlul documentului (cu eticheta) de titlurile din document, de obicei marcate cu etichete.

    , nu are nevoie de o etichetă de închidere.

    Eticheta nu este acceptată deloc de browserul Netscape. Browserul Microsoft Internet Explorer recunoaște această etichetă numai în textul marcat cu etichete.

    Titluri în interiorul unui document HTML

    Împreună cu titlul întregului document, o pagină Web poate folosi titluri pentru părți individuale ale documentului. Aceste titluri pot avea șase niveluri (dimensiuni) diferite și sunt bucăți de text care ies în evidență pe ecran atunci când browserul afișează pagina.

    Etichetele de antet pot fi specificate cu parametrul de aliniere orizontală ALIGN. Valorile posibile ale parametrului sunt aceleași cu parametrii de aliniere ai etichetei de paragraf

    (vezi tabelul 1.4).

    Un exemplu de utilizare a titlurilor de diferite niveluri cu aliniere diferită (Fig. 1.9):

    Exemple de titluri

    Mărimea titlului 1

    Mărimea titlului 2

    Dimensiunea titlului 3

    Mărimea titlului 4

    Mărimea titlului 5

    Mărimea titlului 6

    Corpul documentului


    Orez. 1.9.

    Afișați titluri în diferite dimensiuni

    Linii orizontale

    O altă metodă de împărțire a unui document în părți este de a desena linii orizontale. Ele subliniază vizual caracterul complet al unei anumite zone a paginii. În zilele noastre, o linie ridicată, apăsată este adesea folosită pentru a indica „volubilitatea” unui document.

    Eticheta vă permite să desenați o linie orizontală ridicată în fereastra majorității programelor de vizualizare. Această etichetă nu este un container, deci nu necesită o etichetă de închidere. O linie goală este inserată automat înainte și după linie. Parametrii etichetei sunt prezentați în tabel. 1.5.

    Aceste informații sunt folosite de browser pentru acțiuni care nu sunt acoperite de specificația HTML actuală. Nu veți avea nevoie de etichetă pentru a crea primele documente HTML, dar probabil că veți avea nevoie de ea pe măsură ce paginile dvs. devin mai complexe.

    Tabelul 1.5.

    computerul pe care este stocat. De asemenea, ar trebui să distingeți titlul documentului (cu eticheta) de titlurile din document, de obicei marcate cu etichete.

    Opțiuni de etichetare

    Acest exemplu setează o linie orizontală care ocupă jumătate din lățimea ferestrei de vizualizare și este poziționată în mijlocul ferestrei. Rețineți că opțiunile de aliniere au sens numai atunci când linia nu ocupă întreaga lățime a ferestrei.

    Browserul Netscape nu permite parametrul etichetei COLOR.

    Folosind text preformatat

    După cum puteți vedea în secțiunile de mai sus, etichetele speciale ar trebui folosite pentru a împărți textul în paragrafe și pentru a forța o întrerupere de linie. Cu toate acestea, există momente când este necesar să se includă text într-un document HTML care are deja formatarea făcută în mod tradițional folosind linii noi, numărul necesar de spații, caractere de tabulație etc. Pentru a rezolva astfel de probleme, este furnizată o etichetă specială de container. Definirea textului preformatat (n reformatat).

    Aplicația este să afișeze blocuri mari de cod de program (Java, C++ etc.) pe ecran, împiedicând browserul să le reformateze.

    Textul din interiorul unui container Poate conține formatare la nivel de text, cu excepția următoarelor: , , , , , , , , . Nu este acceptabilă includerea elementelor de formatare la nivel de bloc, cum ar fi etichetele de titlu, în textul preformatat. Eticheta de paragraf, în mod logic, nu ar trebui să apară și în interiorul textului preformatat, dar dacă se întâmplă, va implementa o nouă tranziție de linie (fără a crea una goală).

    Nota

    Eticheta are un parametru opțional WIDTH, al cărui scop este de a spune browserului lungimea maximă a unei linii de text preformatat. În funcție de această valoare, browserul ar putea selecta fontul și/sau indentarea dorite pentru a afișa în mod optim textul preformatat. Valoarea implicită a fost sugerată a fi 80. Alte valori recomandate sunt 40 și 132. Rețineți că pentru cititorii cu experiență semnificativă în calcul, aceste numere vorbesc mult. De fapt, browserele moderne ignoră parametrul WIDTH.

    Există mai multe etichete care rezolvă o problemă similară. Acestea includ etichetele , AND Toate aceste trei etichete sunt marcate ca depreciate în specificația HTML 4.0.

    Aceasta înseamnă că browserele nu le vor mai accepta în versiunile viitoare. Se recomandă utilizarea etichetei în locul acestor etichete.

    Etichetă

    O etichetă de container este un element la nivel de bloc care servește la evidențierea unui fragment dintr-un document. Scopul acestei selecții este de a controla parametrii acestui fragment, ceea ce se face de obicei prin alocarea de stiluri. Iată un exemplu:

    (Fragment de document)

    În acest exemplu, un fragment dintr-un document HTML este încadrat cu etichete pentru a seta unele dintre proprietățile acestuia. În acest caz, toate elementele de text ale fragmentului selectat vor fi afișate în verde. Un analog al unei etichete la nivel de text este elementul.

    Pot exista multe relații diferite între documente. Exemple de alte valori ale parametrilor REL: marcaj, drepturi de autor, glosar, ajutor, home, index, toc, următor, precedent. Parametrul REV poate lua și următoarele valori: autor, editor, editor, proprietar.

    Eticheta container este concepută pentru a alinia orizontal toate elementele din mijlocul ferestrei de vizualizare a browserului. Este la nivel de bloc și este util pentru centrarea elementelor precum tabelele, deoarece acestea nu pot fi centrate prin atribuire

    ALIGN=Etichetă CENTER

    .

    În esență, o etichetă este o formă scurtă a următoarei intrări: . Utilizarea ulterioară a etichetei este, de asemenea, nedorită din motivele menționate în secțiunea anterioară.

    Includerea comentariilor într-un document

    Puteți include comentarii într-un document HTML care nu sunt vizibile pentru cititor. Ele pot consta din orice număr de linii și trebuie să înceapă cu eticheta. Orice conținut în aceste etichete nu va fi afișat pe ecran la vizualizarea paginii.

    Cum se scrie codul CSS corect?

    Fără cunoașterea elementelor de bază, este imposibil să mergi înainte. Mai mult, aceste elemente de bază trebuie antrenate la un nivel subconștient. Trebuie să cunoașteți toate regulile pentru scrierea unui cod curat, ușor de înțeles pe de rost și să le aplicați peste tot. Începe chiar cu proiectul tău actual sau, cel mult, cu următorul tău proiect. Aceasta va fi biblia ta CSS


    Mai jos, vedeți 15 reguli de aur pentru scrierea unui cod CSS ușor de utilizat și profesional

    1) Folosiți CSS-Resetare

    CSS-reset este o anumită bucată de cod care este scrisă la începutul fișierului nostru de stil, în care toate valorile sunt resetate și toți parametrii de bază sunt setați pentru toate stilurile, pe care cel mai probabil ar trebui să le scriem pentru fiecare specific id/clasa. Acest lucru vă permite să scurtați codul mai târziu, precum și să evitați diferențele de afișare între browsere.

    Iată un exemplu de resetare CSS preluat de la http://meyerweb.com/eric/tools/css/reset/index.html

    /* v1.0 | 20080212 */ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronim, address, big, cite, code, del , dfn, em, font, img, ins, kbd, q, s, samp, mic, grevă, puternic, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul , li, fieldset, form, etichetă, legendă, tabel, legenda, tbody, tfoot, thead, tr, th, td ( marjă: 0; umplutură: 0; chenar: 0; contur: 0; dimensiunea fontului: 100%; vertical-align: fundal: transparent ) body ( line-height: 1; ) ol, ul ( list-style: none; ) blockquote, q ( ghilimele: niciunul; ) blockquote:before, blockquote:după; înainte, q:după (conținut: ""; conținut: niciunul; ) /* amintiți-vă să definiți stilurile de focalizare! */:focus (contur: 0; ) /* amintiți-vă să evidențiați inserțiile cumva! */ ins ( text-decoration: none; ) del ( text-decoration: line-through; ) /* tabelele mai au nevoie de „cellspacing="0"” în tabelul de marcare */ ( border-collapse: collapse; border-spacing : 0;

    2) Folosiți abrevieri

    De exemplu, pentru a scrie un lung

    Chenar-sus: 5px; chenar-dreapta: 10px; chenar-jos: 15px; chenar-stânga: 20px;

    putem scrie pe scurt:

    Chenar: 5px 10px 15px 20px;

    adică în sensul acelor de ceasornic începând de sus.

    Chenar, margine, umplutură, font și fundal prescurtate în principal.

    Puteți vedea mai multe detalii despre asta

    Dar culorile pot fi reduse astfel:

    Dacă codul de culoare este format din 3 cifre care se repetă, atunci puteți pur și simplu să notați aceste trei cifre.
    De exemplu: #FFFFFF poate fi scris ca #FFF sau #990055 poate fi scris ca #905, dar #F091A4 nu poate fi abreviat.

    3) Folosiți comentarii

    Folosește comentariile oriunde ar trebui - ele ajută cu adevărat la organizarea codului, făcându-l mai ușor de înțeles pentru tine și pentru cei care vor lucra cu el

    Arata cam asa:

    /* Comentariul tău aici */

    Comentariu:

    a) Titlul paginii de stil - scrieți cine este autorul codului și când a fost scris

    b) Marcați secțiunile de stil - aceasta va organiza tot codul în secțiuni.
    De exemplu:

    /************************************************/ /* Bară laterală */ /** **************************************/

    c) Comentați zonele cu probleme. De exemplu, cele în care pagina poate avea diferențe în diferite browsere De exemplu:

    Intrare /* Problemă IE6 */

    d) Scrieți mici comentarii celor cu care lucrați - de exemplu, atunci când ceva trebuie îmbunătățit.

    4) Adăugați o legendă a florii

    Cu fișiere CSS mici, nu este dificil să urmăriți toate culorile site-ului.
    Dar dacă avem 5000 de linii de cod? - la urma urmei, nu puteți permite utilizarea culorilor greșite.
    Pentru aceasta, există o legendă a culorilor - adică o listă a culorilor pe care le folosim în fișierul nostru. De exemplu:

    /* /* albastru deschis: #4595be /* albastru închis: #367595 /* roșu pentru link-uri: #9F1212 ************************** ******/

    5) Amintiți-vă ce sunt Poziția: reală și Poziția: absolută

    Majoritatea designerilor de layout începători sunt confuzi de aceste concepte, dar există o regulă care ajută la evitarea confuziei.

    Poziție:absolut poziționează obiectul în raport cu pagină - indiferent unde se află acesta în fluxul HTML. Valoarea implicită este 0 în stânga și 0 în partea de sus.

    De obicei, această opțiune nu este folosită deoarece este incomod și are opțiuni limitate. Dar ceea ce vă va fi util este că, dacă setați părintele („wrapper”) elementului nostru la Poziție: real, atunci Poziția: absolut va fi aliniat Relativ la colțul din stânga sus al părintelui. Deci, puteți adăuga această proprietate după cum este necesar. Clar in poza:

    6) Evitați utilizarea hackurilor

    Uneori, browsere precum IE6 și IE7 ne obligă pur și simplu să folosim hack-uri. Khaki este o eroare imediată pentru validator. Așa că puneți-l în fișiere CSS speciale pentru fiecare browser.
    Puteți vedea intrări speciale pentru hack-uri pentru fiecare browser și cum să le puneți în fișiere separate

    7) Utilizați Margini în descrierile locației dvs

    Acesta nu este ceva care este observat foarte des, dar ajută la evitarea problemelor în diferite browsere.

    Ideea este următoarea: în loc să folosim padding pe părinte, folosim margine pe elementele copil. Deci, în loc de

    #main-content ( padding-left: 10px )

    #conținut-principal ( ) #conținut-principal #coloana-stânga ( margine-stânga: 10px )

    Nu este nimic în neregulă cu utilizarea umpluturii, dar experiența arată că marja este mai bună

    8) Folosiți flotoare

    Dacă doriți să atribuiți un float unui element, atunci scrieți overflow: ascuns părintelui său

    Ul ( debordare: ascuns; ) ul li ( plutire: stânga; )

    Fără această proprietate, elementul poate curge neatractiv, de asemenea, pot apărea probleme la stabilirea marginilor sau a marginilor.

    Dacă doriți ca elementul să nu fie flotat, specificați clear:both sub elementul flotant. Acesta este adesea folosit în loc de overflow: ascuns;

    9) Adăugați display:inline pentru elementele flotante

    O problemă destul de cunoscută în IE6 cu marjele dublate pe elementele float. Adică, dacă avem nevoie de 20px, atunci trebuie să scriem 10px, pentru că această indentare se dublează. Deși IE6 este deja pe cale de dispariție, iar mulți designeri nu petrec timp optimizând site-ul pentru acesta, totuși o mică bucată de cod va face afișarea în el mai plăcută. Deci, să punem

    Afișare: inline /* Problemă IE6 */

    pentru un element care are aplicat un float

    10) Faceți viața mai confortabilă cu sprites

    Imaginile cu sprite sunt un lucru foarte convenabil. Acestea oferă o imagine de ansamblu asupra graficii întregii pagini și reduc timpii de încărcare.

    Daca stii engleza, atunci aici

    11) Structura fișierelor site-ului trebuie să fie clară

    Fă-ți timp pentru a clarifica structura site-ului. Pune totul pe rafturi.
    De exemplu:

    Aici „Numele site-ului” este numele site-ului cu care lucrăm. Acest folder conține fișierele HTML pentru site, plus folderele cu elemente și stiluri.
    Dosarul de active conține fișiere care pot fi descărcate de pe site, cum ar fi arhive sau fișiere PDF. Dosarul de stiluri conține, la rândul său, folderele css, imagini, javascript.

    • css - conține toate fișierele CSS, cum ar fi reset.css, layout.css și main.css
    • imagini - toate pozele site-ului. Acest folder poate fi, de asemenea, împărțit în secțiuni.
    • javascript - toate fișierele javascript.

    Această diagramă este aproximativă și poate fi afișată în diferite moduri. Ideea este că vă ajută să lucrați mai rapid și face site-ul mai clar și mai ordonat.

    12) Extindeți stilurile

    Sfaturi opționale - Este mai bine să scrieți numele claselor și codurile de stil într-o manieră arborescentă, astfel încât totul să fie clar și vizual.

    13) Folosiți pixeli mai degrabă decât valori relative

    Totul este destul de simplu - pixelii încarcă codul mai puțin, deoarece documentul nu trebuie să calculeze procente ale valorilor relative.

    Problema cu cantitățile relative este transmiterea acestei relativități.
    Pentru a fi clar, voi explica cu un exemplu:

    body ( dimensiunea fontului: 62,5%) înseamnă dimensiunea fontului: 1em, adică 10px.

    Dacă #blog-content are nevoie de 14px, scrieți:

    #blog-content ( dimensiunea fontului: 1.4em; )

    Acum, dacă eticheta H3 din #blog-content are nevoie de 20px, atunci ar putea fi setată astfel:

    #blog-content ( dimensiunea fontului: 1.4em; ) #conținutul-blog h3 (dimensiunea fontului: 2.0em )

    Totul ar fi bine, dar avem relativitate. Și acești 2.0em sunt aplicați la 1.4em
    #blog-content’a și, prin urmare, dimensiunea pe care o vom obține este de 28px.

    Deci folosiți valori fixe.

    14) Limitați pseudo-clasele la etichete de ancorare

    Noile browsere nu au această problemă; totul se rezumă la o serie de browsere mai vechi, conduse de IE6.
    Problema este că în browserele mai vechi pseudo-clasele (cum ar fi :hover) funcționează doar atunci când sunt aplicate unei etichete o, adică

    #header ul li:hover (culoare de fundal: #900)

    nu funcționează în IE6

    Această problemă este rezolvată cu jQuery

    15) Evitați problemele cu selectoarele

    Folosiți selectoare acolo unde este posibil

    De exemplu, utilizați în schimb

    #main-content.main-header

    #main-content h1

    Fiți atenți la gruparea selectoarelor

    La urma urmei, valorile relative pot juca greșit aici dacă le folosiți

    Dacă totul este în regulă în acest exemplu,

    Main-content div,.main-content p (culoare: #000; )

    În această notă, fiți atenți la valorile relative.

    Main-content div,.main-content p ( înălțimea liniei: 1,3 em; )

    Și în sfârșit

    Pentru a scrie cod de succes, evitați în mod constant să împachetați un lucru în altul și așa mai departe.
    Învățați etichetele h1, ul și p.
    Cheia succesului este simplă - practică, practică, exersează

    Succes la antrenament)

    » »

    Regulile fac parte din lumea noastră și ne ghidează în mod constant acțiunile zilnice. În aproape fiecare domeniu al vieții noastre există reguli - reguli de comportament, reguli de etichetă, reguli de traversare a străzii - lista poate fi nesfârșită.

    Care sunt regulile? Este un set de instrucțiuni care trebuie urmate sau respectate. Există multe cuvinte în limba engleză care implică reguli sau se referă la reguli:

    • Precauții - avertisment
    • Porunci – ordin, directivă
    • Direcții - instrucțiuni
    • Preavertismente - avertizare
    • Ghiduri
    • Orientări
    • Instructiuni - instructiuni
    • Legi – legi
    • Politici - setări
    • Proceduri
    • Regulamente - reguli
    • Avertismente - avertismente

    Cod scurt Google

    Regulile ne afectează în fiecare zi și sunt greu de evitat chiar și în cele mai simple locuri, chiar și atunci când doar mergem pe stradă este imposibil să ratam toate indicatoarele postate în jurul nostru care dau avertismente și indicații cu privire la regulile de urmat. Cel mai simplu mod de a explica o regulă este să o notezi într-o carte sau să pui semne pe care toată lumea să le poată vedea. Iată câteva reguli postate sub formă de indicatoare pe care le putem vedea adesea pe străzi și în locuri publice, cunoscute sub numele de semne de avertizare.

    • nu mergeți cu bicicleta – nu puteți merge cu bicicleta
    • nicio intrare – intrarea este interzisă
    • nu se permite patinaj – nu poți patina cu role
    • beware of oncoming bicycles - beware of oncoming bicycles
    • Rămâneți departe = nu blocați această zonă – nu ocupați această zonă
    • nu vă puteți umple bidoanele de gaz aici - nu puteți umple buteliile de gaz
    • otravă = nu o mănânci – otravă = nu poți mânca
    • fumatul interzis - fumatul interzis
    • feriti-va de oamenii care traverseaza drumul - aveti grija, pietoni
    • parcare interzisă – parcarea este interzisă
    • nu aruncați gunoiul - nu aruncați gunoiul
    • nu sunt permise copii – copiii nu au voie
    • nu este permisă fotografierea – fotografia este interzisă
    • please clean up after your dog – curăță după câinele tău
    • pericol de moarte – pericol, electricitate de înaltă tensiune în apropiere – periculoasă! – periculoase, de înaltă tensiune
    • nu se permite scuipat - nu poți scuipa

    După cum puteți vedea, există o mulțime de reguli în jurul nostru (regulile sunt peste tot în jurul nostru), și trebuie să le respectăm, deși trebuie spus că uneori oamenii nu respectă regulile, încalcă regulile sau merg împotriva reguli (merg împotriva regulilor), uneori sunt „prinși” și pedepsiți (sunt pedepsiți). Dacă încalci o regulă, s-ar putea să fii obligat să plătești bani, de exemplu. o amendă/pedeapsă, sau mai rău, te poate obliga să mergi la secția de poliție.

    Ai încălcat vreodată regulile? Oamenii care respectă întotdeauna regulile sunt numiți „respectatori ai legii”, iar cei care încalcă regulile sunt numiți „încalcători ai legii”.

    În cele din urmă, am dori să vă dorim „fii bine!” , „urmați regulile!”, „feriți-vă de probleme!”