Scurtă descriere a limbajului HTML. HTML: Noțiuni de bază pentru începători Care este scopul limbajului de marcare html

Noțiuni de bază HTML conține regulile de bază ale limbajului HTML, o descriere a structurii unei pagini HTML și relațiile din structura unui document HTML între elementele HTML.

Un document HTML este un document text obișnuit care poate fi creat fie într-un editor de text obișnuit (Notepad), fie într-unul specializat cu evidențiere de cod (Notepad++, Visual Studio Code etc.). Un document HTML are extensia .html.

Un document HTML constă dintr-un arbore de elemente HTML și text. Fiecare element este identificat în documentul sursă printr-o etichetă de început (deschidere) și de sfârșit (închidere) (cu rare excepții).

Eticheta de început arată unde începe elementul, eticheta de final arată unde se termină. Eticheta de închidere se formează prin adăugarea unei bare oblice / înainte de numele etichetei: .... Între etichetele de început și cele de închidere se află conținutul etichetei - conținutul.

Etichetele unice nu pot stoca conținut direct; este scrisă ca valoare de atribut, de exemplu, o etichetă va crea un buton cu textul Button în interior.

Etichetele pot fi imbricate una în alta, de exemplu,

Text

. Când investiți, ar trebui să urmați ordinea în care sunt închise (principiul „matryoshka”), de exemplu, următoarea intrare va fi incorectă:

Text

.

Elementele HTML pot avea atribute (globale, aplicate tuturor elementelor HTML și propriile lor). Atributele sunt scrise în eticheta de deschidere a elementului și conțin un nume și o valoare, specificate în formatul atribut name="value" . Atributele vă permit să modificați proprietățile și comportamentul elementului pentru care sunt setate.

Fiecărui element i se pot atribui mai multe valori de clasă și o singură valoare de id. Mai multe valori de clasă sunt scrise separate printr-un spațiu, . Valorile de clasă și id trebuie să fie compuse numai din litere, cifre, cratime și liniuțe de subliniere și trebuie să înceapă doar cu litere sau cifre.

Browserul vizualizează (interpretează) documentul HTML, construindu-i structura (DOM) și afișându-l în conformitate cu instrucțiunile incluse în acest fișier (fișe de stil, scripturi). Dacă marcajul este corect, fereastra browserului va afișa o pagină HTML care conține elemente HTML - anteturi, tabele, imagini etc.

Procesul de interpretare (parsare) începe înainte ca pagina web să fie complet încărcată în browser. Browserele procesează documentele HTML secvenţial, de la început, în timp ce procesează CSS şi relaţionează foile de stil cu elementele paginii.

Un document HTML este format din două secțiuni - antetul - între etichete ... și partea de conținut - între etichete ....

Structura paginii web 1. Structura documentului HTML

HTML urmează regulile conținute în fișierul de declarare a tipului de document (Definiția tipului de document sau DTD). Un DTD este un document XML care definește ce etichete, atribute și valorile acestora sunt valabile pentru un anumit tip HTML. Fiecare versiune de HTML are propriul DTD.

DOCTYPE este responsabil pentru afișarea corectă a unei pagini web de către browser. DOCTYPE specifică nu numai versiunea HTML (de exemplu html), ci și fișierul DTD corespunzător de pe Internet.

...

Elementele din interiorul etichetei formează un arbore de document, așa-numitul model de obiect document, DOM (model de obiect de document). În acest caz, elementul este elementul rădăcină.


Orez. 1. Cea mai simplă structură a unei pagini web

Pentru a înțelege interacțiunea elementelor paginii web, este necesar să se ia în considerare așa-numitele „relații de familie” dintre elemente. Relațiile dintre mai multe elemente imbricate sunt clasificate ca părinte, copil și soră.

Un strămoș este un element care conține alte elemente. În figura 1, strămoșul pentru toate elementele este . În același timp, elementul este strămoșul tuturor etichetelor pe care le conține: ,

, , etc.

Un descendent este un element situat într-unul sau mai multe tipuri de elemente. De exemplu, este un descendent al , și elementul

Este un descendent al ambelor și .

Un element părinte este un element care este legat de alte elemente la un nivel inferior și este situat deasupra lor în arbore. În figura 1 și . Etichetă

Este părinte numai pentru .

Un element copil este un element care este direct subordonat unui alt element la un nivel superior. În figura 1 există doar elemente , ,

