Misalnya posting blog atau artikel.
<article>
<h1>header<h1>
<time>09-02-2011</time>
<author>John</author>
My article....
</article>
Namun, author
tag tersebut tidak ada ... Jadi apa tag HTML5 yang umum digunakan untuk penulis? Terima kasih.
(Jika tidak ada, bukankah seharusnya ada?)
html
tags
blogs
semantic-markup
Quang Van
sumber
sumber
<cite>
mungkin? Saya tidak tahu lol. : P Tidak membuat banyak perbedaan dalam gaya.time
elemen seperti itu. Karenadd-mm-yyy
bukan salah satu format yang dikenali, Anda harus memberikan versi yang dapat dibaca mesin (dalam salah satu format yang dikenali) didatetime
atributtime
elemen. Lihat w3.org/TR/2014/REC-html5-20141028/…Jawaban:
Keduanya
rel="author"
dan<address>
dirancang untuk tujuan yang tepat ini. Keduanya didukung dalam HTML5. Spesifikasi memberi tahu kita bahwarel="author"
dapat digunakan pada , dan elemen. Google juga merekomendasikan nya penggunaan . Menggabungkan penggunaan dan tampaknya optimal. HTML5 paling baik memberikan informasi headline dan bylines yang membungkus seperti ini:<link>
<a>
<area>
<address>
rel="author"
<article>
<header>
The
pubdate
atribut menunjukkan bahwa itu adalah tanggal diterbitkan.The
title
atribut jalan layang opsional.Info byline sebagai alternatif bisa dibungkus
<footer>
dalam<article>
Jika Anda ingin menambahkan mikroformat hcard , saya akan melakukannya seperti ini:
sumber
.byline address { display:inline; font-style:inherit }
untuk menimpablock
default di browser.<dl>
layak. Lihat markup byline di sumber demo.actiontheme.com/sample-page misalnya.pubdate
atribut sudah hilang dari spesifikasi WHATWG dan W3C, seperti yang ditulis Bruce Lawson di sini , saya sarankan Anda untuk menghapusnya dari jawaban Anda.HTML5 memiliki tipe link penulis :
Kelemahannya di sini adalah bahwa itu perlu pada semacam tautan, tetapi jika Anda memilikinya, ada diskusi panjang tentang alternatif di sini . Jika Anda tidak memiliki link, gunakan saja atribut class, untuk itulah:
sumber
rel
atribut ada di sana untuk menjelaskan tujuan tautan. Jika link tidak memiliki tujuan,rel
tidak ada artinya.rel="author"
, dan seperti yang disebutkan oleh ryanve dan Jason,address
tag tersebut juga secara eksplisit dirancang untuk mengekspresikan kepengarangan.Menurut spesifikasi HTML5, Anda mungkin menginginkannya
address
.Spesifikasi referensi lebih lanjut
address
sehubungan dengan penulis di siniDi bawah 4.4.4
Di bawah 4.4.9
Semua itu membuatnya tampak
address
seperti tag terbaik untuk info ini.Meskipun demikian, Anda juga dapat memberikan
address
arel
atauclass
dariauthor
.Baca lebih lanjut: http://dev.w3.org/html5/spec/sections.html#the-address-element
sumber
Di HTML5 kita dapat menggunakan beberapa label semantik yang membantu mengatur informasi mengenai jenis konten Anda, tetapi tambahan dan terkait dengan subjek Anda dapat memeriksa schema.org . Ini adalah inisiatif dari Google, Bing dan Yahoo yang bertujuan untuk membantu mesin pencari untuk lebih memahami situs web melalui atribut microdata. Tu posting podría tener el siguiente aspek:
sumber
Dukungan Google untuk rel = "author" tidak digunakan lagi :
Gunakan elemen Daftar Deskripsi (Daftar Definisi dalam HTML 4.01).
Dari spesifikasi HTML5 :
Kepengarangan dan informasi meta artikel lainnya sangat cocok dengan kunci ini: struktur pasangan nilai:
Contoh beropini:
Seperti yang Anda lihat saat menggunakan
<dl>
elemen untuk informasi meta artikel, kami bebas untuk membungkus<address>
,<a>
dan bahkan memberi<img>
tag<dt>
dan / atau<dd>
tag sesuai dengan sifat konten dan fungsi yang dimaksudkan .The
<dl>
,<dt>
dan<dd>
tag bebas untuk melakukan pekerjaan mereka - semantik - menyampaikan informasi tentang orang tua<article>
;<a>
,<img>
dan<address>
juga bebas untuk melakukan pekerjaan mereka - sekali lagi, secara semantik - menyampaikan informasi mengenai di mana menemukan konten terkait, presentasi visual non-verbal, dan detail kontak untuk pihak yang berwenang.sumber
Kamu bisa memakai
di tajuk sesuai spesifikasi HTML5 .
sumber
Bagaimana dengan microdata :
sumber
Jika Anda menyertakan detail kontak penulis, maka
<address>
tag tersebut sesuai:Tetapi jika secara harfiah hanya nama penulisnya, tidak ada tag khusus untuk itu. HTML tidak menyertakan banyak hal yang berhubungan dengan orang.
sumber