Validasi HTML5 Link Google Font

Validasi HTML5 Link Google Font

Masih membahas tentang Validasi HTML5, artikel ini adalah artikel rangkuman dari artikel yang sudah dibahas oleh +Adhy Suryadi pada Link Font Di Head Blog Error Validasi HTML5 dan +Kang Ismet pada Validasi HTML5 Pada Link Google Font. Alasan link tersebut tidak valid, karena url pada link tersebut dianggap sebagai url ilegal.

Sepertinya ada perbaikan baru pada sistem HTML5. Untuk mengatasi masalah tersebut terdapat 3 pilihan untuk mengatasinya, oleh karena itu silakan di simak.

Cara Pertama : Memisahkan Jenis Font

Contoh Error pada link font google.
<link href='http://fonts.googleapis.com/css?family=Roboto:700,400,300,300italic,400italic,700italic|Oswald' rel='stylesheet' type='text/css'/>

Dalam font diatas terdapat 2 jenis varian font antara lain jenis Roboto dan Oswald, kedua font tersebut digabungkan dalam satu link dengan kode pemisah | . Untuk mengatasinya Anda harus pisahkan kedua varian font tersebut menjadi dua link, seperti dibawah ini.

<link href='http://fonts.googleapis.com/css?family=Roboto:700,400,300,300italic,400italic,700italic' rel='stylesheet' type='text/css'/>
<link href='http://fonts.googleapis.com/css?family=Oswald' rel='stylesheet' type='text/css'/>

Cara Kedua : Merubah Font Menjadi CSS

Silakan Anda buka link pada font google untuk melihat kode CSS yang akan dipasang.
<link href='http://fonts.googleapis.com/css?family=Roboto:700,400,300,300italic,400italic,700italic' rel='stylesheet' type='text/css'/>
<link href='http://fonts.googleapis.com/css?family=Oswald' rel='stylesheet' type='text/css'/>

Perhatikan url yang Saya tandai, silakan Anda buka di browser Anda url tersebut. Anda akan menemukan kode CSS yang akan dipasang. Dari kedua URL tersebut di dapat CSS seperti dibawah ini.

@font-face {
  font-family:'Oswald';
  font-style:normal;
  font-weight:400;
  src:local('Oswald Regular'),local('Oswald-Regular'),url(http://themes.googleusercontent.com/static/fonts/oswald/v8/-g5pDUSRgvxvOl5u-a_WHw.woff) format('woff');
}

@font-face {
  font-family:'Roboto';
  font-style:normal;
  font-weight:300;
  src:local('Roboto Light'),local('Roboto-Light'),url(http://themes.googleusercontent.com/static/fonts/roboto/v10/Hgo13k-tfSpn0qi1SFdUfT8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}

@font-face {
  font-family:'Roboto';
  font-style:normal;
  font-weight:400;
  src:local('Roboto Regular'),local('Roboto-Regular'),url(http://themes.googleusercontent.com/static/fonts/roboto/v10/2UX7WLTfW3W8TclTUvlFyQ.woff) format('woff');
}

@font-face {
  font-family:'Roboto';
  font-style:normal;
  font-weight:700;
  src:local('Roboto Bold'),local('Roboto-Bold'),url(http://themes.googleusercontent.com/static/fonts/roboto/v10/d-6IYplOFocCacKzxwXSOD8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}

@font-face {
  font-family:'Roboto';
  font-style:italic;
  font-weight:300;
  src:local('Roboto Light Italic'),local('Roboto-LightItalic'),url(http://themes.googleusercontent.com/static/fonts/roboto/v10/7m8l7TlFO-S3VkhHuR0at4bN6UDyHWBl620a-IRfuBk.woff) format('woff');
}

@font-face {
  font-family:'Roboto';
  font-style:italic;
  font-weight:400;
  src:local('Roboto Italic'),local('Roboto-Italic'),url(http://themes.googleusercontent.com/static/fonts/roboto/v10/1pO9eUAp8pSF8VnRTP3xnvesZW2xOQ-xsNqO47m55DA.woff) format('woff');
}

@font-face {
  font-family:'Roboto';
  font-style:italic;
  font-weight:700;
  src:local('Roboto Bold Italic'),local('Roboto-BoldItalic'),url(http://themes.googleusercontent.com/static/fonts/roboto/v10/t6Nd4cfPRhZP44Q5QAjcC4bN6UDyHWBl620a-IRfuBk.woff) format('woff');
}

Selanjutnya silakan pasang kode tersebut diatas kode ]]></b:skin> atau kode </style>.

Cara Ketiga : Merubah Kode | Menjadi Kode %7

Perhatikan kode dibawah, ini adalah contoh link google font yang tidak valid.
<link href='http://fonts.googleapis.com/css?family=Roboto:700,400,300,300italic,400italic,700italic|Oswald' rel='stylesheet' type='text/css'/>

Perhatikan kode yang Saya tandai, agar membuat link tersebut Valid HTML5 silakan Anda ganti kode tersebut dengan kode %7.

Artikel Terkait

Komentar

Unknown
Kayaknya gabungan tutorial dari KA sama KI nih :-d
Kang Mousir
betul mas, ini merupakan artikel rangkuman dari para master diatas.
Dafin defandaky
kalo saya css fontnya di host di g drive kang :)
Kang Mousir
cara itu juga bisa di lakukan.
Andra Gembara
makasih kang, gara2 kakang ane baru ngerti kalo google font bisa jadi css, tambah gesit dah blog ane di tes page speed
harryoemarbakrie
cara ganti font di template sang seo premium responsive gimana kang??? minta bantuannya

Silakan berkomentar sesuai dengan topik. Jangan menyisipkan link pada komentar dan jangan sampai komentar Anda masuk komentar SPAM.

Jangan salahkan Saya bila komentar Anda dihapus !

Batal