Și sunt copii ai .

Un element soră este un element care are un element părinte comun cu cel în cauză, așa-numitele elemente de același nivel. În figura 1 și sunt elemente de același nivel, precum și elemente , și

Sunt surori una cu cealaltă.

1.1. Elementul 1.2. Element

Secțiunea... conține informații tehnice despre pagină: titlu, descriere, cuvinte cheie pentru motoarele de căutare, codificare etc. Informațiile pe care le introduceți acolo nu sunt afișate în fereastra browserului, dar conțin informații care îi spun browserului cum să proceseze pagina.

1.2.1. Element

Eticheta de secțiune necesară este . Textul plasat în interiorul acestei etichete apare în bara de titlu a browserului web. Titlul nu trebuie să aibă mai mult de 60 de caractere pentru a se încadra complet în titlu. Textul titlului trebuie să conțină cea mai completă descriere a conținutului paginii web.

1.2.2. Element

O etichetă de secțiune opțională este o singură etichetă. Cu ajutorul acestuia, puteți seta o descriere a conținutului paginii și a cuvintelor cheie pentru motoarele de căutare, autorul documentului HTML și alte proprietăți de metadate. Un element poate conține mai multe elemente, deoarece poartă informații diferite în funcție de atributele utilizate.

Descrierea conținutului paginii și a cuvintelor cheie pot fi specificate simultan în mai multe limbi, de exemplu, în rusă și engleză:

Folosind o etichetă, puteți bloca sau permite indexarea unei pagini web de către motoarele de căutare:

Pentru a reîncărca automat pagina după o anumită perioadă de timp, trebuie să utilizați valoarea de reîmprospătare:

Pagina va fi reîncărcată în 30 de secunde. Pentru a redirecționa vizitatorul către o altă pagină, trebuie să specificați adresa URL în parametrul URL:

. Eticheta de final, dacă este cerută de sintaxa limbajului, este precedată de o bară oblică: .

Cadrul este o zonă a unui document hipertext cu propriile bare de defilare. Cadrele vă permit să împărțiți paginile în zone dreptunghiulare, fiecare dintre acestea afișând propria pagină. Puteți plasa unul sau mai multe

cadre pe o pagină (această pagină se numește pagină cadru sau set de cadre).

Formularul este o zonă a unui document hipertext care este necesară pentru organizarea feedback-ului de la vizitatorii site-ului.

Applet este un mic program de aplicație transferat pe computerul clientului ca fișier separat și lansat la vizualizarea unei pagini Web.

Script este un program inclus într-o pagină Web pentru a-și extinde capacitățile.

UpLoad - copierea unui document de pe computerul unui client pe un server Web - este utilizată atunci când vă creați propria pagină Web (adică, când o publicați).

Pixel este cel mai mic punct de culoare de pe ecranul unui monitor.

Structura generală a unui document html simplu

Structura generală a unui document HTML simplu este:

cometariu

< TITLE >Numele documentului

< BODY >

Aici se află textul documentului HTML în sine.

Să explicăm etichetele specificate ale documentului HTML.

< COMMENT >- comentariu asupra documentului. Nu este necesar.

< HTML >- identificatorul întregului bloc de comenzi HTML.

< HEAD >- Identificator antet document HTML.

< TITLE >- identificatorul titlului viewportului.

< BODY >- identificatorul comenzilor HTML ale documentului de vizualizat.

Trei etichete principale< HTML >, < HEAD >Și< BODY >furnizați browserului informații de bază pentru identificarea și organizarea documentului.

Toate etichetele specificate sunt împerecheate, de ex. fiecare se termină cu o etichetă de capăt cu o oblică. Toate comenzile pot fi scrise atât cu litere mici, cât și cu majuscule.

- o etichetă neîmperecheată este utilizată pentru a indica informații detaliate despre document.

HTML este un limbaj de marcare pentru site-uri web. Mulți oameni o consideră programare, dar nu este. HTML nu conține niciuna dintre variabilele, calculele, matricele și alte elemente găsite în niciun limbaj de programare.

Folosind HTML, un dezvoltator poate crea doar aspectul site-ului. Este important să înțelegeți că niciun site web nu există fără markup. HTML este baza pentru crearea paginilor web. Toate celelalte funcționalități sunt adăugate de diferite limbaje de programare.

Crearea unui document HTML

