4

<aside>HTML 5 でタグを使用する場合、属性を追加float:right(または) する必要がありますか? leftほとんどの場合、サイドバーとして使用されていると思います。

基本的な質問ですが、正しい使い方を知りたいだけです。

4

2 に答える 2

10

何も追加する必要はありません。HTML は文書の構造を定義する言語です。HTML タグは、CSS の目的である表示方法ではなく、セマンティックな意味に基づいて選択する必要があります。

<aside>含まれるコンテンツがページのメイン コンテンツの補助となるタグを使用します。

私の説明をさらに詳しく説明すると<div><header><footer><main><article><nav><aside>、および<section>すべて同じようにレンダリングされますが、意味論的意味は大きく異なります。

于 2012-09-20T23:55:42.363 に答える
3

aside要素は、二次コンテンツを含むように設計されているための名前を取得するため、そのように呼び出されません。好きなようにスタイルを設定できますが、コンテンツに基づいて DOM にセマンティックに配置する必要があります。

詳細については、 Html5Doctorに関する優れた記事をお読みください。

于 2012-09-20T23:55:32.907 に答える