カテゴリー: HTML・CSS

子ノードに設定したスキーマは親ノードに反映されない

スキーマが設定されたノードが入れ子になるとき、子ノードのスキーマに設定されたプロパティの値が、親ノードに設定されたスキーマの共通するプロパティにも反映されるかを検証しました。検証した結果、反映されないことが分かりました。検証は schema 2.0 の WebSite と WPHeader で行いました。このページを読む

テキストと同じ title 属性を設定するのは止めよう

表示しているテキストと同じ title 属性を設定するのは止めましょう。特に a 要素に多く見られます。title 属性は補足情報を示すべきです。とりあえず付けた程度の title 属性に SEO の効果はありません。実際には、title 属性が活用できるケースは少ないと思います。ここにいくつか例を挙げておきます。このページを読む

Microdata / JSON-LD / RDFa を比較する

schema.org の構文 Microdata, JSON-LD, RDFa を比較します。Google は Microdata を推奨するようです。JSON-LD は人間も読みやすく、データサイズが小さいという利点があります。一方でデータの重複などの問題があります。RDFa は他と比較して古い形式です。このページを読む

hcard と vcard の違い

microformats の提唱する "hCard" フォーマットは、メタデータとして実際に記述する場合には "vcard" と表記するので混乱します。vcard はデジタル名刺のフォーマットで、hcard は vcard を HTML にマークアップするためのフォーマットです。この問題は 2 で改善が予定されます。このページを読む