Puteți crea o pagină web simplă în orice editor. Chiar și Notepad-ul va face. Pentru un dezvoltator începător, este recomandat să folosească alți editori care au funcții de înlocuire automată și alte sfaturi. Datorită acestui lucru, puteți crea tabele gata făcute, link-uri, imagini și alte elemente. Dar în Notepad, trebuie să scrieți fiecare literă manual.

De regulă, Notepad-ul este utilizat numai în cazurile în care nu există alte instrumente la îndemână. Mai întâi, un document text este creat și apoi salvat în format html. Toate paginile site-ului trebuie să aibă extensia html.

Limbajul HTML este ierarhic. Adică, există o structură specială a documentului HTML. Ce este? Să ne uităm la asta mai jos pentru claritate.

Structura documentului HTML. Exemplu

Structura este întotdeauna aceeași. Dacă doriți să schimbați ceva, browserul nu îl va putea procesa. Drept urmare, nu vei obține ceea ce ți-ai propus.

Figura de mai sus arată structura oricărui fișier html. Primul element indică tipul fișierului. Această etichetă este specificată o dată. Dacă utilizați editori speciali, întreaga structură va fi creată automat. Va trebui să ajustați valorile implicite.

Structura documentului HTML - etichete principale:

Cadrul întregului site este format din aceste trei etichete. Fii atent la imagine. Toate aceste etichete au o etichetă de închidere cu semnul „/”. Dacă scrieți de mână, obișnuiți-vă să puneți ambele etichete simultan - deschiderea și închiderea.

S-a spus mai sus că paginile site-ului au extensia .html. Adică, dacă creați un document text, dar scrieți codul corect, browserul vă va afișa în continuare doar text. Nu va exista nicio conversie de cod.

sectiunea capului

Figura de mai jos punctul 3 arată secțiunea capului. Această secțiune conține informații despre service. De exemplu, puteți specifica codificarea (articolul 4) și titlul paginii (articolul 5).

Ar trebui să existe întotdeauna un titlu. Fără el, niciun motor de căutare nu va putea determina numele conținutului (textului) pe o pagină web. Și acest lucru este rău pentru promovarea site-ului. În plus, browserul nu va afișa titlul paginii în partea de sus. Acesta este un inconvenient pentru utilizator.

Structura documentului html este de așa natură încât este indicat doar în secțiunea de cap. Dacă eticheta este specificată în secțiunea corpului sau după ea, manipulatorul nu îi va acorda atenție.

În plus, secțiunea de cap conține informații pentru conectarea scripturilor, fișierelor de stil, instrucțiuni pentru motoarele de căutare sau orice alte date pe care utilizatorul nu ar trebui să le vadă, dar sunt importante pentru browser sau programatori.

Stiluri de legătură

Structura unui document HTML vă permite să conectați stiluri în diferite moduri. Mai mult, ele pot fi scrise individual în fiecare element. Dar această metodă nu este recomandată deoarece codul devine prea mare și incomod.

Fișierul este conectat după cum urmează.

Atributul href specifică calea către fișier. Dacă există o eroare în cale, stilurile nu se vor încărca. Este necesar și atributul type, ceea ce indică faptul că acesta este un fișier CSS.

O altă opțiune este să definiți stilurile direct în secțiunea de cap.

Dar nici această opțiune nu este foarte recomandată. Aceste metode sunt foarte diferite prin faptul că fișierul css poate fi unul pentru întregul site și toate modificările aduse acestuia vor fi aplicate instantaneu tuturor paginilor. Și dacă utilizați metoda prezentată în figura de mai sus, atunci va trebui să faceți modificări tuturor paginilor existente ale site-ului.

Dacă clasa pe care o creați va fi folosită doar pe o singură pagină, atunci această opțiune este potrivită pentru dvs.

Scripturi de conectare

Scripturile sunt conectate după cum urmează.

Două atribute sunt necesare aici: type și src. În primul indicăm că acesta este un fișier Javascript, iar al doilea - unde se află fișierul. Dacă faci o greșeală de scriere, nimic nu va funcționa.

secțiunea corpului

Structura documentului html este de așa natură încât trebuie să plasați conținut care va fi vizibil pentru utilizator doar în secțiunea body. Numele etichetei vorbește de la sine.

Aici este indicat întregul cod principal al paginii, care poate include un număr nelimitat de elemente. Dar cu cât codul este mai lung, cu atât va dura mai mult procesarea.

