Ce este semantica, și modul în care aceasta se referă la html

Acest moment este de a intelege acest concept de important ca semantica codului. Să ne în acest articol va încerca să se ocupe de această problemă și de ce toate acest lucru este necesar.







Care este semantica codului?

Atunci când în fața noastră există unele informații pe care ar trebui să fie prezente pe pagina de web de pe Internet, în primul rând, trebuie să spunem computerul cât de mult din aceste informații decât este. Nu știe acest lucru, el pur și simplu nu poate afișa corect toate conținuturile.

Astfel, atunci când vom crea o pagină web folosind HTML. vom explica pe computer, care element, ce rol de a juca pe pagina.

Ie titluri în etichetele de text au fost de a fi h 1 h 6, p paragrafe în tag-uri. Listele ul / ol tag (li), etc.

Codul care corespunde acestor condiții, numită semantică și anume Fiecare element de pe o pagină web care corespunde sensul corect.

Și acum întrebarea este, putem poziția a concluziona în paragraful etichetă o pagină web?
Dar cât de mult nu este? Desigur, putem. Mulți vor spune, dar în același timp pierdem de înregistrare, care au h 1- h 6. antete, dar, de fapt, design-ul este lipsit de importanță. Cu stiluri CSS. putem atribui orice paragraf este exact același model, care a fost un element h 1- h 6.

Concluzia pe care va trebui să facem, pe această bază, semantica codului și designul sunt două lucruri diferite, care nu trebuie confundate unele cu altele. Un anumit clearance-ul este atribuit fiecărui tag-ul, dar poate fi ușor să se schimbe, dar schimba sensul semantic al tag-ul nu mai este posibilă.

Putem concluziona din titlu în paragraful, dar a pierdut codul semantically și acest text va avea un sens complet diferit.







De aceea, înainte de a intra în elementul într-o etichetă, este de dorit să se gândească, și ce funcție, ceea ce înseamnă că desfășoară pe pagina?

Există o întrebare logică, de ce, în acest caz, am nevoie de semantica codului?

De ce pozițiile antete, paragrafe, face paragrafe, abrevieri, acronime etc. fac?

În opinia mea, există mai multe motive, care vă va ajuta să se aplece în direcția codului semantic. Ce markup semantic?

1) Pentru informații despre modul în care browser-ul implicit pentru a afișa un anumit element pe pagină;

De exemplu, știm că titlul de 1 h, dacă nu-l întrebi orice stiluri speciale, afișate pe un 2 em și pagina cu caractere aldine. Dar, în opinia mea, acest lucru nu este o cauză semnificativă.

2) codul semantic mai ușor de citit și este percepută de către motoarele de căutare;

Se crede că o pagină care are un marcaj semantic, alte lucruri fiind egale, va fi dat în rezultatele motoarelor de căutare decât o pagină cu un cod de non-semantică.

2) codul de mai ușor de înțeles pentru oameni;

3) Facilitarea accesului la elementul, și ca o consecință o mulțime de flexibilitate.

Dacă includeți toate abrevierile pe pagina dvs. în tag-ul abbr. în CSS. la toate abrevierile pe pagina dvs. sunt de culoare roșie va fi suficient doar să se înregistreze.

În loc de un HTML selecta și prescrie această regulă pentru fiecare acronim.

Acesta este doar un exemplu, care poate provoca o mulțime.

Din aceste motive, trebuie să înțelegem că codul semantic oferă doar documente mai multe opțiuni noastre. Putem folosi unele tag-uri pentru a îmbunătăți site-ul și a obține semantica cu o mai mare funcționalitate, sau care nu utilizează și nu primesc aceste beneficii.

Trebuie să fi stabilit pentru noi înșine pentru a face această decizie.

Apropo, dacă v-ar fi interesat, am făcut analiza site-ului web. Dacă doriți să vă site-ul dvs. mai eficient și că ar aduce mai mulți bani, analiză web poate ajuta.

Ce este semantica, și modul în care aceasta se referă la html

Curs de instruire pentru începători elementele de bază de a lucra cu analiza site-ului web în sistemul metric Yandex aici.

Descrierea Pagina serviciilor mele pe analiza web: aici.