Microformatul ( microformatul englezesc ; uneori abreviat ca μF sau uF ) oferă etichetelor HTML sau XHTML un sens alternativ sau transformă etichetele în câmpuri de bază de date - folosind parametrii de etichetă. Este o modalitate de marcare semantică a unui document. Utilizatorul poate trata o pagină microformatată ca pe o pagină web obișnuită , iar programele de procesor pot extrage informații structurate dintr-o astfel de pagină.
Deoarece microformatele se bazează pe standarde preexistente (cum ar fi HTML și XHTML), acestea sunt ușor de adăugat la paginile web existente .
Când utilizați microformate, parametrii de etichetă sunt adăugați la marcajul HTML existent, care împreună formează un set de date conform regulilor predefinite. De exemplu, acest lucru se poate face folosind un atribut class (acest atribut este definit pentru toate elementele). Astfel, oamenii ajung la un acord să folosească anumite valori ale atributelor (inclusiv class) pentru a marca anumite informații. În viitor, un astfel de marcaj poate fi procesat de mașini-unelte.
Orice element HTML este potrivit pentru marcajul de microformat , dar o importanță deosebită este acordată elementelor care nu au un sens semantic propriu, standard - divși span. Dintre atributele utilizate în prezent în principal: class, rel, rev.
Să presupunem că avem un container cu informații despre o persoană deja marcată:
<div> <div> Vasili Pupkin </div> <div> Coarne și copite </div> <div> 495-564-1234 < /div > <a href="http://example.com/"> Mine site-ul web </a> </div>Folosind microformatul hCard , puteți adăuga semnificație semantică acestui bloc de cod:
<div class= "vcard" > <div class= "fn" > Vasili Pupkin </div> <div class= "org" > Coarne și copite </div> <div class= "tel" > <span class= " tip" > Muncă </span> <span class= "value" > 495-564-1234 </span> </div> <a class= "url" href= "http://example.com/" > My site-ul web </a> </div>Conținutul elementelor în sine nu s-a schimbat; li s-au adăugat doar atribute, indicând exact unde în bloc se află această sau acea informație (nume, număr de telefon etc.). Întregul bloc are un atribut care este părintele microformatului hCard. Aceasta înseamnă că acest element și toate elementele sale imbricate împreună constituie un microformat hCard. class="vcard"
Una dintre modalitățile de a utiliza astfel de informații sunt pluginurile de browser care le pot găsi pe pagină, le pot extrage și le pot transfera în alte aplicații (agenda de adrese, calendare).
Fiecare microformat rezolvă o sarcină specifică, separată. Iată cele mai faimoase dintre ele:
Dezvoltarea de noi microformate are loc în modul deschis.
Dintre numeroasele microformate propuse, cele pentru citare și marcare valutară sunt cele mai aproape de finalizare .
Web și site-uri web | |
---|---|
la nivel global | |
La nivel local | |
Tipuri de site-uri și servicii |
|
Creare si intretinere | |
Tipuri de machete, pagini, site-uri | |
Tehnic | |
Marketing | |
Societate și cultură |
web semantic | |
---|---|
Bazele | |
Subsecțiuni |
|
Aplicații |
|
subiecte asemănătoare | |
Standarde |
|