Să ne uităm la cele mai de bază etichete care pot fi folosite în zona corpului. Nu sunt multe dintre cele principale. Veți învăța totul pe măsură ce cunoștințele și practica dvs. cresc.

Etichetele principale

Structura unui document HTML necesită o ordine obligatorie a elementelor de scriere. Etichetele ar trebui să fie întotdeauna înconjurate de paranteze la margini. Fără aceasta, browserul nu va înțelege că aceasta este o etichetă. Paranteza de deschidere este întotdeauna urmată de numele elementului (etichetă). Dacă permiteți un spațiu între< и именем, то браузер посчитает это текстом.

Să ne uităm la exemplul unei etichete de imagine. Vă rugăm să rețineți că această etichetă nu este o etichetă de închidere, spre deosebire de linkuri, paragraf și multe altele.

Ordinea atributelor nu contează. Dar scrierea (designul) lor este foarte importantă. Numele atributului este întotdeauna primul, apoi semnul egal, apoi valoarea atributului este scrisă între ghilimele. Valoarea poate fi diferită - digitală sau text.

Atributul src din toate etichetele indică calea fișierului care trebuie încărcat. Atributul alt pe toate elementele specifică o scurtă descriere. În acest caz, fotografia bird.jpg este încărcată cu o descriere - o fotografie a unei păsări.

În plus, puteți specifica dimensiuni, numai lățime sau înălțime, titlu, aliniere, clasă de stil sau chenar.

Să ne uităm la alte etichete principale care sunt specificate în secțiunea body.

Scop

Imagini

Încadrați textul într-o nouă linie

Miniatură

Text tăiat

Text subliniat

Cum îți poți imagina toate astea în capul tău?

Dezvoltatorii începători nu pot întotdeauna să-și imagineze imediat toate acestea în mod speculativ. Uită-te la câteva exemple de structură a paginii web și atunci cu siguranță vei înțelege.

Termenul HTML (HyperText Markup Language) înseamnă „limbaj de marcare hipertext”. Prima versiune de HTML a fost dezvoltată de Tim Berners-Lee, un bursier la Laboratorul European de Fizică a Particulei.

HTML a suferit câteva modificări de la crearea primei versiuni. Ca multe lucruri din lumea computerelor, versiunile sau specificațiile HTML s-au dovedit a fi numerotate. Specificațiile 2.0, 3.0 și 3.2 sunt cunoscute. Specificația HTML actuală poate fi întotdeauna găsită pe serverul W3C.

HyperText Markup Language (HTML) este un limbaj standard conceput pentru crearea de documente hipertext în mediul WEB. Documentele HTML pot fi vizualizate de diferite tipuri de browsere WEB. Când un document este creat folosind HTML, un browser WEB poate interpreta HTML pentru a evidenția diferitele elemente ale documentului și pentru a le procesa mai întâi. Utilizarea HTML permite formatarea documentelor astfel încât să poată fi prezentate folosind fonturi, linii și alte elemente grafice pe orice sistem care le vizualizează.

Majoritatea documentelor au elemente standard, cum ar fi un titlu, paragrafe sau liste. Folosind etichete HTML puteți desemna aceste elemente, oferind browserelor WEB informații minime pentru afișarea acestor elemente, păstrând în același timp structura generală și completitudinea informațională a documentelor. Tot ceea ce este necesar pentru a citi un document HTML este un browser WEB care interpretează etichetele HTML și afișează documentul pe ecran în forma pe care i-o oferă autorul.

