Lompat ke konten Lompat ke sidebar Lompat ke footer

Html Meta Tag

Tutorial HTML <meta>

Element HTML meta dipakai untuk menambahkan gosip atau fungsi tertentu yang ditujukan untuk pembacaan browser, mesin telusur web serta layanan web lainnya, dan tidak diperuntukkan kepada user atau pengunjung.
<meta charset="utf-8"/>
 dipakai untuk menambahkan gosip atau fungsi tertentu yang ditujukan untuk pembacaan HTML meta Tag

Kategori Element

Element <meta> termasuk dalam kategori :
  • Metadata content
  • flow content, phrasing content (Jika attribute itemprop disematkan)
Catatan : Jika element meta tidak ada attribute itemprop, maka penulisannya wajib ditulis didalam element <head>
Tag kelalaian (Tag omission) : Tag pembuka harus ada tapi tag epilog dihentikan hadir, pola penulisan :
<meta content='Deskripsi dokumen HTML' name="description"/>   <!-- atau --> <meta content='Deskripsi dokumen HTML' name="description">

Attribute HTML <meta>

charset
Attribute ini dipakai untuk memilih pengkodean aksara dokumen HTML. Nilai yang diberikan harus menurut MIME standar pengkodean karakter, selengkapnya sanggup dilihat pada tautan berikut ; IANA MIME standar untuk pengkodean karakter
Jenis pengkodeaan yang paling disarakan yakni UTF-8, pola :
<meta charset="utf-8"/>
<!DOCTYPE html> <html> <head> <meta charset="utf-8"/> <title>Demo Triksonic</title> </head> <body>  <p>Konten body</p>  </body> </html>
content
Attribute ini dipakai untuk memilih nilai yang terkait dengan attribute http-equiv dan attribute name.
Contoh :
<meta content="width=device-width, initial-scale=1" name="viewport"> <meta content="deskripsi halaman" name="description"> <meta content="keyword 1,keyword 2,keyword 3" name="keywords">
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Demo Triksonic</title> <meta content="width=device-width, initial-scale=1" name="viewport"> <meta content="deskripsi halaman" name="description"> <meta content="keyword 1,keyword 2,keyword 3" name="keywords"> </head> <body>  <p>Konten body</p>  </body> </html>
http-equiv
Attribute ini dipakai untuk memilih perintah yang sanggup mengubah sikap server dan user-agent. Nilai Perintah didefinisikan pada attribute content
name
Attribute ini dipakai untuk memilih nama dari metadata yang terkait dengan attribute content. Jika attribute itemprop, http-equiv dan charset juga disebutkan, seharusnya attribute name tidak diatur.
scheme
Attibute ini dipakai untuk memilih Skema yang dipakai untuk mengartikan atau menafsirkan attribute content
Penting : Attribute ini tidak berlaku lagi pada HTML5, dianjurkan untuk tidak menerapkannya
Contoh Penulisan
<meta name="date" content="2010-11-12" scheme="YYYY-MM-DD">

Daftar Tag Meta

Berikut kumpulan tag meta yang sanggup dipakai pada dokumen HTML, yang bersumber dari;
  1. https://gist.github.com/lancejpollard/1978404
  2. https://gist.github.com/kevinSuttle/1997924
  3. https://support.google.com/webmasters/answer/79812

Basic HTML Meta Tag

<meta name="keywords" content="your, tags"/> <meta name="description" content="150 words"/> <meta name="subject" content="your website's subject"> <meta name="copyright" content="company name"> <meta name="language" content="ES"> <meta name="robots" content="index,follow" /> <meta name="revised" content="Sunday, July 18th, 2010, 5:15 pm" /> <meta name="abstract" content=""> <meta name="topic" content=""> <meta name="summary" content=""> <meta name="Classification" content="Business"> <meta name="author" content="name, email@hotmail.com"> <meta name="designer" content=""> <meta name="copyright" content=""> <meta name="reply-to" content="email@hotmail.com"> <meta name="owner" content=""> <meta name="url" content="http://www.websiteaddrress.com"> <meta name="identifier-URL" content="http://www.websiteaddress.com"> <meta name="directory" content="submission"> <meta name="category" content=""> <meta name="coverage" content="Worldwide"> <meta name="distribution" content="Global"> <meta name="rating" content="General"> <meta name="revisit-after" content="7 days">  <meta http-equiv="Expires" content="0"> <!-- no valid hTML5 --> <meta http-equiv="Pragma" content="no-cache"> <!-- no valid hTML5 --> <meta http-equiv="Cache-Control" content="no-cache"> <!-- no valid hTML5 -->

OpenGraph Meta Tag

