Mikroformat ( engelsk mikroformat ; ibland förkortat som μF eller uF ) ger HTML- eller XHTML- taggar en alternativ betydelse eller förvandlar taggar till databasfält - med hjälp av taggparametrar. Det är ett sätt för semantisk uppmärkning av ett dokument. Användaren kan behandla en mikroformaterad sida som en vanlig webbsida och processorprogram kan extrahera strukturerad information från en sådan sida.
Eftersom mikroformat är baserade på redan existerande standarder (som HTML och XHTML), är de lätta att lägga till på befintliga webbsidor .
Vid användning av mikroformat läggs taggparametrar till den befintliga HTML-uppmärkningen, som tillsammans utgör en uppsättning data enligt fördefinierade regler. Detta kan till exempel göras med hjälp av ett attribut class (detta attribut är definierat för alla element). Sålunda kommer människor överens om att använda vissa attributvärden (inklusive class) för att markera vissa delar av information. I framtiden kan sådan markering bearbetas av verktygsmaskiner.
Alla HTML- element är lämpliga för mikroformatmarkering , men särskild vikt ges till element som inte har sin egen standard semantiska betydelse - divoch span. Av de attribut som för närvarande används huvudsakligen: class, rel, rev.
Anta att vi har en behållare med information om en person som redan är markerad:
<div> <div> Vasily Pupkin </div> <div> Horns and Hooves </div> <div> 495-564-1234 < /div > <a href="http://example.com/"> Mina webbplats </a> </div>Med hjälp av hCard- mikroformatet kan du lägga till semantisk betydelse till detta kodblock:
<div class= "vcard" > <div class= "fn" > Vasily Pupkin </div> <div class= "org" > Horns and Hooves </div> <div class= "tel" > <span class= " type" > Arbete </span> <span class= "value" > 495-564-1234 </span> </div> <a class= "url" href= "http://example.com/" > My webbplats </a> </div>Innehållet i själva elementen har inte förändrats; endast attribut lades till dem, vilket anger exakt var i blocket den eller den informationen finns (namn, telefonnummer och så vidare). Hela blocket har ett attribut som är föräldern till hCard-mikroformatet. Detta betyder att detta element och alla dess kapslade element tillsammans utgör ett hCard-mikroformat. class="vcard"
Ett av sätten att använda sådan information är webbläsarplugin som kan hitta den på sidan, extrahera den och överföra den till andra applikationer (adressbok, kalendrar).
Varje mikroformat löser en specifik, separat uppgift. Här är de mest kända av dem:
Utvecklingen av nya mikroformat sker i öppet läge.
Bland de många föreslagna mikroformaten är de för citering och valutapåslag närmast färdigställande .
Webb och hemsidor | |
---|---|
globalt | |
Lokalt | |
Typer av webbplatser och tjänster |
|
Skapande och underhåll | |
Typer av layouter, sidor, webbplatser | |
Teknisk | |
Marknadsföring | |
Samhälle och kultur |
semantisk webb | |
---|---|
Grunderna | |
Underavsnitt |
|
Ansökningar |
|
Relaterade ämnen | |
Standarder |
|