În cele mai multe cazuri, autorul documentului determină strict aspectul documentului. În cazul HTML, cititorul (pe baza capacităților browserului WEB poate, într-o anumită măsură, să controleze aspectul documentului (dar nu și conținutul acestuia). HTML vă permite să marcați unde ar trebui să fie un titlu sau un paragraf. documentul utilizând o etichetă HTML și apoi furnizează browser-ul WEB pentru a interpreta aceste etichete.

De exemplu, un browser WEB poate recunoaște începutul unei etichete de paragraf și poate prezenta documentul în forma dorită, în timp ce altul nu are această capacitate și prezintă documentul într-o singură linie. Utilizatorii unor browsere WEB au și posibilitatea de a personaliza dimensiunea și tipul fontului, culoarea și alți parametri care afectează afișarea documentului.

Documentele HTML pot fi create folosind orice editor de text sau editori și convertoare HTML specializate. Alegerea editorului care va fi folosit pentru a crea documente HTML depinde numai de confortul și preferințele personale ale fiecărui autor. De exemplu, editorii HTML precum Netscape Navigator Gold de la Netscape vă permit să creați documente grafic folosind tehnologia WYSIWYG (What You See Is What You Get). Pe de altă parte, majoritatea instrumentelor tradiționale de creare a documentelor au convertoare care vă permit să convertiți documentele în format HTML.

Toate etichetele HTML încep cu „” (paranteză în unghi drept). De obicei, există o etichetă de început și o etichetă de final. De exemplu, iată etichetele de titlu care definesc textul din interiorul etichetelor de început și de sfârșit care descriu titlul documentului: Titlul documentului

HTML nu face distincție între majuscule și minuscule, așa că exemplul de mai sus ar putea arăta astfel:

Titlul documentului

Eticheta de sfârșit arată la fel ca eticheta de început și diferă de aceasta printr-o bară oblică înainte de textul dintre parantezele unghiulare. În acest exemplu, eticheta îi spune browserului WEB să folosească formatul titlului, iar eticheta îi spune textului antetului să se termine.

Unele etichete precum

(etichetă care definește un paragraf) nu necesită o etichetă de final, dar utilizarea acesteia oferă textului sursă al documentului o lizibilitate și o structură îmbunătățite.

Când un browser WEB primește un document, acesta determină modul în care documentul trebuie interpretat. Prima etichetă care apare în document trebuie să fie . Această etichetă spune browserului WEB că documentul dvs. este scris folosind HTML. Un document HTML minim ar arăta astfel:

...corpul documentului...

Antetul documentului

Eticheta pentru capul documentului trebuie folosită imediat după etichetă și nicăieri în corpul documentului. Această etichetă este o descriere generală a documentului. Evitați să plasați orice text în interiorul . Eticheta de început este plasată imediat înaintea etichetei și a altor etichete care descriu documentul, iar eticheta de final este plasată imediat după sfârșitul descrierii documentului. De exemplu:

Lista angajaților Titlul documentului

Majoritatea browserelor WEB afișează conținutul etichetei în bara de titlu a ferestrei care conține documentul și în fișierul de marcaje, dacă este acceptat de browserul WEB. Titlul, delimitat de etichetele și, este plasat în interiorul etichetelor -, așa cum se arată în exemplul de mai sus. Titlul documentului nu apare atunci când documentul în sine este afișat în fereastră.

Comentarii

Ca orice limbă, HTML vă permite să inserați comentarii în corpul unui document, care sunt salvate atunci când documentul este transferat în rețea, dar nu sunt afișate de browser. Sintaxa comentariului:

Comentariile pot apărea oriunde într-un document și în orice cantitate.

Etichetele pentru corpul documentului identifică componentele documentului HTML afișate în fereastră. Corpul documentului poate conține link-uri către alte documente, text și alte informații formatate.

Corpul documentului

Corpul documentului trebuie să fie între etichetele și. Aceasta este partea din document care este afișată ca text și informații grafice (semantice) ale documentului dumneavoastră.

Eticheta de paragraf

Spre deosebire de majoritatea procesoarelor de text, returnările transport sunt în general ignorate într-un document HTML. O pauză fizică de paragraf poate fi localizată oriunde în textul sursă al documentului (pentru a fi mai ușor de citit). Cu toate acestea, browserul separă paragrafele numai dacă există o etichetă

Dacă nu separați paragrafele cu eticheta

Documentul dvs. va apărea ca un paragraf mare.

Legăturile hipertext sunt o componentă cheie care face WEB-ul atractiv pentru utilizatori. Prin adăugarea de link-uri hipertext (denumite în continuare linkuri), realizați un set de documente conectate și structurate, care permite utilizatorului să obțină informațiile de care are nevoie cât mai rapid și comod posibil.

Legăturile au un format standard care permite browserului să le interpreteze și să realizeze funcțiile necesare (metode de apelare) în funcție de tipul de legătură. Legăturile pot indica un alt document, o locație specifică din documentul respectiv sau pot efectua alte funcții, cum ar fi solicitarea unui fișier prin FTP pentru afișare de browser. O adresă URL poate indica o anumită locație dintr-o cale absolută sau poate indica un document din calea curentă, care este adesea folosită atunci când se organizează site-uri WEB structurate mari. Reveniți la linkul anterior dacă mișcarea a avut loc în cadrul documentului. Dacă utilizați linkuri într-un document și apoi apăsați tasta Înapoi, nu veți merge la linkul anterior, ci veți reveni la partea din document pe care o vizualizați înainte.

Una dintre cele mai atractive caracteristici ale Web-ului este capacitatea de a include link-uri către grafice și alte tipuri de date într-un document HTML. Acest lucru se face folosind o etichetă . Utilizarea acestei etichete poate îmbunătăți semnificativ aspectul și funcționalitatea documentelor.

Există două moduri de a utiliza grafica în documentele HTML. Prima este încorporarea imaginilor grafice în document, ceea ce permite utilizatorului să vadă imaginile direct în contextul altor elemente ale documentului.

Aceasta este cea mai utilizată tehnică în proiectarea documentelor, numită uneori „imagine inline”.

Unele browsere WWW permit utilizatorului, prin completarea unui formular special care returnează valoarea rezultată, să efectueze anumite acțiuni pe serverul tău WWW. Când formularul este interpretat de un browser WEB, sunt create elemente speciale de ecran GUI, cum ar fi câmpuri de introducere, casete de selectare, butoane radio, meniuri derulante, liste derulabile, butoane etc. Când un utilizator completează un formular și dă clic pe butonul „Trimite” (Trimite este un tip special de buton care este specificat atunci când descrie un document), informațiile introduse de utilizator în formular sunt trimise către serverul HTTP pentru procesare și transmitere la alte programe care rulează pe server, în conformitate cu interfața CGI (Common Gateway Interface).

Când descrii un formular, fiecare element de introducere a datelor are o etichetă. Când un utilizator plasează date într-un element de formular, informațiile sunt plasate în secțiunea VALUE a acelui element. Una dintre cele mai atractive caracteristici ale Web-ului este capacitatea de a include link-uri către grafice și alte tipuri de date într-un document HTML.

Înainte de a începe să învățăm CSS, să ne amintim pentru ce este de fapt limbajul de marcare hipertext HTML și să decidem cum îl vom folosi în viitor.

Cum a fost folosit HTML înainte de CSS

Scopul principal al HTML (HyperText Markup Language) este de a structura informații pe paginile web. Inițial, acest limbaj a fost inventat tocmai în aceste scopuri. Dar pe măsură ce popularitatea internetului a început să crească, la fel a crescut și dorința utilizatorilor de a-și diversifica și de a decora cumva site-urile.

Designerii web au început să caute modalități de a prezenta informațiile frumos. Unele etichete HTML au fost folosite în alte scopuri decât scopul propus, de ex.

. Metoda de aranjare a documentelor web folosind această etichetă a devenit atât de populară încât a primit chiar și un nume separat - aspect tabelar. Anterior, aceasta era singura modalitate de a poziționa cu precizie elementele pe o pagină.

Cu aspect tabelar, designul paginii web a fost creat direct în documentul HTML. Alte etichete au fost, de asemenea, folosite pentru stilare și formatare. La ce probleme a dus asta? În primul rând, codul HTML a devenit incredibil de mare în lungime, ceea ce a afectat negativ atât greutatea documentului, cât și indexarea acestuia de către roboții de căutare. În al doilea rând, pentru a schimba, de exemplu, culoarea titlurilor h1 de pe fiecare pagină a site-ului, a trebuit să lucrez manual prin fiecare dintre ele. Toate acestea au luat mult timp și efort.

De ce avem nevoie de HTML acum?

Astăzi, datorită existenței CSS, este posibilă separarea designului unei pagini de conținutul acesteia, precum și accelerarea procesului de lucru și reducerea semnificativă a dimensiunii documentului HTML. Cei care creează site-uri web de foarte mult timp vor trebui să scape de vechile obiceiuri și să învețe să perceapă HTML doar ca un limbaj de marcare destinat structurării și organizării datelor. Începătorilor le va fi mai ușor să învețe noi principii de creare a paginilor web din cauza lipsei de vizualizări pe HTML ca instrument pentru a face paginile să arate atractiv. CSS este acum responsabil pentru acest lucru.

Important: atunci când creați un document HTML, gândiți-vă doar la modul de organizare a conținutului, și nu la modul de decorare. Uită de etichetele care nu structurează în niciun fel pagina și schimbă doar designul, pentru că cu CSS vei obține aceleași efecte vizuale, dar în același timp păstrezi codul HTML curat și lipsit de lucruri inutile.

Iată câteva etichete HTML care pot (și ar trebui) să fie înlocuite în siguranță cu stiluri CSS:

  • „decorare”, atribute de aliniere la etichete (culoare, bgcolor, align etc.);
  • etichetă
(atunci când este folosit pentru a configura o pagină web);
  • etichetă .
  • Etichete HTML pentru structurare

    Utilizați următoarele etichete pentru a vă structura paginile:

    H1-H6 (titlu) Etichetele h1-h6 sunt destinate să indice titlurile. Aceste etichete fac foarte convenabil separarea textului. Pentru a înțelege mai bine, imaginați-vă o carte care are capitole și subcapitole. Titlul unui capitol de carte este h1, subcapitolele sunt h2, părțile subcapitolelor sunt h3 etc. Este mai bine să plasați etichetele de titlu secvenţial. P (paragraf) Tag

    Folosit pentru a indica paragrafe de text. OL, UL (listă ordonată, listă neordonată) Etichete,

      – un instrument convenabil pentru marcarea listelor (legături de navigare, puncte din text, listă secvențială etc.). DL (listă de definiții) O etichetă în combinație cu etichete, utilizată pentru a crea o listă de definiții, unde – numele definiției (termenul definiției), – descrierea definiției (descrierea definiției). DIV (diviziune) DIV este un element bloc care poate fi folosit pentru a evidenția un fragment dintr-un document, precum și pentru a combina logic mai multe elemente. Folosind CSS, puteți da blocului aspectul și poziționarea dorite, dar în sine nu schimbă în niciun fel aspectul documentului. SPAN (span) Eticheta este similară ca rol cu ​​. Dar este un element bloc și este un element inline. De exemplu, dacă trebuie să schimbați stilul unui cuvânt în interiorul unei etichete

      „Înfășurați” acest cuvânt într-o etichetă, adăugați un id sau un atribut de clasă cu numele selectorului și apoi îi atribuiți stilul necesar în CSS. Etichete semantice HTML5 Pentru a structura mai bine documentul HTML, utilizați etichete noi care vă ajută să descrieți mai bine conținutul. De exemplu, cum puteți distinge antetul site-ului, meniul de navigare și subsolul de alt conținut dacă toate sunt marcate cu etichete? Etichetele HTML5 precum , , și altele vin în ajutor. Ele nu afectează aspectul, dar ajută browserele și roboții de căutare care vizitează site-ul să navigheze.
      Capturi de ecran cu exemple de utilizare a etichetelor structurale și CSS

      Element

      HTML nu există într-o singură versiune, ci în mai multe (HTML 4.01, HTML5, XHTML 1.0 și altele), așa că pentru a interpreta corect o pagină web, browserul trebuie să știe ce versiune a limbii utilizați. Este recomandat să specificați doctype chiar la începutul paginii (prima linie de cod). Dacă ignorați doctype sau faceți o greșeală, browserul va deschide pagina web în așa-numitul mod de compatibilitate, ceea ce poate duce la afișarea incorectă a conținutului, inclusiv a stilurilor. Cea mai simplă modalitate de a descrie un tip de document este doctype pentru HTML5 (potrivit pentru orice browser și funcționează chiar dacă nu au fost folosite etichete HTML5):

      concluzii

      Primul capitol al manualului nostru s-a încheiat. Iată principalele puncte pe care trebuie să le rețineți înainte de a continua formarea:

      HTML este necesar pentru a structura informațiile pe paginile web și nu este folosit pentru a schimba aspectul unui document.

      CSS este responsabil pentru proiectarea paginilor web.

      Este important să folosiți etichete de structurare precum ,

      , , , precum și noi etichete HTML5 pentru o semantică mai bună a documentului.

      Este timpul să uităm de etichetă și alte atribute decorative, precum și de utilizarea etichetei

    pentru aspectul documentului.

    Pentru ca browserele să afișeze corect pagina web, trebuie să utilizați elementul din prima linie de cod.

    În următorul capitol, ne vom familiariza cu sintaxa CSS și conectarea tabelelor la HTML și, de asemenea, vom scrie primul stil.