<meta name="og:title" content="Tittle Document"> <meta name="og:type" content="movie"> <meta name="og:url" content="https://example.com/your-title"> <meta name="og:image" content="https://example.com/image.jpg"> <meta name="og:site_name" content="Site Name"> <meta name="og:description" content="Description Document">  <meta name="fb:page_id" content="0123456789">  <meta name="og:email" content="example@example.com"> <meta name="og:phone_number" content="012-345-678"> <meta name="og:fax_number" content="+00-123-456-789">  <meta name="og:latitude" content="12.34567"> <meta name="og:longitude" content="-1123.456789"> <meta name="og:street-address" content="Your Address"> <meta name="og:locality" content="Your locality"> <meta name="og:region" content="Your region"> <meta name="og:postal-code" content="123456"> <meta name="og:country-name" content="Your-country-name">  <meta property="og:type" content="game.achievement"> <meta property="og:points" content="POINTS_FOR_ACHIEVEMENT">  <meta property="og:video" content="http://example.com/awesome.swf"> <meta property="og:video:height" content="640"> <meta property="og:video:width" content="385"> <meta property="og:video:type" content="application/x-shockwave-flash">  <meta property="og:video" content="http://example.com/html5.mp4"> <meta property="og:video:type" content="video/mp4"> <meta property="og:video" content="http://example.com/fallback.vid"> <meta property="og:video:type" content="text/html">  <meta property="og:audio" content="http://example.com/amazing.mp3"> <meta property="og:audio:title" content="Amazing Song"> <meta property="og:audio:artist" content="Amazing Band"> <meta property="og:audio:album" content="Amazing Album"> <meta property="og:audio:type" content="application/mp3">

Custom Meta Tag

<meta name="google-analytics" content="asdfghjkl"> <meta name="disqus" content="asdfghjkl"> <meta name="uservoice" content="asdfghjkl"> <meta name="mixpanel" content="asdfghjkl">

ClaimID Meta Tag

<meta name="microid" content="mailto+http:sha1:asdfghjkl">

Apple Meta Tag

<meta name="apple-mobile-web-app-capable" content="yes"> <meta content="yes" name="apple-touch-fullscreen" /> <meta name="apple-mobile-web-app-status-bar-style" content="black"> <meta name="format-detection" content="telephone=no"> <meta name="viewport" content="width = 320, initial-scale = 2.3, user-scalable = no"> <meta name="apple-mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-status-bar-style" content="black"> <meta name="format-detection" content="telephone=no"> <meta name="viewport" content="width=device-width"> <meta name="viewport" content="initial-scale=1.0">

Internet Explorer Meta Tag

<meta http-equiv="Page-Enter" content="RevealTrans(Duration=2.0,Transition=2)"> <!--no valid HTML5--> <meta http-equiv="Page-Exit" content="RevealTrans(Duration=3.0,Transition=12)"> <!--no valid HTML5--> <meta name="mssmarttagspreventparsing" content="true"> <meta content='IE=edge' http-equiv='X-UA-Compatible'> <meta name="msapplication-starturl" content="http://example.com/about/"> <meta name="msapplication-window" content="width=800;height=600"> <meta name="msapplication-navbutton-color" content="red"> <meta name="application-name" content="Rey Bango Front-end Developer"> <meta name="msapplication-tooltip" content="Launch Rey Bango's Blog"> <meta name="msapplication-task" content="name=About;action-uri=/about/;icon-uri=/images/about.ico"> <meta name="msapplication-task" content="name=The Big List;action-uri=/the-big-list-of-javascript-css-and-html-development-tools-libraries-projects-and-books/;icon-uri=/images/list_links.ico"> <meta name="msapplication-task" content="name=jQuery Posts;action-uri=/category/jquery/;icon-uri=/images/jquery.ico"> <meta name="msapplication-task" content="name=Start Developing;action-uri=/category/javascript/;icon-uri=/images/script.ico">

Windows 8 Meta Tag

<meta name="application-name" content="Contoso"> <meta name="msapplication-TileColor" content="#009900"> <meta name="msapplication-square70x70logo" content="images/smalltile.png"> <meta name="msapplication-square150x150logo" content="images/mediumtile.png"> <meta name="msapplication-wide310x150logo" content="images/widetile.png"> <meta name="msapplication-square310x310logo" content="images/largetile.png"> <meta name="msapplication-notification" content="frequency=30; polling-uri=notifications/contoso1.xml; polling-uri2=notifications/contoso2.xml; polling-uri3=notifications/contoso3.xml">

TweetMeme Meta Tag

<meta name="tweetmeme-title" content="Retweet Button Explained">

Blog Catalog Meta Tag

<meta name="blogcatalog" content="0123456789">

Rails Meta Tag

<meta name="csrf-param" content="authenticity_token"> <meta name="csrf-token" content="/bZVwvomkAnwAI1Qd37lFeewvpOIiackk9121fFwWwc=">

Tag meta yang dipahami oleh Google

Meta tags that Google understands
<meta charset="..." > <meta name="description" content="A description of the page" /> <meta name="robots" content="..., ..." /> <meta name="googlebot" content="..., ..." /> <meta name="google" content="nositelinkssearchbox" /> <meta name="google" content="notranslate" /> <meta name="google-site-verification" content="..." /> <meta http-equiv="Content-Type" content="...; charset=..." /> <meta http-equiv="refresh" content="...;url=..." />

Global Attribute

Element <meta> meliputi Global Attributes HTML.

Browser Support HTML <meta>

Desktop
Chrome Ya
Safari Ya
Firefox 1
Opera Ya
IE Ya
Edge Ya
Mobile
Android webview Ya
Chrome Android Ya
Edge mobile Ya
Firefox Android 4
IE mobile Ya
Opera Android Ya
iOS Safari Ya
Table Info
  • Nilai pada table memilih versi minimal browser

Default CSS

Browser yang support dengan element <meta>, memiliki nilai default :
/* tidak ada */