Skip to main content

Menghilangkan Atribut XMLNS Pada Tag HTML Blogger Secara Otomatis

Menghilangkan Atribut XMLNS Pada Tag HTML Blogger Secara Otomatis - Kali ini saya akan membagikan sebuah trik yang cukup simple tapi saya rasa ini berguna juga dan mungkin masih ada blogger yang belum mengetahuinya juga.

Saya akan membagikan sebuah trik untuk menghapus kode atribut xmlns pada tag html Blogger secara otomatis sehingga kita tidak perlu menghapusnya secara manual setiap kali edit html.

Namun sebelumnya mungkin ada yang bertanya, kenapa kode atribut xmlns ini harus dihapus?

Perlu diketahui bahwa kode atribut xmlns pada tag HTML Blogger ini menyebabkan invalid HTML5. Dan juga untuk pengguna blog AMP, atribut xmlns ini juga menyebabkan invalid AMP jadi menyebabkan error AMP.

Sebenarnya atribut xmlns pada tag HTML itu seperti apa sih?

Mari kita jelaskan sekaligus kita mencoba triknya.

Silakan masuk ke edit html blog Anda. Di bagian atas edit HTML, Anda akan melihat kode seperti/mirip seperti berikut ini.

<html b:css='false' b:js='false' class='no-js' expr:dir='data:blog.languageDirection' lang='id' xmlns='http://www.w3.org/1999/xhtml' xmlns:b='http://www.google.com/2005/gml/b' xmlns:data='http://www.google.com/2005/gml/data' xmlns:expr='http://www.google.com/2005/gml/expr'>

Jika blog Anda menggunakan tag html dengan huruf kecil seperti contoh di atas, maka secara otomatis Blogger akan menambahkan kode xmlns seperti tampak pada kode di atas yang ditandai.

Ada 4 buah xmlns, yaitu: xmlns, xmlns:b, xmlns:data, dan xmlns:expr.

Nah, agar hasil render HTML tidak muncul atribut xmlns tersebut, maka kita bisa menggunakan tag b:attr untuk xmlns dengan value kosong untuk keempat buah xmlns tersebut.

Silahkan simpan kode berikut di bawah tag html.

<b:attr name='xmlns' value=''/>
<b:attr name='xmlns:b' value=''/>
<b:attr name='xmlns:expr' value=''/>
<b:attr name='xmlns:data' value=''/>

Sehingga penampakannya seperti berikut:

<html b:css='false' b:js='false' class='no-js' expr:dir='data:blog.languageDirection' lang='id' xmlns='http://www.w3.org/1999/xhtml' xmlns:b='http://www.google.com/2005/gml/b' xmlns:data='http://www.google.com/2005/gml/data' xmlns:expr='http://www.google.com/2005/gml/expr'>
<b:attr name='xmlns' value=''/>
<b:attr name='xmlns:b' value=''/>
<b:attr name='xmlns:expr' value=''/>
<b:attr name='xmlns:data' value=''/>

Dan hasil render HTML akan menjadi seperti berikut sebagai contohnya, bisa Anda lihat dengan view page source pada blog Anda.

<html class='no-js home_page homepage' dir='ltr' lang='id'>

Nah dengan ini maka sekarang kita tidak perlu menghapus kode atribut xmlns tersebut secara manual setiap kali edit HTML.

Anda juga bisa mengikuti trik ini dengan menonton video berikut agar lebih jelas cara menggunakannya.

Semoga bermanfaat.

Berbagi itu peduli:

Comment Policy:

Silahkan tuliskan komentar Anda yang sesuai dengan topik postingan halaman ini. Komentar yang berisi tautan tidak akan ditampilkan sebelum disetujui. Untuk komentar out of topics silahkan masuk ke Forum Kompi Ajaib
Buka Komentar
Buka Komentar
Jangan Diklik!

Menarik Untuk Dibaca Juga:


PrivacySitemap
©2021 KOMPI AJAIB