-2

私はCSSを初めて使用し、サイトを作成しながら並行して学習しています。

要素の配置方法について混乱しています。div を使用して要素を配置する必要があるのか​​、それともタグと ID を使用して直接行うのかを知りたいです。タグ名と ID を使用する場合、div を個別に使用する必要はありません。要素を配置します。スタイリングとポジショニングが同時にできます。

いつdivを使用し、いつ使用しないのですか?

実際、私はこのようなものを構築しようとしています:ここに画像の説明を入力

4

3 に答える 3

3

HTML5 では、ヘッダー、フッター、脇、セクション、記事タグなどの導入により、div が少し時代遅れになりました。HTML5 で div を使用するのは、コンテンツが今挙げた新しいより適切なタグの 1 つに収まらない場合に限られます。より明確にするために、この記事をチェックしてください。

基本 HTML5 テンプレート

于 2013-09-22T07:01:19.890 に答える
1

HTML5はすべてのデバイスで認識されないため、「セクション」、「ヘッダー」、「フッター」、「脇」などに切り替えると、アクセシビリティの問題が発生する可能性がある優れた本「The Truth About HTML5 by Luke Stevens」による私のアドバイスARIA の「ロール」を利用できます。引き続き Div を使用して、レイアウトに「ロール」を割り当てることはできますが、HTML5 アプローチを採用することをお勧めします。

ここにいくつかの良い情報があります。

ウェブアクセシビリティの向上

アリアの役割 101

于 2013-09-22T07:23:07.827 に答える